Note :
Le livre offre une introduction complète et claire à C# et .NET, ce qui le rend utile pour ceux qui cherchent à mettre à jour leurs connaissances ou qui commencent à apprendre. Bien que de nombreux critiques fassent l'éloge de l'auteur Mark J. Price pour son écriture attrayante et sa capacité à clarifier des sujets complexes, certains trouvent qu'il manque de profondeur pour les utilisateurs plus expérimentés et qu'il est parfois désorganisé.
Avantages:Des explications claires et concises avec des exemples faciles à suivre.
Inconvénients:Excellente ressource pour la mise à jour des connaissances sur les caractéristiques de C# et de .NET.
(basé sur 57 avis de lecteurs)
C# 12 and .NET 8 - Modern Cross-Platform Development Fundamentals - Eighth Edition: Start building websites and services with ASP.NET Core 8, Blazor,
Un guide accessible pour les programmeurs débutants et intermédiaires sur les concepts, les applications du monde réel et les dernières fonctionnalités de C# 12 et .NET 8, avec des exercices pratiques utilisant Visual Studio 2022 et Visual Studio Code.
Caractéristiques principales :
⬤ Explorer les derniers ajouts à C# 12, les bibliothèques de classes .NET 8 et Entity Framework Core 8.
⬤ Créez des sites web et des services professionnels avec ASP.NET Core 8 et Blazor.
⬤ Les exemples de code étape par étape et les conseils sur les meilleures pratiques vous aideront à prendre confiance en vous.
Description du livre :
Ce best-seller de Packt vous donnera une base solide pour commencer à construire des applications et des services en toute confiance.
Vous apprendrez la programmation orientée objet, l'écriture, le test et le débogage de fonctions, ainsi que l'implémentation d'interfaces. Vous aborderez les API .NET pour la gestion et l'interrogation des données, le travail avec le système de fichiers et la sérialisation. Au fur et à mesure de votre progression, vous explorerez des exemples de projets multiplateformes que vous pourrez construire et déployer, tels que des sites web et des services utilisant ASP.NET Core.
Cette dernière édition intègre les améliorations de .NET 8 dans ses exemples : aliasing de type et constructeurs primaires pour un code concis et expressif, et expressions lambda avec paramètres par défaut pour un code plus flexible. Vous gérerez les erreurs de manière robuste grâce à de nouvelles clauses de garde intégrées et explorerez une mise en œuvre simplifiée de la mise en cache dans ASP.NET Core 8.
Si cela ne suffit pas, vous verrez également comment la publication native du compilateur à l'avance (AOT) permet aux services web d'atteindre de nouveaux sommets. Vous travaillerez avec le nouvel éditeur HTTP transparent de Visual Studio 2022 pour améliorer le processus de test et de débogage. Vous serez même initié à Blazor Full Stack avec son nouveau modèle d'hébergement unifié pour une réutilisation du code inégalée.
Ce que vous apprendrez
⬤ Découvrir les nouvelles fonctionnalités de C# 12, y compris l'alias de n'importe quel type et les constructeurs primaires.
⬤ Découvrez la capacité native de publication AOT pour les services web ASP.NET Core 8 Minimal APIs.
⬤ Construire des expériences web riches en utilisant Blazor Full Stack, Razor Pages, le modèle Modèle-Vue-Contrôleur (MVC), et d'autres fonctionnalités d'ASP.NET Core.
⬤ Intégrer et mettre à jour des bases de données dans vos applications en utilisant les modèles Entity Framework Core.
⬤ Interroger et manipuler les données à l'aide de LINQ.
⬤ Construire et consommer des services puissants à l'aide de l'API Web et de l'API minimale.
À qui s'adresse ce livre :
Ce livre s'adresse aux débutants ainsi qu'aux programmeurs C# et .NET de niveau intermédiaire qui ont travaillé avec C# dans le passé et qui souhaitent rattraper les changements apportés au cours des dernières années.
Il n'est pas nécessaire d'avoir déjà travaillé en C# ou en .NET. Une compréhension générale de la programmation vous aidera à parcourir le livre plus confortablement, bien que le contenu soit adapté à ceux qui sont totalement novices en matière de programmation.
Si vous avez déjà des compétences en C# et en .NET et que vous souhaitez vous concentrer sur le développement d'applications pratiques, vous pouvez vous procurer l'autre livre de Mark sur .NET, Apps and Services with .NET 8, à la place.
© 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)