C#

Fiche technique

Format : Broché
Nb de pages : XXV-301 pages
Poids : 350 g
Dimensions : 14cm X 19cm
Date de parution :
ISBN : 978-2-10-081322-3
EAN : 9782100813223

C#

de

chez Dunod

Collection(s) : Aide-mémoire

Paru le | Broché XXV-301 pages

Tous niveaux

24.90 Disponible - Expédié sous 5 jours ouvrés
Ajouter au panier

préface Eric Vernié


Quatrième de couverture

C#

C# est un langage orienté objet compilé créé par Microsoft en 2001 pour sa plateforme .NET Framework. Le langage C# est un dérivé de C++ et partage de nombreuses similitudes avec Java.

C# est fortement typé, supporte les classes, les fonctions, les propriétés, les champs, les generics, la surcharge d'opérateurs, les delegates (pointeurs de fonctions], les événements, les exceptions et un langage de requêtes LINQ. C# est indissociable de son moteur d'exécution le CLR (Common Language Runtime) et de son Framework .NET avec sa hiérarchie de classes, la BCL (Base Class Library).

Cet aide-mémoire aborde l'architecture de la plateforme .NET avec le CLR, le langage C# puis des éléments importants de la BCL comme les flux I/O, le réseau, la sérialisation, l'accès aux données AD0.NET, le multithreading, la reflection, Tinterop native et COM. La troisième partie est consacrée à .NET Core, la version multi-plateformes qui tourne sous Windows, Mac et Linux, avec des introductions à UWP, au développement moderne Windows 10 et un dernier chapitre sur le développement sous Linux avec Kubernetes pour le monde des micro-services.

Biographie

Christophe Pichaud est développeur et architecte logiciel chez Infeeny / Econocom, société partenaire de Microsoft. Auteur depuis 2011 d'articles techniques sur le C++/C# pour la revue Programmez !, il est MVP (Most Valuable Professiormal) pour les technologies C++/C#. Il est également enseignant vacataire à l'ESGI (École supérieure de génie informatique).

Du même auteur : Christophe Pichaud