Introduction à la plateforme .

NET
Syrine Khiari-Sami Ayari ESPRIT
2011-2012

Connaitre l’architecture de la plateforme .NET.NET. .Objectif de ce cours Comprendre c’est quoi le Framework . Savoir situer le langage C# dans cette architecture.

C'est un ensemble d’outils: bibliothèques. logiciels et de conventions permettant le développement rapide d’applications.Qu’est ce qu’un Framework ? Un Framework est un espace de travail modulaire. .

NET ? Définition : [dot-net] .NET est une plateforme complète pour développer. Windows. Mobiles et serveur Un Modèle de programmation unifié Une plate-forme de déploiement et d’exécution Framework .Qu’est ce que . déployer et exécuter des Applications Web.NET : Gratuit & intégré à Windows .

C#. Windows. PocketPC Un Serveur d’Application Services transactionnels.Un Modèle de programmation unifié Différents types de clients : Web-HTML.NET. J#. … . Services Web Le choix des langages : Le choix des langages : VB. C++.

Une plate-forme de déploiement et d’exécution Mécanismes de copie simple. code « managé » et de gestion de mémoire Une fiabilité des applications et des bonnes performances . de partage de composants et de versionning Simplicité de déploiement et de configuration Mécanismes de sécurité intégrés.

Outil de développement .

SOAP Visual Studio 2010 Common Language Specification Web Forms (ASP.NET) Web Services Mobile Forms Windows Forms ADO..NET : Données et XML Base Class Library Common Language Runtime Common Language Infrastructure (CLI) XML en natif Standard l’ ECMA .NET Framework VB C++ C# J# … Standard l’ECMA Spécification ouvertes Basé XML.

Framework 3.5 .0/3.

Framework 4.0 .

Nouveauté du Framework .microsoft. Parallel computing. un nouveau CLR… Pour les découvrir les nouveautés de .NET Linq. WPF. EF.programmation dynamique. Rapprochement C# /Visual basic. F#. les classes partielles. WWF. WCF.com/france/msdn/ . les nouveaux services d’ASP.NET : Webcasts MSDN www. les méthodes anonymes.NET.

Débutants.La famille Visual studio Chef de projet Testeurs Architectes Développeurs d’Entreprises Professionnels Étudiants.… . Hobbiests.

performance et interopérabilité Stratégie « Architecture Orientée Services » et les Services Web Productivité Les développeurs apprécient : Richesse fonctionnelle Productivité Stabilité .Maturité de la plateforme : vous n’êtes pas seul ! Les décideurs reconnaissent : Fiabilité.

3.17.0.

28/3.

.

908 F.04550:78 / 397057808 !74108843308 A9:/.20'8:.90.1.398 .398  4--0898  F-:9.89:/4 01/057409 %0890:78 7..

433.039 #.9.-9F .9:70 7039F0$07.-9F $97.9.009390745F7.9F $9.943300 !74/:.0880143.04550:78.9F0 7...880: 08/F.9F 08/F.88039 .-9F 5071472.9014720.080- !74/:.9:79F/0..3.5.4:8 3 H9085.90.557F./0:7870.08 09 08$07.

Sign up to vote on this title
UsefulNot useful