天天看点

[Abp vNext 入坑分享] - 前言

一·背景

Abp vnext是 ABP 框架作者所发起一个完全基于 ASP .NET Core框架,截至2020年4月份已经升级到2.5.0版本,根据经验2.0版本以后可以放心的使用在生产环境。类似asp.net core一样,ABP vNext 比原来的ABP zero更加精简且可控性更强,你可以根据自己的爱好与需求引入自己所需要的组件。同时官方团队对此框架会进行持续的更新与迭代,github上面对issue的响应与处理也非常及时,以及官方也有abp zero这个成熟的案例。总的来说:是一个非常靠谱的项目。

二·前言

目前网上比较多的教材基本上都是以源码分析与文档介绍的相关模块为主,新人使用起来的话可能会比较吃力。希望此系列的文章能让各位对abp vnext有了个基础的了解,想要更深入的时候还是要去学习源码与研究文档。

本系列分享主要是基于abp vnext在我自己使用的时候的一些使用方法与并且根据我们团队人员擅长与掌握的技术方面进行的一些调整,希望能对各位入坑或者准备入坑的朋友有一些帮助。同时个人希望本系列文章对新入门的开发同学也是友好的,因此介绍得会比较详细。已经掌握这部分知识的可以直接掠过。

同时本系列的代码暂时不会很严格遵循DDD的标准。先以使用为主。

同时也非常欢迎各位进行评论区讨论。毕竟我自己入坑的时间并不算长且框架也不小。希望能和大家一起进步。

三·计划

1.依托abp vnext先搭建好基础框架,并编写简单的crud模块

2.使用jwt进行登录检验,弃用id4

3.完成swagger,redis,httpclient等基础组件接入

等等....

四·目录

  • 《[Abp vNext 入坑分享] - 1.创建初始的项目》
  • 《[Abp vNext 入坑分享] - 2.简化项目结构》
  • 《[Abp vNext 入坑分享] - 3.简单的用户模块功能开发》
  •  《[Abp vNext 入坑分享] - 4.JWT授权的接入》
  • 《 [Abp vNext 入坑分享] - 5.全局异常替换》
  • 《[Abp vNext 入坑分享] - 6.完整接入swagger》
  • 《[Abp vNext 入坑分享] - 7.Automapper与validation的使用》
  • 《[Abp vNext 入坑分享]  - 8.Redis与Refit的接入》