Le langage C#
Bible Micro application
Matthew Telles - Collection La Bible
Résumé
Pour une connaissance et une utilisation approfondies du
langage C# !
Développé par Microsoft®, C# est un langage orienté objet
permettant le développement de composants, allant des
objets de haut niveau jusqu'aux applications système. Très
performant, il allie à la rapidité de développement, la
sécurité et la puissance des langages C et C++. La Bible
Micro Application représente l'ouvrage idéal pour les
programmeurs C++, Visual Basic® et Java™, souhaitant
évoluer vers le langage C# et connaître ainsi toutes les
possibilités de développement offertes par le Framework
.NET. Exemples pratiques à l'appui, vous apprendrez ainsi à
écrire du code C#, à construire des applications Windows®
Forms, à créer des services Windows®, à concevoir des
composants personnalisés, et bien d'autres éléments
encore.
- Types de données : notions essentielles, types de référence, tableaux, collections, conversions...
- Éléments du langage : attributs, expressions, garbage collector, structures, énumérations, nouveaux mots-clés...
- Concepts de programmation : flux de contrôle, espaces de noms, extension du langage (Managed C++ et Composants COM), utilisation des boucles et des instructions...
- Délégués et événements : délégués réguliers et multidiffusion, sources et gestionnaires d'événements...
- Écriture des applications : applications consoles et applications Windows Forms, accès à la base de registre...
- Bibliothèques du Common Language Runtime : fichiers et répertoires, collections, dates et heure, cryptographie, sécurité, sockets, exemples pratiques...
- Éléments visuels : boutons, zones de liste, zones de texte, étiquettes, cases à cocher...
- Fichiers et bases de données : flux, fichiers, répertoires, bases de données, extraction et ajout de données d'une base, écriture dans un fichier XML...
- Éléments graphiques : objets graphics, texte et dessin, primitives graphiques...
- Composants : conception basée sur des composants, contrôles C#, éléments constitutifs d'un composant (méthodes, propriétés, événements), création de contrôles...
- Types de données
- Types définis par l'utilisateur
- Éléments du langage
- Concepts de programmation
- Délégués et événements
- Réflexion
- Écrire des applications
- Bibliothèques du Common Language Runtime
- Éléments visuels
- Fichiers et bases de données
- Éléments graphiques
- Threads
- Composants
- Divers
L'auteur - Matthew Telles
Matthew Telles (Lakewood, CO) is a senior developer at
Microsoft. With expertise in programming, designing,
documenting, and debugging applications, he is also the
author of five other programming books.
Matthew Telles est ingénieur informatique senior chez
Microsoft. Il possède une grande expérience en
programmation, conception, débogage et documentation des
applications. Il aime transmettre aux autres développeurs
les techniques qu'il a appris à maîtriser au fil des
ans.
Il a également écrit cinq autres ouvrages de
programmation.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Micro Application |
Auteur(s) | Matthew Telles |
Collection | La Bible |
Parution | 01/07/2002 |
Nb. de pages | 660 |
Format | 19 x 23 |
Couverture | Broché |
Poids | 1070g |
Intérieur | Noir et Blanc |
EAN13 | 9782742926497 |
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