掌握ABP框架
通过实施软件开发最佳实践来构建可维护的 .NET 解决方案
从 ABP 框架的创建者那里学习如何构建现代 Web 应用程序
主要特点
使用 ABP 中的最佳工具构建强大、可维护和可扩展的软件解决方案
了解如何在您的 Web 应用程序中实施 SOLID 原则和领域驱动设计
了解 ABP 框架如何使你能够构建可维护的模块化 Web 解决方案
书籍描述
ABP 框架是一个完整的基础架构,用于通过遵循软件开发最佳实践和约定来创建现代 Web 应用程序。ABP 提供了一个高级框架和生态系统来帮助你实现不要重复自己 (DRY) 原则并专注于你的业务代码。
本书由 ABP 框架的创建者编写,将帮助你从零开始全面了解 ABP 框架和现代 Web 应用程序开发技术。通过对基本概念和实际示例的逐步解释,你将了解现代 Web 解决方案的要求以及 ABP 框架如何使开发自己的解决方案变得愉快。你将发现企业 Web 应用程序开发的常见需求,并探索 ABP 框架提供的基础设施。在整本书中,你将掌握用于构建可维护和模块化 Web 解决方案的软件开发最佳实践。
读完本书,你将能够创建一个易于开发、维护和测试的完整 Web 解决方案。
你会学到什么?
设置开发环境并开始使用 ABP 框架
使用 Entity Framework Core 和 MongoDB 来开发你的数据访问层
了解横切关注点以及 ABP 如何自动执行任务
掌握使用 ABP 框架实现领域驱动设计
使用 ASP.NET Core MVC(Razor Pages)和 Blazor 构建 UI
使用多租户创建模块化 Web 应用程序
使用 ABP 框架编写单元、集成和 UI 测试
这本书是给谁看的?
本书适用于希望学习软件架构和最佳实践以使用 Microsoft 技术和 ABP 框架构建可维护的基于 Web 的解决方案的 Web 开发人员。开始阅读本书需要 C# 和 ASP.NET Core 的基本知识。