# X23 **Repository Path**: b246/x23 ## Basic Information - **Project Name**: X23 - **Description**: ✊day day up 努力努力再努力 - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-03-20 - **Last Updated**: 2023-05-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ✊【X23】 .Net5项目实战 ## 好好学习 天天向上 Microsoft Docs :[https://docs.microsoft.com/zh-cn/documentation](https://docs.microsoft.com/zh-cn/documentation) 老张的哲学:[从壹开始前后端分离 .NETCore3.1 +Vue 2 +AOP+DI](https://www.cnblogs.com/laozhang-is-phi/p/9495618.html#autoid-1-0-0) ## 1 简单介绍 本项目为个人对.Net学习以来的相关总结,从零开始搭建一个基于.Net前后端分离的项目,适合人群老少皆宜,若有错误或理解不正确的地方,轻喷。哈哈。 ## 2 项目内容 项目内容需求通俗易懂,可轻松上手,主要功能有以下几点: ➀用户管理:注册、登录。 ➁菜单管理: ➂权限管理:会细化到按钮级别。 ➃定时任务:通过hangfire自己生产可视化启停定时任务。 ➄excel导入导出:异步导出,可实时通知导入进度 。 技术点:.Net5、Mysql、EFCore、Autofac、AutoMapper、Redis、SignalR、Hangfire、dotnetcore CAP ## 3 文章概览 [01 项目搭建](https://www.cnblogs.com/boring246/p/16032849.html) [02 全局错误捕捉(Middleware)](https://www.cnblogs.com/boring246/p/16298434.html) [03 权限过滤(Filter)](https://www.cnblogs.com/boring246/p/16298439.html) [04 定时任务(Hangfire)](https://www.cnblogs.com/boring246/p/16298443.htmll) 。。。 待添加 ## 4 总结 慢慢来吧 ## 5 资料 Middleware :[ASP.NET Core 中基于工厂的中间件激活](https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/middleware/extensibility?view=aspnetcore-5.0) Filter:[ASP.NET Core 中的筛选器](https://docs.microsoft.com/zh-cn/aspnet/core/mvc/controllers/filters?view=aspnetcore-5.0) AutoMapper:[AutoMapper](https://docs.automapper.org/en/latest/index.html) Swagger:[Swagger](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) CAP:[dotnetcore/CAP](https://github.com/dotnetcore/CAP/blob/master/README.zh-cn.md) CAP:[在 ASP.NET Core 中自动启用CAP事务](https://www.cnblogs.com/savorboard/p/cap-auto-transaction.html) Dapper:[NetCore Dapper封装](https://www.cnblogs.com/xtxk110/p/14901387.html) 工具帮助: Git:[git-flight-rules](https://github.com/k88hudson/git-flight-rules/blob/master/README_zh-CN.md) First Contributions:[第一次参与开源](https://github.com/firstcontributions/first-contributions/blob/master/translations/README.chs.md) ## 6 提交格式 feat:新功能的开发 fix:bug的修复 docs:文档格式的改动 style:代码格式改变 refactor:对已有的功能进行重构 perf:性能优化 test:增加测试 build:改变了build工具 revert:撤销上一次的commit提交 chore:构建过程或辅助工具的变动 ## 7 在线预览 [在线网址](http://xuwenbin.51vip.biz) [前端源码下载](https://gitee.com/b246/x23web) [后端源码下载](https://gitee.com/b246/x23)