Architecting ASP.NET Core Applications - Troisième édition : Un guide de modèles de conception atypiques pour .NET 8, C# 12 et au-delà

Note :   (4,6 sur 5)

Architecting ASP.NET Core Applications - Troisième édition : Un guide de modèles de conception atypiques pour .NET 8, C# 12 et au-delà (Carl-Hugo Marcotte)

Avis des lecteurs

Résumé:

Le livre « Architecting ASP.NET Core Applications » est une ressource complète conçue pour les développeurs intermédiaires et avancés qui cherchent à améliorer leurs compétences dans la construction d'applications web évolutives et maintenables avec ASP.NET Core. Il couvre les modèles de conception essentiels, les principes architecturaux et les meilleures pratiques, ce qui en fait une référence utile pour les développeurs .NET. Cependant, il ne convient pas aux débutants complets en raison de son contenu avancé et suppose une familiarité avec le framework.

Avantages:

Couverture complète des modèles de conception et des meilleures pratiques architecturales pour ASP.NET Core.

Inconvénients:

Un style d'écriture clair avec des exemples pratiques et des diagrammes qui facilitent la compréhension.

(basé sur 11 avis de lecteurs)

Titre original :

Architecting ASP.NET Core Applications - Third Edition: An atypical design patterns guide for .NET 8, C# 12, and beyond

Contenu du livre :

La conception de backend comme vous ne l'avez jamais vue auparavant - un guide pour construire des applications web ASP.NET Core SOLIDES qui résistent à l'épreuve du temps. Avec plus d'API minimales, plus de tests, un nouveau projet de commerce électronique et le monolithe modulaire !

L'achat de la version imprimée ou du livre Kindle inclut un livre électronique PDF gratuit. Caractéristiques principales Apprenez plusieurs façons d'organiser le code de votre application et devenez un développeur ASP.NET Core plus flexible Explorez les modèles de conception pratiques, apprenez les principes architecturaux et comment éviter les anti-modèles Refaites le code vers une conception d'application moderne, telle que la tranche verticale basée sur les fonctionnalités et l'architecture propre Description du livre

Ce livre unique sur ASP.NET Core comblera les lacunes de votre API REST et de vos conceptions de backend. Apprenez à construire des applications robustes, maintenables et flexibles en utilisant les modèles de conception Gang of Four (GoF) et les principes architecturaux modernes. Cette nouvelle édition est mise à jour pour .NET 8 et se concentre exclusivement sur le backend, avec de nouveaux contenus sur les API REST, le modèle REPR et la construction de monolithes modulaires.

Vous commencerez par aborder des concepts fondamentaux tels que REST, les principes SOLID, les API minimales, l'injection de dépendances dans .NET et d'autres mécanismes d'ASP.NET Core 8. Ensuite, vous apprendrez à développer des composants à l'aide de modèles de conception, y compris de nombreux modèles du GoF. Enfin, vous explorerez l'organisation du code de votre application avec des modèles qui varient des couches aux conceptions de tranches verticales axées sur les fonctionnalités, couvrant CQS et une plongée profonde dans les microservices en cours de route. Un tout nouveau projet de commerce électronique à la fin du livre fera le lien entre les deux.

Ce guide pratique vous apprendra à assembler vos propres API à partir de blocs de construction, afin de répondre à toutes les exigences du monde réel que vous pouvez avoir. Ce que vous apprendrez Appliquer les principes SOLID pour construire des logiciels flexibles et faciles à maintenir Tester vos applications efficacement avec des tests automatisés, y compris des tests en boîte noire Maîtriser l'injection de dépendances dans ASP.NET Core Travailler avec les modèles de conception GoF, y compris la stratégie, le décorateur, la façade et le composite Concevoir des API REST en utilisant Minimal APIs et ASP.NET Core MVC Découvrir la stratification et les principes de l'architecture propre Utiliser des techniques orientées fonctionnalités comme alternative à la stratification Explorer les microservices, CQS, REPR, l'architecture en tranches verticales, et bien d'autres modèles À qui s'adresse ce livre ?

Ce livre s'adresse aux développeurs ASP.NET Core de niveau intermédiaire qui souhaitent améliorer leurs compétences en matière de structure de code d'application C# et de conception d'API. Les développeurs ASP.NET qui souhaitent moderniser leurs connaissances et améliorer leurs compétences en matière d'architecture technique apprécieront également ce livre. Il s'agit également d'une bonne mise à jour pour ceux qui occupent des postes de conception de logiciels avec plus d'expérience et qui souhaitent mettre à jour leur expertise.

Une bonne connaissance de la programmation C# et une compréhension de base des concepts web sont nécessaires pour tirer le meilleur parti de ce livre, bien que quelques mises à jour soient incluses en cours de route. Table des matières Introduction Tests automatisés Principes d'architecture APIs REST APIs minimales Stratégie modèle-vue-contrôleur, usine abstraite et modèles de conception Singleton Injection de dépendance Configuration d'application et modèle d'options Modèle de journalisation Modèles structurels Modèles comportementaux Modèle de résultat d'opération Couche et architecture propre Mappers d'objets Médiateur et modèles CQS Démarrage avec l'architecture en tranches verticales Demande-Point final-Réponse (REPR) Introduction à l'architecture de microservices Monolithe modulaire

Autres informations sur le livre :

ISBN :9781805123385
Auteur :
Éditeur :
Langue :anglais
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)