C#
C# (C sharp) est un langage de programmation orientée objet, commercialisé par Microsoft depuis 2002 et destiné à développer sur la plateforme Microsoft .NET.Il est dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les concepts, y ajoutant des notions telles que la surcharge des opérateurs, les indexeurs et les [...]
[lire le résumé du livre]
Auteur : Christophe PICHAUD
Editeur : Dunod
Collection : Aide-mémoire
Date parution : 01/2021CB Google/Apple Pay, Chèque, Virement
Quel est le sujet du livre "C#"
C# (C sharp) est un langage de programmation orientée objet, commercialisé par Microsoft depuis 2002 et destiné à développer sur la plateforme Microsoft .NET.
Il est dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les concepts, y ajoutant des notions telles que la surcharge des opérateurs, les indexeurs et les délégués. Il est utilisé notamment pour développer des applications web.
Cet aide-mémoire décrit tous les éléments de base du langage C # qui restent pérennes au fil des versions.
Il démarre par l'apprentissage des bases avant de présenter son utilisation au sein du framework .Net Core qui assure un environnement multiplateforme Windows, Mac et Linux.
Auteurs :
Auteur 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 Professionnal) pour les technologies C++/C#. Il est également enseignant vacataire à l'ESGI (Ecole Supérieure de génie informatique).
En suivant ce lien, retrouvez tous les livres dans la spécialité Langage C.Sommaire et contenu du livre "C#"
- Partie I : la plateforme NET. Le CLR : common language runtime et les assemblies. Le CTS : common type system. La BCL : base class library
- Partie II : le langage C# et le framework NET. Les types. Les statements. Les classes. Les properties, les méthodes, les interfaces. Les generics. Les events et les delegates. Les types nullables. Les exceptions. La reflection et le chargement des assemblies. La serialisation. Async / await. LINQ. Le multithreading. Le Garbage Collector. Gestion du XML. Les I/O. L’accès aux données via ADO.NET. Web API et JSON. Cryptographie. WinForms. WPF. ASP.NET MVC. Entity Framework. Net Core. ASP.NET Core
- Partie III : les outils. Nuget .Visual Studio 2019. ILDAsm et divers. Roselyn