分享七個.NET開源、功能強大的快速開發(fā)框架
Vue.NetCore
一款基于Vue(提供Vue2/Vue3版本)和.Net Core前后端分離、開源免費(MIT License)、強大、跨平臺的快速開發(fā)框架,并且框架內(nèi)置代碼生成器(解決重復(fù)性工作,提高開發(fā)效率),支持移動端(iOS/Android/H5/微信小程序)。
- GitHub源碼地址:https://github.com/cq-panda/Vue.NetCore
- 公眾號文章詳細(xì)介紹:https://mp.weixin.qq.com/s/NDIra__cJPuchyix2UQ2QQ
圖片
圖片
中臺Admin(Admin.Core)
中臺Admin(Admin.Core)是前后端分離權(quán)限管理系統(tǒng),前端 UI 基于Vue3開發(fā),后端 Api 基于.NET 8.0開發(fā)。支持多租戶、接口權(quán)限、數(shù)據(jù)權(quán)限、動態(tài) Api、任務(wù)調(diào)度、OSS 文件上傳、滑塊拼圖驗證、國內(nèi)外主流數(shù)據(jù)庫自由切換和動態(tài)高級查詢。集成統(tǒng)一認(rèn)證授權(quán)、事件總線、數(shù)據(jù)驗證、分布式雪花Id、分布式緩存、分布式事務(wù)、IP 限流、性能分析、集成測試、健康檢查、接口文檔等。
- GitHub源碼地址:https://github.com/zhontai/Admin.Core
- 公眾號文章詳細(xì)介紹:https://mp.weixin.qq.com/s/zxPo6GKHPPLwa_EERVlarw
圖片
圖片
DncZeus
DncZeus是一個基于 .NET 7 + Vue.js 的前后端分離的通用后臺管理系統(tǒng)框架。后端使用.NET 7 + Entity Framework Core 構(gòu)建,UI 則是目前流行的基于 Vue.js 的 iView。項目實現(xiàn)了前后端的動態(tài)權(quán)限管理和控制以及基于 JWT 的用戶令牌認(rèn)證機制,讓前后端的交互更流暢。
注意:DncZeus并不是一個完整的業(yè)務(wù)系統(tǒng),但她提供完成業(yè)務(wù)系統(tǒng)的絕大多數(shù)開發(fā)場景,讓每一位.NET 開發(fā)者都能基于DncZeus快速開發(fā)出交互、體驗以及功能極佳的.NET 7 單頁應(yīng)用程序(SPA)。
- GitHub源碼地址:https://github.com/lampo1024/DncZeus
- 公眾號文章詳細(xì)介紹:https://mp.weixin.qq.com/s/07SxRGkzQJusUvc49sIxKQ
圖片
圖片
WalkingTec.Mvvm框架(簡稱WTM)
WalkingTec.Mvvm框架(簡稱WTM)是基于.net core的快速開發(fā)框架。支持Layui(前后端不分離), React(前后端分離),VUE(前后端分離),內(nèi)置代碼生成器,最大程度的提高開發(fā)效率,是一款高效開發(fā)的利器。
WTM框架的前后端分離模式同樣可以使用代碼生成器同時生成前臺和后臺的代碼,極大的降低了前后端人員的溝通成本,從本質(zhì)上提升了開發(fā)效率,讓“分離”不再復(fù)雜和昂貴。
- GitHub源碼地址:https://github.com/dotnetcore/WTM
- 公眾號文章詳細(xì)介紹:https://mp.weixin.qq.com/s/BqMMMGylRQb_rq_b6Lkysw
圖片
圖片
OpenAuth.Net
.Net權(quán)限管理及快速開發(fā)框架、最好用的權(quán)限工作流系統(tǒng)。源于Martin Fowler企業(yè)級應(yīng)用開發(fā)思想及最新技術(shù)組合(SqlSugar、EF、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、Vue2/3、Element-ui/plus、IdentityServer等)。核心模塊包括:角色授權(quán)、代碼生成、智能打印、表單設(shè)計、工作流、定時任務(wù)等。架構(gòu)易擴展,是中小企業(yè)的首選。
- GitHub源碼地址:https://gitee.com/dotnetchina/OpenAuth.Net
- 公眾號文章詳細(xì)介紹:https://mp.weixin.qq.com/s/U01_i2_F0Knk-jcURm96TA
圖片
圖片
Blog.Core
Blog.Core是一個開箱即用的企業(yè)級前后端分離【ASP.NET Core 8.0 Api + Vue 2.x + RBAC】權(quán)限框架。
- GitHub源碼地址:https://github.com/anjoy8/Blog.Core
- 公眾號文章詳細(xì)介紹:https://mp.weixin.qq.com/s/mnYJLRRroDRgmInjkpwtQg
圖片
圖片
YiShaAdmin
基于.NET Core Web + Bootstrap開發(fā),借鑒了很多開源項目的優(yōu)點,讓你開發(fā)Web管理系統(tǒng)和移動端Api更簡單。她可以用于所有的Web應(yīng)用程序,例如網(wǎng)站管理后臺、CMS、CRM、ERP、OA這類的系統(tǒng)和移動端Api(基于MIT License開源,免費可商用)。
- GitHub源碼地址:https://github.com/liukuo362573/YiShaAdmin
- 公眾號文章詳細(xì)介紹:https://mp.weixin.qq.com/s/vt0_qJ6-oSSd31ZfpyTUrA
圖片
圖片
優(yōu)秀項目和框架精選
該項目已收錄到C#/.NET/.NET Core優(yōu)秀項目和框架精選中,關(guān)注優(yōu)秀項目和框架精選能讓你及時了解C#、.NET和.NET Core領(lǐng)域的最新動態(tài)和最佳實踐,提高開發(fā)工作效率和質(zhì)量??右淹?,歡迎大家踴躍提交PR推薦或自薦(讓優(yōu)秀的項目和框架不被埋沒??)。
- https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md