SlideShare une entreprise Scribd logo
.NET Framework Overview MarweN Boughattas boughattas.marwen@student-partners.com Microsoft Community Leader Microsoft Student Partner
.NET? ,[object Object]
3 aspect majeurs:
.NET Framework : Ensemble de bibliothèque haut niveau et robuste
.NET services (passport).
.NET products (Visual Studio, Office…)
Assure la portabilité des applications.
Un langage simple : C#.
Composants facilitant le développement (MapPoint).,[object Object]
.NET Framework? (2) ,[object Object]
S’appuis sur la norme CLI.
Assure l’interopérabilité.
Utilise un moteur d’exécution CLR.
Assure l’indépendance du langage : CTS.,[object Object]
CLI:
CLR: ,[object Object]
CIL : Commun Intermediate Langage.
CLS : Commun Langage Specification.
VES : Virtual Execution System.
JIT : Just-In-Time Compiler.
Les classes de bases.
Garbagecollector.,[object Object]
Fourni plusieurs servies du framework:
Services de gestion de mémoire
Services de gestion des thread
Services de sécurité
Compilation/vérification de code

Contenu connexe

Tendances

Initiation à ASP.NET 4.0
Initiation à ASP.NET 4.0Initiation à ASP.NET 4.0
Initiation à ASP.NET 4.0
Jean-Baptiste Vigneron
 
RIA
RIARIA
Mutualisation des développements avec VS2012
Mutualisation des développements avec VS2012Mutualisation des développements avec VS2012
Mutualisation des développements avec VS2012Cellenza
 
WygDay 2010 - Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
WygDay 2010 -  Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0WygDay 2010 -  Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
WygDay 2010 - Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
Wygwam
 
Ingénieur en développement logiciel
Ingénieur en développement logicielIngénieur en développement logiciel
Ingénieur en développement logiciel
Fabrice KAKCHA NTICHI
 
Atelier initiation Windows Phone 7
Atelier initiation Windows Phone 7Atelier initiation Windows Phone 7
Atelier initiation Windows Phone 7
Jean-Baptiste Vigneron
 
Ws asp.net
Ws asp.netWs asp.net
Ws asp.net
meriem sari
 
Design applicatif avec symfony2
Design applicatif avec symfony2Design applicatif avec symfony2
Design applicatif avec symfony2
RomainKuzniak
 
Modele mvc
Modele mvcModele mvc
Modele mvc
Soulef riahi
 
ASP.NET 5: la révolution est en marche
ASP.NET 5: la révolution est en marcheASP.NET 5: la révolution est en marche
ASP.NET 5: la révolution est en marche
Microsoft
 
5- [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux
5- [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux5- [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux
5- [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux
Yasmine Amrani
 
Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"
Nazih Heni
 
Dev Drink II (Flex by Navx)
Dev Drink II (Flex by Navx)Dev Drink II (Flex by Navx)
Dev Drink II (Flex by Navx)
ALTAIDE
 
Le développement d’un Composant WinRT
Le développement d’un Composant WinRTLe développement d’un Composant WinRT
Le développement d’un Composant WinRT
Microsoft
 
Tutoriel web service
Tutoriel  web serviceTutoriel  web service
Tutoriel web service
Abdelouahed Abdou
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
vlabatut
 
ASP.NET MVC 6
ASP.NET MVC 6ASP.NET MVC 6
ASP.NET MVC 6
Microsoft
 
01 - [ASP.NET Core] Plénière
01 - [ASP.NET Core] Plénière 01 - [ASP.NET Core] Plénière
01 - [ASP.NET Core] Plénière
Cellenza
 
Java Server Faces - Beyond
Java Server Faces - BeyondJava Server Faces - Beyond
Java Server Faces - Beyond
Mamadou Lamine Ba
 

Tendances (19)

Initiation à ASP.NET 4.0
Initiation à ASP.NET 4.0Initiation à ASP.NET 4.0
Initiation à ASP.NET 4.0
 
RIA
RIARIA
RIA
 
Mutualisation des développements avec VS2012
Mutualisation des développements avec VS2012Mutualisation des développements avec VS2012
Mutualisation des développements avec VS2012
 
WygDay 2010 - Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
WygDay 2010 -  Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0WygDay 2010 -  Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
WygDay 2010 - Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
 
Ingénieur en développement logiciel
Ingénieur en développement logicielIngénieur en développement logiciel
Ingénieur en développement logiciel
 
Atelier initiation Windows Phone 7
Atelier initiation Windows Phone 7Atelier initiation Windows Phone 7
Atelier initiation Windows Phone 7
 
Ws asp.net
Ws asp.netWs asp.net
Ws asp.net
 
Design applicatif avec symfony2
Design applicatif avec symfony2Design applicatif avec symfony2
Design applicatif avec symfony2
 
Modele mvc
Modele mvcModele mvc
Modele mvc
 
ASP.NET 5: la révolution est en marche
ASP.NET 5: la révolution est en marcheASP.NET 5: la révolution est en marche
ASP.NET 5: la révolution est en marche
 
5- [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux
5- [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux5- [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux
5- [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux
 
Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"
 
Dev Drink II (Flex by Navx)
Dev Drink II (Flex by Navx)Dev Drink II (Flex by Navx)
Dev Drink II (Flex by Navx)
 
Le développement d’un Composant WinRT
Le développement d’un Composant WinRTLe développement d’un Composant WinRT
Le développement d’un Composant WinRT
 
Tutoriel web service
Tutoriel  web serviceTutoriel  web service
Tutoriel web service
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
 
ASP.NET MVC 6
ASP.NET MVC 6ASP.NET MVC 6
ASP.NET MVC 6
 
01 - [ASP.NET Core] Plénière
01 - [ASP.NET Core] Plénière 01 - [ASP.NET Core] Plénière
01 - [ASP.NET Core] Plénière
 
Java Server Faces - Beyond
Java Server Faces - BeyondJava Server Faces - Beyond
Java Server Faces - Beyond
 

En vedette

.NET Framework
.NET Framework.NET Framework
.NET Framework
Jean-Baptiste Vigneron
 
Messaging
MessagingMessaging
Messaging
Olivier MARTINET
 
Premiers pas dans l'univers .NET
Premiers pas dans l'univers .NETPremiers pas dans l'univers .NET
Premiers pas dans l'univers .NET
Bantu Hub
 
Windows Communication Foundation (WCF)
Windows Communication Foundation (WCF)Windows Communication Foundation (WCF)
Windows Communication Foundation (WCF)
Peter R. Egli
 
NWX2011 - externalisation logistique - ecommerce
NWX2011 - externalisation logistique  - ecommerceNWX2011 - externalisation logistique  - ecommerce
NWX2011 - externalisation logistique - ecommerceNormandie Web Xperts
 
Tibet sncf sur_le_toit_du_monde
Tibet sncf sur_le_toit_du_mondeTibet sncf sur_le_toit_du_monde
Tibet sncf sur_le_toit_du_mondeDominique Pongi
 
L'état de la RA / Jean-François Kitchiguine
L'état de la RA / Jean-François KitchiguineL'état de la RA / Jean-François Kitchiguine
L'état de la RA / Jean-François Kitchiguine
arparis
 
Wow? C'est un Mmorpg! Et Second Life, c'est quoi?
Wow? C'est un Mmorpg!  Et Second Life, c'est quoi?Wow? C'est un Mmorpg!  Et Second Life, c'est quoi?
Wow? C'est un Mmorpg! Et Second Life, c'est quoi?
anaisruiz
 
Csa observatoireessentiel
Csa observatoireessentielCsa observatoireessentiel
Csa observatoireessentielonibi29
 
On trouve de tout sur le net.
On trouve de tout sur le net.On trouve de tout sur le net.
On trouve de tout sur le net.
anaisruiz
 
Avances de la Enseñanza de Lenguas Asistida por Ordenador
Avances de la Enseñanza de Lenguas Asistida por OrdenadorAvances de la Enseñanza de Lenguas Asistida por Ordenador
Avances de la Enseñanza de Lenguas Asistida por Ordenador
Dehiry
 
[Café techno] Bring Your Own Device (BYOD) - Présentation solution HP-DFI
[Café techno] Bring Your Own Device (BYOD) - Présentation solution HP-DFI[Café techno] Bring Your Own Device (BYOD) - Présentation solution HP-DFI
[Café techno] Bring Your Own Device (BYOD) - Présentation solution HP-DFI
Groupe D.FI
 
07 les-jeunes-d%27aujourd%27hui-s%27eclatent
07 les-jeunes-d%27aujourd%27hui-s%27eclatent07 les-jeunes-d%27aujourd%27hui-s%27eclatent
07 les-jeunes-d%27aujourd%27hui-s%27eclatentDominique Pongi
 

En vedette (20)

.NET Framework
.NET Framework.NET Framework
.NET Framework
 
C & B Paper
C & B PaperC & B Paper
C & B Paper
 
Messaging
MessagingMessaging
Messaging
 
Le garbage collector .NEt
Le garbage collector .NEtLe garbage collector .NEt
Le garbage collector .NEt
 
Premiers pas dans l'univers .NET
Premiers pas dans l'univers .NETPremiers pas dans l'univers .NET
Premiers pas dans l'univers .NET
 
Windows Communication Foundation (WCF)
Windows Communication Foundation (WCF)Windows Communication Foundation (WCF)
Windows Communication Foundation (WCF)
 
NWX2011 - externalisation logistique - ecommerce
NWX2011 - externalisation logistique  - ecommerceNWX2011 - externalisation logistique  - ecommerce
NWX2011 - externalisation logistique - ecommerce
 
Salvador Dalí
Salvador DalíSalvador Dalí
Salvador Dalí
 
Tibet sncf sur_le_toit_du_monde
Tibet sncf sur_le_toit_du_mondeTibet sncf sur_le_toit_du_monde
Tibet sncf sur_le_toit_du_monde
 
L'état de la RA / Jean-François Kitchiguine
L'état de la RA / Jean-François KitchiguineL'état de la RA / Jean-François Kitchiguine
L'état de la RA / Jean-François Kitchiguine
 
Wow? C'est un Mmorpg! Et Second Life, c'est quoi?
Wow? C'est un Mmorpg!  Et Second Life, c'est quoi?Wow? C'est un Mmorpg!  Et Second Life, c'est quoi?
Wow? C'est un Mmorpg! Et Second Life, c'est quoi?
 
Csa observatoireessentiel
Csa observatoireessentielCsa observatoireessentiel
Csa observatoireessentiel
 
Pavage en allemagne
Pavage en allemagnePavage en allemagne
Pavage en allemagne
 
On trouve de tout sur le net.
On trouve de tout sur le net.On trouve de tout sur le net.
On trouve de tout sur le net.
 
284884 martine ap1
284884 martine ap1284884 martine ap1
284884 martine ap1
 
Avances de la Enseñanza de Lenguas Asistida por Ordenador
Avances de la Enseñanza de Lenguas Asistida por OrdenadorAvances de la Enseñanza de Lenguas Asistida por Ordenador
Avances de la Enseñanza de Lenguas Asistida por Ordenador
 
[Café techno] Bring Your Own Device (BYOD) - Présentation solution HP-DFI
[Café techno] Bring Your Own Device (BYOD) - Présentation solution HP-DFI[Café techno] Bring Your Own Device (BYOD) - Présentation solution HP-DFI
[Café techno] Bring Your Own Device (BYOD) - Présentation solution HP-DFI
 
07 les-jeunes-d%27aujourd%27hui-s%27eclatent
07 les-jeunes-d%27aujourd%27hui-s%27eclatent07 les-jeunes-d%27aujourd%27hui-s%27eclatent
07 les-jeunes-d%27aujourd%27hui-s%27eclatent
 
Computraining
ComputrainingComputraining
Computraining
 
Lockout tagout ppt
Lockout tagout pptLockout tagout ppt
Lockout tagout ppt
 

Similaire à Framework .net overview

Introdot Netc Sharp Fr
Introdot Netc Sharp FrIntrodot Netc Sharp Fr
Introdot Netc Sharp FrGregory Renard
 
System Center Operations Manager et la supervision des applications (.Net et ...
System Center Operations Manager et la supervision des applications (.Net et ...System Center Operations Manager et la supervision des applications (.Net et ...
System Center Operations Manager et la supervision des applications (.Net et ...
Microsoft Technet France
 
Formation gwt
Formation gwtFormation gwt
Formation gwt
Francois ANDRE
 
De A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicativeDe A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicative
Microsoft
 
Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"
Nazih Heni
 
Le Developpement Web Aspnet2 Vb2005
Le Developpement Web Aspnet2   Vb2005Le Developpement Web Aspnet2   Vb2005
Le Developpement Web Aspnet2 Vb2005Gregory Renard
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2apratt72
 
Chap1 p1-introduction
Chap1 p1-introductionChap1 p1-introduction
Chap1 p1-introduction
Moez Re
 
De A à Z: Accès aux données avec Entity Framework 4.2 et publication en OData
De A à Z: Accès aux données avec Entity Framework 4.2 et publication en ODataDe A à Z: Accès aux données avec Entity Framework 4.2 et publication en OData
De A à Z: Accès aux données avec Entity Framework 4.2 et publication en OData
Microsoft
 
Cours architecture
Cours architectureCours architecture
Cours architecture
Abdelaziz Elbaze
 
Asp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme MsAsp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme MsGregory Renard
 
Informatique Mobile et synchronisation
Informatique Mobile et synchronisationInformatique Mobile et synchronisation
Informatique Mobile et synchronisation
Sébastien Letélié
 
Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1
Mohamed Ouederni
 
Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1
realtn
 
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint 2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
Patrick Guimonet
 
Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5
Microsoft
 
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
Mohamed Nemili
 

Similaire à Framework .net overview (20)

Introdot Netc Sharp Fr
Introdot Netc Sharp FrIntrodot Netc Sharp Fr
Introdot Netc Sharp Fr
 
Starter Kits
Starter KitsStarter Kits
Starter Kits
 
System Center Operations Manager et la supervision des applications (.Net et ...
System Center Operations Manager et la supervision des applications (.Net et ...System Center Operations Manager et la supervision des applications (.Net et ...
System Center Operations Manager et la supervision des applications (.Net et ...
 
Formation gwt
Formation gwtFormation gwt
Formation gwt
 
MERAZKA Messaoud
MERAZKA MessaoudMERAZKA Messaoud
MERAZKA Messaoud
 
De A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicativeDe A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicative
 
Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"
 
Le Developpement Web Aspnet2 Vb2005
Le Developpement Web Aspnet2   Vb2005Le Developpement Web Aspnet2   Vb2005
Le Developpement Web Aspnet2 Vb2005
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2
 
Chap1 p1-introduction
Chap1 p1-introductionChap1 p1-introduction
Chap1 p1-introduction
 
De A à Z: Accès aux données avec Entity Framework 4.2 et publication en OData
De A à Z: Accès aux données avec Entity Framework 4.2 et publication en ODataDe A à Z: Accès aux données avec Entity Framework 4.2 et publication en OData
De A à Z: Accès aux données avec Entity Framework 4.2 et publication en OData
 
Cours architecture
Cours architectureCours architecture
Cours architecture
 
Asp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme MsAsp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme Ms
 
CV_Frederick_VARANGO
CV_Frederick_VARANGOCV_Frederick_VARANGO
CV_Frederick_VARANGO
 
Informatique Mobile et synchronisation
Informatique Mobile et synchronisationInformatique Mobile et synchronisation
Informatique Mobile et synchronisation
 
Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1
 
Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1Presentation certification 70-536 atelier 1
Presentation certification 70-536 atelier 1
 
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint 2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
 
Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5
 
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
 

Framework .net overview