乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      百小僧:.NET 5 Web 框架Fur發(fā)布了!

       dotNet全棧開發(fā) 2020-09-18

      名字的由來

      故事是這樣子的: 起初,想開發(fā)一個極易入門的框架,開發(fā)理念為:一切從簡,只為了更懶。

      所以自然而然想到了:Lazier,也就是 更懶 的意思。但是 更懶 和 更爛 讀音很相近且中文名沒有特色,對此換名問題我苦惱了好幾天。

      剛好有一次我在博客園中幫一個博友解答問題,解決后博友夸我對 .NET Core 頗有了解,我就順嘴回答了一句:“略懂皮毛”。

      就這時,腦瓜子靈機一動,干脆起名為:“皮毛”?英文單詞 “Fur [f??(r)]”,單詞又短而且中文讀音既俗氣又順口。

      所以,F(xiàn)ur 就誕生了。

      之后就有了 “小僧不才,略懂皮毛(Fur)?!?廣告語 和 https:// 域名。

      關于 LOGO

      我相信很多人看到 Fur 的 LOGO 時都會問:“為什么選擇奶牛?”,因為 那些年吹過的牛逼都實現(xiàn)了 。

      之所以選擇 奶牛 是因為 牛 具有腳踏實地,任勞任怨的做事風格,同時 奶牛 意味著豐富的營養(yǎng)價值,正如 Fur 所能帶給你的。

      作者態(tài)度

      Fur 框架是 2020年07月01 日正式啟動開發(fā),截至今日,F(xiàn)ur 完成了 65 個大任務,1451 個子任務,844 次無間斷提交。

      功能模塊

      文檔指南

      Fur 目前基本功能已經(jīng)完成,全職編寫文檔中,預計完成所有文檔需要 一個月,目前已編寫了 11 篇:

      框架依賴

      Fur 為了追求極速入門,極致性能,盡可能的不使用或減少第三方依賴。目前 Fur 僅集成了以下 三個依賴:

      • Mapster:比 AutoMapper 還高性能的對象映射
      • MiniProfiler:性能分析、Sql 監(jiān)聽必備
      • Swashbuckle:Swagger 規(guī)范化 RESTful Api 文檔

      麻雀雖小五臟俱全。Fur 即使只集成了這 三個依賴,但是主流的 依賴注入/控制反轉,AOP 面向切面,事件總線,數(shù)據(jù)校驗,ORM 數(shù)據(jù)庫操作 等等一個都不少。

      環(huán)境要求

      • Visual Studio 2019 16.7 +
      • .NET 5 SDK +
      • .Net Standard 2.1 +

      支持平臺

      • 運行環(huán)境
        • Windows
        • Linux
        • MacOS Docker/K8S/K3S/Rancher
      • 數(shù)據(jù)庫
        • SqlServer
        • Sqlite
        • Azure Cosmos
        • MySql
        • PostgreSQL
        • 內存數(shù)據(jù)庫
        • Oracle

      問答 FAQ

      1. 不是有一個 Abp 框架了嗎?

      Abp 確實是非常棒的框架,曾經(jīng)本人也受益于它,F(xiàn)ur 并不是想要替代 Abp,而是想給 .NET 開發(fā)者多一個選擇。

      同時 Fur 框架是本人這 12 年的 .NET 開發(fā)經(jīng)驗的濃縮版。

      1. 和 Abp 框架的區(qū)別?

      Fur 和 Abp 有幾大區(qū)別:

      • Fur 追求的是極少依賴和極速開發(fā),和 Abp 大而包容不同
      • Fur 遵循寬松自由的 Apache-2.0 開源協(xié)議,這一點和 Abp 采用商用 LGPL-3.0 協(xié)議有著很大差別
      • Fur 符合中國國情開發(fā),深知中國開發(fā)者最需要什么,框架內部提供了大量開發(fā)者需要的語法糖,而不僅僅是基礎操作
      • Fur 和 Abp 在實現(xiàn)相同功能上,F(xiàn)ur 做的更加靈活和簡單
      • Fur 是基于最新的 .NET 5 開發(fā),拋開歷史包袱,乘上 .NET 徹底跨平臺的大船
      • Fur 是作為中國開發(fā)者推出,僅此而已
      1. 為什么想要開發(fā)這樣的一個框架?

      開發(fā)這樣的框架目的是為了能夠提高自己的開發(fā)效率,也是為了驗證自己對 .NET 新技術的掌握程度,同時也希望通過開源能夠幫到更多的 .NET 開發(fā)者,也能從中受益。

      關于作者 一個擁有 12 年開發(fā)經(jīng)驗 .NETer。喜歡分享,喜歡新技術,在互聯(lián)網(wǎng)多個技術領域皆有染指。

      歡迎更多的開發(fā)者加入 Fur 大家庭。

      貢獻代碼

      Fur 遵循 Apache-2.0 開源協(xié)議,歡迎大家提交 PR 或 Issue。

      如果要為項目做出貢獻,請查看貢獻指南。

      開源倉庫

      Gitee:https:///monksoul/Fur

      GitHub:https://github.com/monksoul/Fur

      如果 Fur 對您有所幫助 或 您對 Fur 感興趣,可以給 Fur 一個 Star,您的支持將是 Fur 持續(xù)開發(fā)的最大動力。

        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多