Programmation simple et efficace avec C# : Compétences pour créer des applications avec Visual Studio et .Net

Note :   (5,0 sur 5)

Programmation simple et efficace avec C# : Compétences pour créer des applications avec Visual Studio et .Net (Vaskaran Sarcar)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 2 votes.

Titre original :

Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net

Contenu du livre :

Appliquez des compétences et des approches à votre programmation pour construire une application réelle en C# 11 en utilisant les dernières éditions de Visual Studio, C# et Microsoft.NET.

Cette édition révisée est mise à jour avec C#11 et met davantage l'accent sur les déclarations de premier niveau nouvellement introduites. En outre, vous trouverez des techniques utiles et une explication des différences entre l'écriture de code dans deux styles différents. Il couvre également les nouveaux modèles introduits dans .NET 6, ainsi que l'utilisation de .NET 7 dans Windows 10 pour écrire du code et générer des résultats.

Chaque chapitre s'ouvre sur une introduction et une application originale écrite en C# 11 afin que vous puissiez commencer à coder. À partir de là, vous êtes guidé vers un résultat attendu et les meilleures pratiques vous sont enseignées en cours de route. L'auteur, Vaskaran Sarcar, met l'accent sur l'extension et la maintenance du même programme et donne des exemples pour différents scénarios afin de rendre votre programme plus efficace.

Ce livre est divisé en cinq parties. La première partie commence par une discussion détaillée sur le polymorphisme. Elle vous montre ensuite comment utiliser correctement les classes abstraites et les interfaces, et vous apprend à discerner la technique à utiliser pour un scénario spécifique. Les discussions sur les commentaires de code vous apprennent comment les utiliser efficacement et pourquoi vous devez être prudent avec les commentaires de code.

Dans la deuxième partie, vous apprendrez six principes de conception, dont les principes SOLID et DRY. Ces principes sont à la base de modèles de conception bien connus, et ils établissent des pratiques pour développer des logiciels en tenant compte de la maintenance et de l'extension au fur et à mesure que le projet grandit.

La troisième partie vous guidera à travers des méthodes pour créer des applications efficaces. Vous apprendrez l'utilisation courante des usines pour séparer le code de son opposé et l'alternative de l'héritage en utilisant la composition d'objets et les wrappers. Cette partie démontre également l'utilisation de méthodes modèles, de crochets et de façades dans la programmation. Des conseils vous montrent comment les codeurs professionnels développent une application d'entreprise.

Une meilleure gestion des exceptions et des valeurs nulles est une autre partie intégrante de la programmation professionnelle, que la quatrième partie explore en détail. Cela vous aidera à devenir un programmeur plus professionnel.

Dans la dernière partie du livre, vous découvrirez des techniques efficaces de gestion de la mémoire ainsi que l'utilisation et l'abus des modèles de conception. Cette partie aborde également brièvement la manière de choisir entre une méthode statique et une méthode d'instance, ainsi que d'autres techniques.

Après avoir lu ce livre, vous serez en mesure de mettre en œuvre les meilleures pratiques pour rendre vos programmes plus efficaces et plus fiables.

Ce que vous apprendrez

⬤ Analyser les solutions alternatives avant leur mise en œuvre en comparant les avantages et les inconvénients.

⬤ Les codes polymorphes sont plus performants.

⬤ Connaître les effets secondaires de mauvais commentaires ou de commentaires redondants.

⬤ Comprendre la signification des principes SOLID et DRY.

⬤ Ajouter des fonctionnalités à l'aide de wrappers.

⬤ Redéfinir les étapes sans modifier la séquence d'appel d'un algorithme.

⬤ Utiliser des crochets dans votre application.

⬤ Transformer un système complexe en un système convivial à l'aide de façades.

⬤ Exécuter votre application en .NET 6.

A qui s'adresse ce livreLes développeurs ayant une connaissance de base de C#.

Autres informations sur le livre :

ISBN :9781484287361
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Design Patterns in C# : Un guide pratique avec des exemples concrets - Design Patterns in C#: A...
Obtenez une expérience pratique avec chaque modèle...
Design Patterns in C# : Un guide pratique avec des exemples concrets - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Programmation interactive orientée objet en Java : Apprenez et testez vos compétences en...
Partie I : - Chapitre 1 : Concepts de la programmation...
Programmation interactive orientée objet en Java : Apprenez et testez vos compétences en programmation - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Démarrer avec C# avancé : Améliorez vos compétences en programmation - Getting Started with Advanced...
Introduction. Partie I Chapitre 1 : Délégués...
Démarrer avec C# avancé : Améliorez vos compétences en programmation - Getting Started with Advanced C#: Upgrade Your Programming Skills
Java Design Patterns : Une expérience pratique avec des exemples concrets - Java Design Patterns: A...
Utilisez l'approche pas à pas de ce livre pour...
Java Design Patterns : Une expérience pratique avec des exemples concrets - Java Design Patterns: A Hands-On Experience with Real-World Examples
Testez vos compétences en programmation C# : Examiner et analyser les caractéristiques importantes...
Passez en revue les concepts fondamentaux de C# à...
Testez vos compétences en programmation C# : Examiner et analyser les caractéristiques importantes de C# - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Programmation simple et efficace avec C# : Compétences pour créer des applications avec Visual...
Appliquez des compétences et des approches à votre...
Programmation simple et efficace avec C# : Compétences pour créer des applications avec Visual Studio et .Net - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Introduction à la programmation fonctionnelle en C# : Tirer parti d'une nouvelle perspective pour...
Comprenez la puissance de C#, un langage...
Introduction à la programmation fonctionnelle en C# : Tirer parti d'une nouvelle perspective pour les développeurs Oop - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)