Note :
Le livre offre une large vue d'ensemble de l'architecture logicielle et des sujets connexes spécifiquement adaptés aux développeurs C# et .NET, ce qui en fait une ressource utile pour les programmeurs expérimentés qui cherchent à comprendre les différents aspects du domaine. Cependant, la nature exhaustive du livre fait que certains contenus sont superficiels, et il n'est pas recommandé pour les débutants.
Avantages:⬤ Style d'écriture clair et concis
⬤ Sujets variés offrant une bonne vue d'ensemble aux développeurs expérimentés
⬤ Références et liens utiles pour approfondir les recherches
⬤ Contient des échantillons de code pratiques
⬤ Bonne ressource pour comprendre .NET, Azure, les microservices et les architectures évolutives.
⬤ La profondeur du contenu est souvent faible en raison du large éventail de sujets
⬤ L'organisation des chapitres peut être sporadique
⬤ Certains lecteurs peuvent le trouver accablant ou trop volumineux
⬤ Ne convient pas aux débutants
⬤ Quelques problèmes techniques concernant l'accès au livre sur les plates-formes.
(basé sur 16 avis de lecteurs)
Software Architecture with C# 10 and .NET 6 - Third Edition: Develop software solutions using microservices, DevOps, EF Core, and design patterns for
Concevoir des applications d'entreprise évolutives et performantes en utilisant les dernières fonctionnalités de C# 10 et .NET 6.
Caractéristiques principales :
⬤ Acquérir une connaissance complète de l'architecture logicielle et les compétences nécessaires pour créer des applications entièrement modulaires.
⬤ Résoudre les problèmes d'extensibilité dans les applications Web en utilisant des modèles d'architecture d'entreprise.
⬤ Maîtriser les nouveaux développements dans l'architecture frontale et l'application de l'IA pour les architectes logiciels.
Description du livre :
L'architecture logicielle est la pratique qui consiste à mettre en œuvre des structures et des systèmes qui rationalisent le processus de développement logiciel et améliorent la qualité d'une application. Cette troisième édition entièrement révisée et augmentée, intégrant les dernières fonctionnalités de .NET 6 et C# 10, vous permet d'acquérir les compétences clés, les connaissances et les meilleures pratiques nécessaires pour devenir un architecte logiciel efficace.
Software Architecture with C# 10 and .NET 6, Third Edition comprend de nouveaux chapitres qui décrivent l'importance de l'architecte logiciel, les microservices avec ASP.NET Core, et l'analyse des aspects architecturaux du front-end dans les applications, y compris la nouvelle approche de .NET MAUI. Elle comprend également des chapitres mis à jour sur Azure Kubernetes Service, EF Core et Blazor.
Vous commencerez par comprendre comment transformer les exigences des utilisateurs en besoins architecturaux et explorerez les différences entre les exigences fonctionnelles et non fonctionnelles. Ensuite, vous étudierez comment choisir une solution en nuage pour votre infrastructure, en tenant compte des facteurs qui vous aideront à gérer avec succès une application en nuage. Enfin, vous analyserez et mettrez en œuvre des modèles de conception de logiciels qui vous permettront de résoudre des problèmes de développement courants.
À la fin de ce livre, vous serez en mesure de créer et de fournir des applications d'entreprise hautement évolutives qui répondent aux exigences de votre entreprise.
Ce que vous apprendrez
⬤ Utiliser des techniques éprouvées pour surmonter les défis architecturaux du monde réel.
⬤ Appliquer des approches architecturales telles que l'architecture en couches.
⬤ Utiliser des outils tels que les conteneurs pour gérer efficacement les microservices.
⬤ Vous apprendrez à vous familiariser avec les fonctionnalités d'Azure pour fournir des solutions globales.
⬤ Programmer et maintenir les Azure Functions en utilisant C# 10.
⬤ Comprendre quand il est préférable d'utiliser le développement piloté par les tests (TDD).
⬤ Mettre en œuvre des microservices avec ASP.NET Core dans des architectures modernes.
⬤ Les principes de DevOps pour les environnements CI/CD.
A qui s'adresse ce livre :
Ce livre s'adresse aux ingénieurs et aux développeurs de logiciels seniors qui aspirent à devenir architectes ou qui cherchent à créer des applications d'entreprise avec la pile .NET. Une connaissance de base de C# et de .NET est nécessaire pour tirer le meilleur parti de ce livre.
© 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)