Mastering ABP Framework

Créez des solutions .NET maintenables en suivant les meilleures pratiques de développement logiciel à l’aide d’ABP.

Mastering ABP Framework

Principales caractéristiques

  • Créez des solutions logicielles robustes, maintenables, modulaires et évolutives à l’aide d’ABP Framework.
  • Découvrez comment mettre en œuvre les principes SOLID et la conception axée sur le domaine dans vos applications Web.
  • Découvrez comment ABP Framework accélère votre cycle de développement en automatisant les tâches répétitives.

Description du livre

ABP Framework est une infrastructure complète pour créer des applications Web modernes en suivant les meilleures pratiques et conventions de développement du logiciel . Grâce au cadre et à l'écosystème de haut niveau d'ABP, vous pouvez implémenter le principe Don't Repeat Yourself (DRY) et vous concentrer sur votre code métier.

Écrit par le créateur d'ABP Framework, ce livre vous aidera à acquérir une compréhension complète du framework et des techniques modernes de développement d'applications Web. Avec des explications étape par étape des concepts essentiels et des exemples pratiques, vous comprendrez les exigences d'une solution Web moderne et comment ABP Framework rend agréable le développement de vos propres solutions. Vous découvrirez les exigences courantes du développement d’applications Web d’entreprise et explorerez l’infrastructure fournie par ABP. Tout au long du livre , vous découvrirez les meilleures pratiques de développement logiciel pour créer des solutions Web maintenables et modulaires.

À la fin de ce livre, vous serez en mesure de créer une solution Web complète facile à développer, à maintenir et à tester par .

Ce que vous apprendrez

  • Configurez l’environnement de développement et démarrez avec ABP Framework.
  • Travaillez avec Entity Framework Core et MongoDB pour développer votre couche d'accès aux données.
  • Comprendre les préoccupations transversales et comment ABP automatise les tâches répétitives.
  • Familiarisez-vous avec la mise en œuvre de la conception axée sur le domaine avec ABP Framework.
  • Créez des pages et des composants d'interface utilisateur avec ASP.NET Core MVC (Razor Pages) et Blazor.
  • Travaillez en multilocation pour créer des applications Web modulaires.
  • Comprendre la modularité et créer des modules d'application réutilisables.
  • Écrivez des tests unitaires, d'intégration et d'interface utilisateur à l'aide d'ABP Framework.

À qui est destiné ce livre

Ce livre est destiné aux développeurs Web qui souhaitent apprendre les architectures logicielles et les meilleures pratiques pour créer des solutions Web maintenables à l'aide des technologies Microsoft et du framework ABP. Une connaissance de base de C# et d'ASP.NET Core est nécessaire pour démarrer avec ce livre.

Mastering Abp Framework
Informatique et technologie
Mastering ABP Framework

Table des matières

  • Modern Software Development and ABP Framework
  • Getting Started with ABP Framework
  • Step-By-Step Application Development
  • Understanding the Reference Solution
  • Exploring the ASP.NET and ABP Infrastructure
  • Working with the Data Access Infrastructure
  • Exploring Cross-Cutting Concerns
  • Using the Features and Services of ABP
  • Understanding Domain-Driven Design
  • DDD – The Domain Layer
  • DDD – The Application Layer
  • Working with MVC/Razor Pages
  • Working with the Blazor WebAssembly UI
  • Building HTTP APIs and Real-Time Services
  • Working with Modularity
  • Implementing Multi-Tenancy
  • Building Automated Tests

Mastering ABP Framework in Chinese

Mastering ABP Framework in Chinese