.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

框架內容

零度框架是一套基于微服務和領域模型驅動設計的企業級快速開發框架,基于微軟 .NET 6 + React 最新技術棧構建,容器化微服務最佳實踐,零度框架的搭建以開發簡單 , 多屏體驗,前后端分離,靈活部署,最少依賴 , 最新框架為原則 , 以物聯網平臺管理系統為業務模型 , 參考諸多優秀開源框架,采用主流穩定的技術棧,從零開始搭建企業級架構,已向零度訂閱會員提供源碼 。
零度云平臺功能特性
.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖
零度微服務技術架構圖
.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖
全新的設備管理界面
.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖

.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖

.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖

.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖

.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖

.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖

.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖
其它更多功能
.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖
本地調試教程環境介紹系統:Windows11/32GVS版本:2022最新版數據庫:MSSQLLocalDB , MongoDB
第一步,下載源碼需要開通零度會員 , 官網:https://www.xcode.me/點擊下載
.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖
  • ZeroFramework.ReverseProxy 負責網關和反向代理
  • ZeroFramework.DeviceCenter.API 設備服務API
  • ZeroFramework.IdentityServer.API IdentityServer身份認證中心
  • ZeroFramework.DeviceCenter.Web前端React項目
第二步,數據庫遷移ZeroFramework.DeviceCenter.API 以及 ZeroFramework.IdentityServer.API需要遷移數據庫
ORM采用的是EFCore,并且在ZeroFramework.DeviceCenter.InfrastructureZeroFramework.IdentityServer.API的項目Migrations文件夾中已經有了遷移文件,所以我們只需要執行相應的update-database命令即可 。
執行以下語句:
Update-Database -Context PersistedGrantDbContext -Project ZeroFramework.IdentityServer.API -StartupProject ZeroFramework.IdentityServer.APIUpdate-Database -Context ConfigurationDbContext -Project ZeroFramework.IdentityServer.API -StartupProject ZeroFramework.IdentityServer.APIUpdate-Database -Context ApplicationDbContext -Project ZeroFramework.IdentityServer.API -StartupProject ZeroFramework.IdentityServer.APIUpdate-Database -Context DeviceCenterDbContext -Project ZeroFramework.DeviceCenter.Infrastructure -StartupProject ZeroFramework.DeviceCenter.Infrastructure執行命令都可以在項目的README.md中找到 。
第一次執行時間很長 , 要耐心等待 。。。。。。
第三步,本地安裝MongoDBZeroFramework.DeviceCenter.API 啟動必須要MongoDB ,只需要本地安裝一個就好了 。
下載地址
第四步,啟動項目解決方案右鍵->設置啟動項目-> 將圖片紅圈中的項目啟動
.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖
將前端項目在VS Code中打開
.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖
因為寫了 launch.json 文件 , 所以可以直接點擊調試運行,跑起項目
.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖
也可以選擇命令行啟動
.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖
第五步 , 最終效果
.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”

文章插圖
總結開會員,聯系我?。。。。?●'?'●)
【.NET平臺下一個你不知道的框架,我只想說兩個字:“牛逼”】

    推薦閱讀