原文:一、Abp vNext 基础篇丨介绍

缘起 在.Net行也目前工作 年,前年认识了老张的哲学,也跟着一起学习了非常多的知识,非常感谢老张鼓励我来做ABP这个系列的教程,我也努努力带着我那小小的海漂梦 上海漂流 来搞起。 ABP vNext 简要介绍 ABP vNext 框架是一个基于ASP.NET核心的完整基础设施,通过遵循软件开发最佳实践和最新技术来创建现代web应用程序和API,不同于老的ABP框架新的 ABP vNext 框架核 ...

2021-08-16 10:52 1 1117 推荐指数:

查看详情

四、Abp vNext 基础领域构建

介绍 我们将通过例⼦介绍和解释⼀些显式规则。在实现领域驱动设计时,应该遵循这些规则并将其应⽤到解决⽅案中。 领域划分 首先我们先对比下Blog.Core和本次重构设计上的偏差,可以看到多了一个博客管理和类别管理。 根据上面得到的业务脑图我们可以看到包含Blog(博客),Post(文章 ...

Mon Aug 23 17:01:00 CST 2021 8 795
二、Abp vNext 基础框架搭建

介绍 ABP目前的最新版本是4.4也是最近才发布的,文章目前采用的是Angular作为UI框架,使用Entity Framework Core作为数据库提供者,如果你想用其他UI框架需要自己完成欢迎提交(pr) 创建项目 在 https://abp.io/ 首页,点击开始创建项目,项目名称 ...

Mon Aug 16 18:52:00 CST 2021 4 779
三、Abp vNext 基础分层架构

介绍 本章节对 ABP 框架进行一个简单的介绍,摘自ABP官方,后面会在使用过程中对各个知识点进行细致的讲解。 领域驱动设计 领域驱动设计(简称:DDD)是一种针对复杂需求的软件开发方法。将软件实现与不断发展的模型联系起来,专注于核心领域逻辑,而不是基础设施细节。DDD适用于复杂领域和大规模 ...

Thu Aug 19 17:13:00 CST 2021 7 1639
十、Abp vNext 基础权限

介绍 本章节来把接口的权限加一下 权限配置和使用 官方地址:https://docs.abp.io/en/abp/latest/Authorization 下面这种代码可能我们日常开发都写过,ASP.NET Core 提供的Authorize特性来帮我们做授权 ...

Thu Sep 23 17:22:00 CST 2021 2 642
五、Abp vNext 基础博客聚合功能

介绍 业务篇章先从客户端开始写,另外补充一下我给项目起名的时候没多想起的太随意了,结果后面有些地方命名冲突了需要通过手动using不过问题不大。 开工 应用层 根据第三章分层架构里面讲到的现在我们模型已经创建好了,下一步应该是去Application.Contracts层创建我们的业务接口 ...

Fri Aug 27 17:16:00 CST 2021 0 650
九、Abp vNext 基础评论聚合功能

介绍 评论本来是要放到标签里面去讲的,但是因为上一章东西有点多了,我就没放进去,这一章单独拿出来,内容不多大家自己写写就可以,也算是对前面讲解的一个小练习吧。 相关注释我也加在代码上面了,大家看看代码都可以理解。 评论仓储接口和实现 评论接口和Dto 接口实现 结语 ...

Sat Sep 18 17:19:00 CST 2021 0 422
八、Abp vNext 基础标签聚合功能

介绍 本章节先来把上一章漏掉的上传文件处理下,然后实现Tag功能。 上传文件 上传文件其实不含在任何一个聚合中,它属于一个独立的辅助性功能,先把抽象接口定义一下,在Bcvp.Blog.Core.Application.Contracts层Blog内新建File文件夹。 一个是根据文件 ...

Mon Sep 13 17:24:00 CST 2021 0 386
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM