Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

.NET Framework

1 473 vues

Publié le

Présentation et généralités sur le framework .NET

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

.NET Framework

  1. 1. Présentation du framework Microsoft .NET Jean-Baptiste Vigneron j.vigneron@epsi.fr
  2. 2. UN FRAMEWORK UNIFIE - Une plateforme complète pour développer et exécuter des applications Windows, Web, mobile et serveur - Gratuit et intégré à Windows - Un modèle de programmation unifié HISTORIQUE 2002: version 1 (Visual Studio .NET 2003) 2003: version 1.1 2006: version 2 (Visual Studio 2005) 2007: version 3 2007: version 3.5 ((Visual Studio 2008) 2009: version 4 (Visual Studio 2010) 2012: version 4.5 (Visual Studio 2012) 2013: version 4.5.1 (Visual Studio 2013) Le framework .NET
  3. 3. MOBILE Windows Phone WEB ASP.NET, Silverlight, WebAPI… PC WPF, Modern Style Apps, Windows Forms… XBOX & KINECT DirectX, XNA, WPF… CLOUD Windows Azure Un framework pour plusieurs plateformes
  4. 4. Architecture globale de .NET
  5. 5. CODES SOURCES (C# ou VB.NET par exemple) CODE SEMI-COMPILE EN LANGAGE MSIL (non exécutable) LANCEMENT DE L’APPLICATION Déroulement de la compilation dite “managée” EXECUTION Compilation en binaire par la CLR** COMPILATION Compilation en langage intermédiaire MSIL* (non exécutable) * Microsoft Intermediate Language ** Common Runtime Language
  6. 6. VISUAL STUDIO Optimisé pour le code Express (Gratuit) Professionnal Premium Ultimate EXPRESSION BLEND Optimisé pour le design Outils de développement
  7. 7. En résumé… • Le framework .NET a été créé par Microsoft en 2001. Il est gratuit et inclus nativement dans Windows. • Il simplifie le développement d’applications pour les plateformes de type Microsoft / Windows. Il est également disponible sous Linux (Mono) et Mac (Xamarin). • Il peut être utilisé à l’aide de langages respectant la spécification CLI (C#, VB.NET, J#, etc...) • Le développement d’applications se fait à l’aide de Visual Studio. Blend est vivement recommandé pour certaines applications. • La compilation est « managée », c’est-à-dire en deux phases. La première convertit le code source en MSIL, la seconde convertit le MSIL en binaire.
  8. 8. BLOGS DES EVANGELISTES ET DES EXPERTS MICROSOFT COACHS VIDEOS MSDN http://msdn.microsoft.com/fr-fr/bb899456 MSDN LIBRARY http://msdn.microsoft.com/ COMMUNAUTES DES DEVELOPPEURS SUR FACEBOOK TUTOS OPENCLASSROMMS (EX-SDZ) http://fr.openclassrooms.com/ Ressources pour bien débuter avec .NET

×