不懂事的小男孩

ABP 基于DDD的.NET开发框架 学习(一)

 

ABP总体介绍

  • ABP是ASP.NET Boilerplate Project,ASP.NET样板项目。
  • ABP框架定位于快速开发
  • ABP是一个用于最快实践和流行开发现代Web应用程序的新起点,旨在成为一个通用的Web应用程序框架和项目模板。
  • ABP基于DDD的经典分层架构思想,实现了众多DDD的概念。

官方文档:https://aspnetboilerplate.com/Pages/Documents

简单demo下载:

1.首先进入官方网站:http://www.aspnetboilerplate.com/,选择MVC5.x 输入你的项目名称,ABP官网会自动生成项目文件压缩包;不选择single page application 和muti page application

 

2.通过VS打开项目sln文件,笔者这里采用的是Visual Studio 2015版本

  • Core 领域层,存放业务实体和仓储接口。
  • Application 应用服务层
  • EntityFramework 基础设施层,存放实体映射文件和仓储实现类等。
  • Web 展现层,使用ASP.NET MVC。
  • WebApi 展现层,使用ASP.NET WebAPI。    
  • 4.进入项目后,首先打开NuGet包管理器,它会自动安装ABP框架所欠缺的包,如下图所示:参考https://www.jianshu.com/p/d6c2dc7b5c79账户和密码:登陆账户:admin
    账户密码:123qwe

 

posted on 2019-07-15 10:18  不懂事的小男孩  阅读(943)  评论(0编辑  收藏  举报