WTM
專案名稱:WTM
專案所用技術堆疊:
wtm mvvm mvc aspnetcore dotnetcore react vue layui layui-admin element-ui ncc等
專案簡介:
WalkingTec.Mvvm框架(簡稱WTM)是基于.net core的快速開發框架,支持Layui(前后端不分離), React(前后端分離),VUE(前后端分離),內置代碼生成器,最大程度的提高開發效率,是一款高效開發的利器,
框架提供了4類ViewModel,涵蓋了主流Web應用程式常見的功能,分別是:BaseCRUDVM 提供最常見的資料增刪改的功能 PagedListVM 提供分頁串列以及匯出的功能 ImportVM & TemplateVM 提供資料匯入的功能 BatchVM 提供批量操作的功能
框架自帶代碼生成器,開發高效快捷
框架提供了數十種前臺控制元件,包括了Form,Grid,Panel,Dialog等幾乎所有常用控制元件,在不進行前后分離的情況下,后端人員也可以輕松寫出漂亮的前臺頁面,目前框架只支持Layui作為前端UI,后期我們會支持更多,
框架提供了內置的用戶,角色,用戶組,資料權限,頁面權限,選單,日志,郵件,短信,檔案等后臺常用管理功能
框架支持單點登錄,門戶Portal,分布式資料庫
框架提供了Redis,DFS等后臺開發常用庫的簡化操作
框架提供了前后端分離和不分離兩種模式
| 模式 | UI | 狀態 |
|---|---|---|
| 不分離 | LayUI | 穩定 |
| 前后端分離 | React | 穩定 |
| 前后端分離 | VUE | RTM |
WTM框架的前后端分離模式同樣可以使用代碼生成器同時生成前臺和后臺的代碼,極大的降低了前后端人員的溝通成本,從本質上提升了開發效率,讓“分離”不再復雜和昂貴,

傳送門
https://github.com/dotnetcore/WTM
OSharp
專案名稱:OSharp
專案所用技術堆疊:
osharp netstandard aspnetcore osharpns ng-alain angular等
專案簡介:
OSharp是一個基于.NetCore的快速開發框架,框架對 AspNetCore 的配置、依賴注入、日志、快取、物體框架、Mvc(WebApi)、身份認證、功能權限、資料權限等模塊進行更高一級的自動化封裝,并規范了一套業務實作的代碼結構與操作流程,使 .Net Core 框架更易于應用到實際專案開發中,

傳送門
https://github.com/dotnetcore/OSharp
YiShaAdmin
專案名稱:YiShaAdmin
專案所用技術堆疊:
web mvc bootstrap3 jquery aspnetcore等
專案簡介:
YiShaAdmin 基于.NET Core Web開發,借鑒了很多開源專案的優點,讓你開發Web管理系統和移動端Api更簡單,所以我也把她開源了,她可以用于所有的Web應用程式,例如網站管理后臺、CMS、CRM、ERP、OA這類的系統和移動端Api,
內置功能
-
員工管理:員工是系統操作者,該功能主要完成系統用戶配置
-
部門管理:配置系統組織機構(公司、部門、小組)
-
職位管理:配置系統用戶所擔任職務
-
文章中心:管理新聞及公司案例
-
角色管理:角色選單權限分配,角色對應權限,員工屬于某個角色
-
選單管理:配置系統選單,操作權限,按鈕權限標識
-
通用字典:系統里動態改變的資料,像文章型別,用字典進行維護,不變的資料,可以用列舉
-
行政區劃:全國的省市縣三級資料,展示樹形資料的使用
-
系統日志(登錄日志、操作日志、Api日志):查看系統的登錄、操作、Api呼叫日志
-
定時任務:在線(添加、修改、洗掉)任務調度,包含執行結果日志
-
系統Api:Api檔案與測驗工具
-
資料表管理:查看當前資料庫所有表、欄位及記錄總數
-
代碼生成:快速生成對單表的增刪改查
-
服務器資訊:查看服務器的基本資訊

傳送門
https://github.com/liukuo362573/YiShaAdmin
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/249262.html
標籤:.NET技术
上一篇:HttpClientFactory 結合 Polly 輕松實作重試機制
下一篇:動態加載及呼叫程式集
