Résumé
Avec .NET 2, Microsoft dispose aujourd'hui d'une plate-forme de développement très complète et mature, adoptée par l'industrie aussi bien pour coder des applications fenêtrées que des couches de persistances de données ou des applications et services Web.
Pratique de .NET 2 et C#2 accompagnera les développeurs dans tous leurs projets .NET 2, du prototype d'apprentissage rapide aux applications Web ASP.NET 2, complexes et professionnelles. Chaque concept étudié est illustré par des exemples pertinents empruntés au monde réel (plus de 600 en tout, dont une centaine sur ASP.NET 2), qui permettront au lecteur d'être rapidement productif.
Voici un aperçu des différents aspects abordés dans chacune des parties de cet ouvrage :
- L'architecture .NET 2 : CLR, langage CIL, assemblages, métadonnées, déploiement, synchronisation, appels asynchrones, domaine d'application, sécurité, attributs, réflexion, interopérabilité avec les DLLs natives et COM.
- Le langage C# et pour chaque section, la comparaison C#/C++ : Typage, classe et objets, héritage polymorphisme et abstraction, pointeurs et zone de code non protégé, délégués, événements, exceptions, type nullable, méthode anonyme, itérateur. Un chapitre entier est consacré à la fonctionnalité phare de C#2 : les types génériques.
- Classes de bases du Framework .NET : Collections, trace, débogage, E/S fichiers, sockets, applications graphiques fenêtrée (Windows Forms 2, GDI+2), gestion des données (ADO.NET 2), XML, .NET Remoting, applications Web avec ASP.NET 2, services Web.
Le développeur travaillant déjà avec .NET 1 bénéficiera des descriptions minutieuses de pratiquement toutes les nouveautés introduites avec la version 2 de la plate-forme.
L'auteur - Patrick Smacchia
Patrick Smacchia assure de nombreuses formations sur NET, à la fois dans l'industrie et dans le milieu universitaire. Passionné par l'architecture logicielle, il aide les entreprises à concevoir et à développer leurs applications. Ingénieur diplômé de l'ENSEEIHT, il a notamment collaboré avec Amadeus et avec les divisions espace et téléphonie mobile d'Alcatel.
Sommaire
- La plateforme .NET 2
- Aborder la plateforme .NET
- Assemblages, modules, langage IL
- Construction, configuration et déploiement des applications .NET
- Le CLR (le moteur d'exécution des applications .NET)
- Processus, threads et gestion de la synchronisation
- La gestion de la sécurité
- Réflexion, liens tardifs, attributs
- Interopérabilité .NET code natif/COM/ COM+
- Le langage C#2
- Les concepts fondamentaux du langage
- Le système de types
- Notions de classe et d'objet
- Héritage/dérivation polymorphisme et abstraction
- La généricité
- Les mécanismes utilisables dans C#
- Le framework .NET 2
- Collections
- Bibliothèques de classes
- Les mécanismes d'entrée/sortie
- Les applications fenêtrées (Windows Forms)
- ADO.NET 2.0
- Les transactions
- XML
- .NET Remoting
- ASP.NET 2.0
- Introduction au développement de Services web avec .NET
- Annexes
Avis des lecteurs
publié le 01/07/2008 Acheteur vérifié
Chef-d'oeuvre !!!
Sans conteste le meilleur livre traitant du sujet. Une bible qu'il faut garder près de soi ! Certes le sommaire et son ordre étonnant peuvent surprendre un peu mais en fait, l'auteur attaque son sujet dès le départ. Par contre ce livre de Patrick Smacchia est un tout petit peu rebutant et complexe pour un novice. Novice qui préfèrera "C-Sharp pour les Nuls" qui est un très bon premier livre pour rentrer dans l'univers DotNet.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | O'Reilly |
Auteur(s) | Patrick Smacchia |
Parution | 24/11/2005 |
Nb. de pages | 1100 |
Format | 15,5 x 23,5 |
Couverture | Broché |
Poids | 1550g |
Intérieur | Noir et Blanc |
EAN13 | 9782841773398 |
ISBN13 | 978-2-84177-339-8 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Bases de données
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation Windows
- Informatique Développement d'applications Programmation .NET
- Informatique Développement d'applications Programmation .NET C#
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Langages C #
- Informatique Développement d'applications Outils de développement Visual Studio.NET