
Fur 是 .NET 5 平臺下企業應用開發最佳實踐框架,
通往牛逼的路上,風景差得讓人只想說臟話,但我在意的是遠方,
?? Gitee:https://gitee.com/monksoul/Fur
啥環境
早在 1998 年微軟公司對外發布 .NET/C# 平臺的那一刻起,.NET/C# 就注定了它不平凡的一生,一個 ”真正跨平臺的夢“ 晚來了 20 年,
在過去這 20 年里,微軟占著龐大的 Windows 桌面占用量而忽略了 Web 生態的崛起,乃至在國內或全球丟失了 Web 市場,另外在互聯網巨頭的帶領下,Java 日漸強大,生態可謂是 “人山人海,無所不有”,而 .NET 新鮮血液越來越少,甚至培訓機構和大學都紛紛下架 .NET 課程,
終于微軟意識到了這一點,在 2016 年邁出了第一步,擁抱 Linux,收購 Github,發布 .NET Core,實作 20 年前吹過的牛逼:“.NET/C# 可以在任何平臺下運行“ ,
邁出的這一步花了整整四年多的時間,終于等來了 .NET 界的曙光 .NET 5:一個真正意義上的跨平臺、真正意義上的實作大統的平臺,
啥框架
.NET 5 的到來帶給了開發者巨大的驚喜,也讓我們對 .NET 的未來充滿了希望, 而,Fur 正是這場驚喜大變革 敢吃螃蟹,敢于嘗鮮,處處布道的踐行者,
Fur 框架集結了 29 名開發者的經驗并基于全新的 .NET 5 打造的企業級應用開發框架,擁有強大功能的同時并帶來了極速開發的樂趣,
做了啥
自從有了打造 Fur 框架想法那一刻起,Fur 經歷了 48 天無間斷更新,之后吸引了越來越多開發者和貢獻者加入,截至今天,Fur 給 .NET 平臺交了滿滿的答卷:
- 誕生:48 天
- 代碼提交:1221 次
- 開發者:19 人
- 貢獻者:29 人
- Issue/議題:94 個完成,5 個進行中,5個 開啟中,1 個已拒絕
- PR提交:47 個已合并,12 個已關閉
- 版本迭代:16 次
- 檔案數量:57 篇(還在持續)
- Stars:1020 個
- Fork:212 個
- QQ群:320 人


啥成就
- 可能是國內或全球首個 .NET 5 框架
- 首個關注量破 1000 Stars 的 .NET 5 框架
- 首個獲得 Gitee GVP 的 .NET 5 框架
- 國內首個 .NET 框架誕生 47 天破斬獲 1000 Stars 的框架
- 國內首個擁有非常詳細的開發檔案的 .NET 5 框架

說點啥
Fur 從誕生之際便緋聞不斷、吐槽不斷、賤踩不斷,但,Fur 未曾停止向前腳步,僅僅誕生 48 天斬獲超 1000 stars 的關注量正是最有力的證明和回擊,
”通往牛逼的路上,風景差得讓人只想說臟話,但我在意的是遠方,“
啥更新
- 新特性
- [新增] Visual Code Code First 和 Database First 工具支持
- [新增] RBAC 演示DEMO
- [新增] 租戶型別郵件、手機號欄位
- [新增] `UserInject(routeFix)` 引數,支持在程式中配置 `api` 默認首頁
- [新增] 規范化檔案全域 `KeepName` 配置
- [新增] 全域權限過濾器配置
- 突破性改變
- [移除] 物體主鍵值型別約束
- [調整] `AuthorizePolicy` 名為 `AppAuthorize`
- 問題修復
- [修復] 資料庫獲取連接字串 bug ([#PR51](https://gitee.com/monksoul/Fur/pulls/51))
- [修復] 假/軟洗掉 bug ([#PR55](https://gitee.com/monksoul/Fur/pulls/55))
- [修復] 代理攔截屬性bug ([#PR56](https://gitee.com/monksoul/Fur/pulls/56))
- [修復] 規范化檔案不繼承父類方法 bug
- [修復] 創建資料庫命令物件沒有判斷是否啟用 MiniProfiler bug
- [修復] 作業單元開啟時機有誤 bug
- [修復] 權限獲取終點路由為 null bug
- [修復] 友好例外 Oop.Oh bug
- [修復] 全域授權 `DefaultHttpContext` 空例外bug
- 其他更改
- 無
- 檔案手冊
- [調整] 一分鐘入門、資料庫背景關系、多資料庫背景關系、應用啟動檔案
- [修復] 多個檔案文案錯誤 bug ([#PR52](https://gitee.com/monksoul/Fur/pulls/52), [#PR53](https://gitee.com/monksoul/Fur/pulls/53), [#PR57](https://gitee.com/monksoul/Fur/pulls/57), [#PR58](https://gitee.com/monksoul/Fur/pulls/58))
啥地址
Fur 框架目前放在多個平臺托管:
- Gitee:https://gitee.com/monksoul/Fur
- GitHub:https://github.com/monksoul/Fur
- Docker:https://hub.docker.com/r/monksoul/fur
- Nuget:https://www.nuget.org/packages/Fur
- 博客園:https://www.cnblogs.com/dotnetchina
檔案啥
Fur 目前擁有非常詳細的檔案,而且在逐步完善中,
- 國內檔案:https://monksoul.gitee.io/fur/
- 國外檔案:https://chinadot.net
啥啥啥
Fur 遵循 Apache-2.0 開源協議,歡迎大家提交 PR 或 Issue,喜歡可以給個 Star,
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/185718.html
標籤:.NET Core
