Détail de l'auteur
Auteur Luc Gervais (1964-....) |
Documents disponibles écrits par cet auteur (1)
Affiner la recherche Interroger des sources externes
Apprendre la programmation orientée objet avec le langage C# / Luc Gervais
Titre : Apprendre la programmation orientée objet avec le langage C# Type de document : texte imprimé Auteurs : Luc Gervais (1964-....), Auteur Mention d'édition : 4e ?ed. Année de publication : C 2022 Importance : 1 vol. (692 p.) Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-409-03657-6 Prix : 29,90 EUR Note générale : Index Langues : Français (fre) Mots-clés : C# (langage de programmation) Programmation orient?ee objets (informatique) Résumé : Ce livre s'adresse aux ?etudiants et aux d?eveloppeurs ayant d?ej?a une premi?ere exp?erience de la programmation structur?ee et qui sont d?esireux de passer ?a la Programmation Orient?ee Objet (POO) avec le langage C# 10, pour d?evelopper des applications .NET Apr?es un historique de la POO et du langage C#, l'auteur explique pourquoi ce type de programmation est devenu incontournable pour d?evelopper dans les environnements graphiques ?ev?enementiels. Les notions d'objet, de classe et de r?ef?erence sont pr?esent?ees suivies par les fondements de la POO que sont l'encapsulation, l'h?eritage, le polymorphisme et l'abstraction. Les diff?erentes ?etapes d'un d?eveloppement objet avec les principes de mod?elisation UML sont abord?ees, suivies par une pr?esentation du .NET 6, de son int?er?et, de sa richesse et de son environnement de d?eveloppement Microsoft Visual Studio 2022 Community. Le lecteur d?ecouvre comment C# 10 reproduit les principes de la POO avec des explications simples, des exemples concrets et des exercices corrig?es ?a t?el?echarger sur le site www.editions-eni.fr. Les types de base du d?eveloppement .NET et leurs utilisations sont pr?esent?es. Les programmes d'essais sont de type console ou graphique, bas?es sur l'utilisation des Windows Forms et de WPF pour illustrer les communications entre objets. Quand ils seront pertinents, des parall?eles seront men?es avec les langages de programmation objet C++ et Java. La programmation multithread et asynchrone, permettant l'ex?ecution simultan?ee de plusieurs flux d'instructions, sera abord?ee tout comme la communication entre mondes manag?es (.NET) et non manag?es (Win32). L'?ecriture de tests unitaires objets avec MS Test permettra au lecteur de s'assurer de la stabilit?e de son code. L'auteur pr?esente ensuite une fa?con dynamique de programmer par r?eflexion sur les objets. Le lecteur d?ecouvre ?egalement comment instrumenter son code pour analyser ses performances, ainsi que l'objet appliqu?e ?a la gestion des donn?ees avec LINQ, l'utilisation des fichiers XML, ADO.NET (en mode connect?e et en mode d?econnect?e) et d'Entity Framework Core. Enfin, les bases de programmation du WPF (Windows Presentation Foundation), de XAML, du binding et de MVVM terminent cet ouvrage. ?A la fin de ce livre, le lecteur disposera de bases solides pour appr?ehender les puissantes biblioth?eques du .NET et r?ealiser des programmes objet modulaires, fiables et extensibles. Apprendre la programmation orientée objet avec le langage C# [texte imprimé] / Luc Gervais (1964-....), Auteur . - 4e ?ed. . - C 2022 . - 1 vol. (692 p.) : ill. ; 22 cm.
ISBN : 978-2-409-03657-6 : 29,90 EUR
Index
Langues : Français (fre)
Mots-clés : C# (langage de programmation) Programmation orient?ee objets (informatique) Résumé : Ce livre s'adresse aux ?etudiants et aux d?eveloppeurs ayant d?ej?a une premi?ere exp?erience de la programmation structur?ee et qui sont d?esireux de passer ?a la Programmation Orient?ee Objet (POO) avec le langage C# 10, pour d?evelopper des applications .NET Apr?es un historique de la POO et du langage C#, l'auteur explique pourquoi ce type de programmation est devenu incontournable pour d?evelopper dans les environnements graphiques ?ev?enementiels. Les notions d'objet, de classe et de r?ef?erence sont pr?esent?ees suivies par les fondements de la POO que sont l'encapsulation, l'h?eritage, le polymorphisme et l'abstraction. Les diff?erentes ?etapes d'un d?eveloppement objet avec les principes de mod?elisation UML sont abord?ees, suivies par une pr?esentation du .NET 6, de son int?er?et, de sa richesse et de son environnement de d?eveloppement Microsoft Visual Studio 2022 Community. Le lecteur d?ecouvre comment C# 10 reproduit les principes de la POO avec des explications simples, des exemples concrets et des exercices corrig?es ?a t?el?echarger sur le site www.editions-eni.fr. Les types de base du d?eveloppement .NET et leurs utilisations sont pr?esent?es. Les programmes d'essais sont de type console ou graphique, bas?es sur l'utilisation des Windows Forms et de WPF pour illustrer les communications entre objets. Quand ils seront pertinents, des parall?eles seront men?es avec les langages de programmation objet C++ et Java. La programmation multithread et asynchrone, permettant l'ex?ecution simultan?ee de plusieurs flux d'instructions, sera abord?ee tout comme la communication entre mondes manag?es (.NET) et non manag?es (Win32). L'?ecriture de tests unitaires objets avec MS Test permettra au lecteur de s'assurer de la stabilit?e de son code. L'auteur pr?esente ensuite une fa?con dynamique de programmer par r?eflexion sur les objets. Le lecteur d?ecouvre ?egalement comment instrumenter son code pour analyser ses performances, ainsi que l'objet appliqu?e ?a la gestion des donn?ees avec LINQ, l'utilisation des fichiers XML, ADO.NET (en mode connect?e et en mode d?econnect?e) et d'Entity Framework Core. Enfin, les bases de programmation du WPF (Windows Presentation Foundation), de XAML, du binding et de MVVM terminent cet ouvrage. ?A la fin de ce livre, le lecteur disposera de bases solides pour appr?ehender les puissantes biblioth?eques du .NET et r?ealiser des programmes objet modulaires, fiables et extensibles. Réservation
Réserver ce document
Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité BFS51148 000-005.1-404/01 Livre salle de consultation sur place 005.133 programmes Exclu du prêt BFS51150 000-005.1-404/02 Livre Salle d'accès libre 005.133 programmes Disponible BFS51149 000-005.1-404/03 Livre Salle d'accès libre 005.133 programmes Disponible