✊【X23】 .Net5项目实战

好好学习 天天向上

Microsoft Docs :https://docs.microsoft.com/zh-cn/documentation
老张的哲学:从壹开始前后端分离 .NETCore3.1 +Vue 2 +AOP+DI

1 简单介绍

本项目为个人对.Net学习以来的相关总结,从零开始搭建一个基于.Net前后端分离的项目,适合人群老少皆宜,若有错误或理解不正确的地方,轻喷。哈哈。

2 项目内容

项目内容需求通俗易懂,可轻松上手,主要功能有以下几点:
➀用户管理:注册、登录。
➁菜单管理:
➂权限管理:会细化到按钮级别。
➃定时任务:通过hangfire自己生产可视化启停定时任务。
➄excel导入导出:异步导出,可实时通知导入进度 。
技术点:.Net5、Mysql、EFCore、Autofac、AutoMapper、Redis、SignalR、Hangfire、dotnetcore CAP

3 文章概览

01 项目搭建
02 全局错误捕捉(Middleware)
03 权限过滤(Filter)
04 定时任务(Hangfire)
。。。 待添加

4 总结

慢慢来吧

5 资料

Middleware :ASP.NET Core 中基于工厂的中间件激活
Filter:ASP.NET Core 中的筛选器
AutoMapper:AutoMapper
Swagger:Swagger
CAP:dotnetcore/CAP
CAP:在 ASP.NET Core 中自动启用CAP事务
Dapper:NetCore Dapper封装

工具帮助:
Git:git-flight-rules
First Contributions:第一次参与开源

6 提交格式

feat:新功能的开发
fix:bug的修复
docs:文档格式的改动
style:代码格式改变
refactor:对已有的功能进行重构
perf:性能优化
test:增加测试
build:改变了build工具
revert:撤销上一次的commit提交
chore:构建过程或辅助工具的变动

7 在线预览

在线网址
前端源码下载
后端源码下载

posted @ 2022-03-21 00:19  Boring246  阅读(129)  评论(0)    收藏  举报