Un guide atypique des patrons de conception ASP.NET Core 5 : Une aventure solide dans les principes architecturaux, les modèles de conception, .NET 5 et C#

Note :   (4,2 sur 5)

Un guide atypique des patrons de conception ASP.NET Core 5 : Une aventure solide dans les principes architecturaux, les modèles de conception, .NET 5 et C# (Carl-Hugo Marcotte)

Avis des lecteurs

Résumé:

Le livre a été salué pour sa couverture complète des modèles de conception de logiciels dans le contexte .NET, convenant à la fois aux débutants et aux développeurs expérimentés. Cependant, plusieurs commentaires ont critiqué la clarté des exemples de code et le manque d'explications essentielles pour les concepts importants.

Avantages:

Excellente couverture des modèles de conception et des principes S.O.L.I.D..

Inconvénients:

Bien écrit avec un ton conversationnel.

(basé sur 11 avis de lecteurs)

Titre original :

An Atypical ASP.NET Core 5 Design Patterns Guide: A SOLID adventure into architectural principles, design patterns, .NET 5, and C#

Contenu du livre :

Guide du développeur .NET pour créer des applications web robustes, maintenables et flexibles en tirant parti des fonctionnalités de C# 9 et .NET 5 et des modèles de conception à l'échelle du composant et de l'application.

Caractéristiques principales

⬤ Appliquer efficacement les modèles de conception de logiciels, en commençant par les plus petits et en progressant jusqu'à l'échelle du nuage.

⬤ Découvrez les architectures d'application modernes telles que la tranche verticale, l'architecture propre et les microservices pilotés par les événements.

⬤ Explorer les modèles de conception ASP.NET, des options au développement web complet à l'aide de Blazor.

Description du livre

Les modèles de conception sont un ensemble de solutions à de nombreux problèmes courants qui surviennent dans le développement de logiciels. La connaissance de ces modèles de conception aide les développeurs et les professionnels à concevoir des solutions logicielles de toute envergure.

ASP.NET Core 5 Design Patterns commence par explorer les modèles de conception de base, les principes architecturaux, l'injection de dépendances et d'autres mécanismes ASP.NET Core. Vous explorerez l'échelle des composants en découvrant des modèles orientés vers de petits morceaux du logiciel, puis vous passerez aux modèles et techniques à l'échelle de l'application pour comprendre les modèles de plus haut niveau et la façon de structurer l'application dans son ensemble. Le livre couvre une série de modèles de conception GoF (Gangs of Four) importants tels que la stratégie, le singleton, le décorateur, la façade et le composite. Les chapitres sont organisés en fonction de l'échelle et des sujets, ce qui vous permet de commencer petit et de construire sur une base solide, de la même manière que vous développeriez un programme. À l'aide de cas d'utilisation, le livre vous montrera comment combiner les patrons de conception pour montrer une utilisation alternative et vous aider à vous sentir à l'aise pour travailler avec une variété de patrons de conception. Enfin, vous passerez au côté client pour relier les points et faire d'ASP.NET Core une alternative viable pour l'ensemble de la pile.

À la fin du livre, vous serez en mesure de mélanger et d'assortir les modèles de conception et vous aurez appris à penser à l'architecture et à son fonctionnement.

Ce que vous apprendrez

⬤ Appliquer les principes SOLID pour construire des logiciels flexibles et faciles à maintenir.

⬤ Se familiariser avec l'injection de dépendances de .NET 5.

⬤ Travailler avec les modèles de conception GoF tels que la stratégie, le décorateur et le composite.

⬤ Explorer les modèles MVC pour la conception d'API et d'applications web en utilisant Razor.

⬤ Découvrir les techniques de superposition et les principes de l'architecture propre.

⬤ Se familiariser avec le CQRS et l'architecture en tranches verticales comme alternative à la stratification.

⬤ Comprendre les microservices, ce qu'ils sont et ce qu'ils ne sont pas.

⬤ Construire l'interface utilisateur ASP.NET du côté serveur au côté client Blazor.

A qui s'adresse ce livre

.

Ce livre sur les modèles de conception s'adresse aux débutants ainsi qu'aux développeurs de logiciels et de sites Web de niveau intermédiaire ayant une certaine connaissance de .NET et souhaitant écrire un code flexible, maintenable et robuste pour créer des applications Web évolutives. Une connaissance de la programmation C# et une compréhension des concepts web tels que HTTP sont nécessaires.

Autres informations sur le livre :

ISBN :9781789346091
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Un guide atypique des patrons de conception ASP.NET Core 5 : Une aventure solide dans les principes...
Guide du développeur .NET pour créer des...
Un guide atypique des patrons de conception ASP.NET Core 5 : Une aventure solide dans les principes architecturaux, les modèles de conception, .NET 5 et C# - An Atypical ASP.NET Core 5 Design Patterns Guide: A SOLID adventure into architectural principles, design patterns, .NET 5, and C#
Architecting ASP.NET Core Applications - Troisième édition : Un guide de modèles de conception...
La conception de backend comme vous ne l'avez...
Architecting ASP.NET Core Applications - Troisième édition : Un guide de modèles de conception atypiques pour .NET 8, C# 12 et au-delà - Architecting ASP.NET Core Applications - Third Edition: An atypical design patterns guide for .NET 8, C# 12, and beyond

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)