ABP快速开发框架教程整理

2023/7/6 02:13:37

"ABP是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板,基于DDD的经典分层架构思想,实现了众多DDD的概念,诞生的主要目的就是为了让.NET程序员秒变架构师,将.NET企业级项目的主流开发技术、最先进的架构整合起来,让.NET工程师能够更快的开发出更好的项目。

ABP快速开发框架

ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板。

ABP是基于最新的ASP.NET CORE,ASP.NET MVC和 Web API技术的应用程序框架。并使用流行的框架和库,它提供了便于使用的授权,依赖注入,验证,异常处理,本地化,日志记录,缓存等常用功能。

ABP实现了多层架构(领域层,应用层,基础设施层和表示层),以及领域驱动设计(实体,存储库,领域服务,应用程序服务,DTO等)。还实现和提供了良好的基础设施来实现最佳实践,如依赖注入。

ABP轻松地为您的项目创建启动模板。它默认包括最常用的框架和库。还允许您选择单页(Angularjs)或多页架构,EntityFramework或NHibernate作为ORM。

关于ABP框架高质量学习资料整理汇总「持续更新」

ABP入门系列目录-学习ABP框架之实操演练系列

ASP.NET Boilerplate 博客系列

ABP框架理论研究总结系列

ABP理论基础篇系列博客

基于DDD的现代ASP.NET开发框架-ABP系列文章总目录

ABP源码分析系列文章目录"