Introduction à C#
Pierre-Yves Saumont, Antoine Mirecourt - Collection Pro Micro
Résumé
Un nouveau langage de programmation, surtout s'il est signé Microsoft, fait toujours figure d'événement au sein de la communauté des développeurs. Mais, lorsque ce langage s'avère aussi simple à mettre en oeuvre que Java et aussi performant que C++, l'événement prend vite une allure de révolution. C# (prononcez « C sharp ») est un langage moderne, puissant, efficace et surtout productif sur lequel les développeurs d'applications Windows et d'applications Web pourront compter dans les prochains mois et les prochaines années.
Développeur débutant ou rompu à la programmation Java ou C++, ce livre, véritable kit complet d'apprentissage, vous propose une première approche de C# à l'aide de pas à pas détaillés et d'exemples concrets. Vous y découvrirez :
- une description des principaux éléments du langage
- les différents types de données disponibles en C#, valeurs et références, et les opérateurs ;
- les structures de contrôle et la gestion des exceptions ;
- l'utilisation des classes, l'héritage et le polymorphisme ;
- les différents modificateurs employés avec les classes, les membres (champs et méthodes) et les paramètres ;
- l'utilisation des interfaces ;
- la création et l'utilisation des indexeurs ;
- les délégués, les événements et l'utilisation des threads ;
- l'organisation de vos composants grâce aux espaces de noms ; le packaging des composants ;
- les attributs et la réflexion ;
- l'utilisation de Win Forms, un ensemble de classes conçues pour faciliter la création d'applications fenêtrées...
Pour accélérer et optimiser votre apprentissage si vous développez déjà en C++ et Java, toutes les nouveautés et différences que vous rencontrerez avec C# sont signalées dans votre Pro micro !
Sur le CD-ROM :
.NET Framework SDK bêta 1 (contenant le compilateur C# et
tous les éléments du langage),
.Microsoft Data Access Components (MDAC) 2.6,
.Internet Explorer 5.5,
.UltraEdit en version d'évaluation,
.et les sources de tous les programmes exemples du
livre.
Configuration : PC sous Windows 98/NT 4/2000
SOMMAIRE
- Ce dont vous avez besoin
- Votre premier programme C#
- Les différents types de données et les opérateurs C#
- Les structures de contrôle
- Les classes et les objets
- Les modificateurs d'accessibilité
- Les interfaces
- Multithreading, délégués et événements
- Les indexeurs
- Espaces de noms et assemblages
- Les attributs
- Présentation de Win Forms.
L'auteur - Pierre-Yves Saumont
Pierre-Yves Saumont est directeur technique pour la société Volga Diffusion. Pratiquant Java depuis son apparition, il est responsable de nombreux projets développés avec ce langage, ainsi que de l'organisation de stages de formation pour de grandes entreprises et des clients institutionnels.
L'auteur - Antoine Mirecourt
Antoine Mirecourt est consultant pour la société Volga Diffusion. Pratiquant Java depuis son apparition, ils est responsable de nombreux projets développés avec ce langage, ainsi que de l'organisation de stages de formation pour de grandes entreprises et des clients institutionnels.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Eyrolles |
Auteur(s) | Pierre-Yves Saumont, Antoine Mirecourt |
Collection | Pro Micro |
Parution | 08/02/2001 |
Nb. de pages | 292 |
Format | 19 x 23 |
Couverture | Broché |
Poids | 645g |
Intérieur | Noir et Blanc |
EAN13 | 9782746403017 |
ISBN13 | 978-2-7464-0301-7 |
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 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 Langages C #
- Informatique Développement d'applications Langages J#
- Informatique Développement d'applications Outils de développement Visual Studio.NET