
ABP
文章平均质量分 65
乐观的猴子
这个作者很懒,什么都没留下…
展开
-
ABP 入门一 什么是ABP
什么是ABPABP是“ASP.NET Boilerplate Project” 的简称。ABP 是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序基础框架和项目模板。ABP是基于DDD的经典分层架构思想,实现了众多DDD的概念。ABP的官方网站:http://www.aspnetboilerplate.comABP在Github上的开源项目:h...转载 2018-12-08 20:18:09 · 13274 阅读 · 0 评论 -
ABP 入门二 - 多层架构体系
ABP 的多层次架构前言为了减少复杂性和提高代码的可重用性,采用分层架构是一种被广泛接受的技术。为了实现分层的体系结构,ABP遵循DDD(领域驱动设计)的原则,将工程分为四个层:展现层(Presentation):提供一个用户界面,实现用户交互操作。应用层(Application):进行展现层与领域层之间的协调,协调业务对象来执行特定的应用程序的任务。它不包含业务逻辑领域层(Domai...转载 2018-12-08 22:19:45 · 593 阅读 · 0 评论 -
ABP 入门三 - 通过boilerplate模板创建解决方案
对于刚接触ABP框架的本菜鸟还是建议使用官方推荐的做法,在ABP框架的官网(https://aspnetboilerplate.com),自动生成解决方案。因为最近也在学习 .NET Core ,所以使用的也是基于 ASP.NET Core 的模版。在ABP官网的Download页(https://aspnetboilerplate.com/Templates)选择需要的模版:通过模板生成...原创 2018-12-09 12:13:36 · 1035 阅读 · 0 评论