https://www.cnblogs.com/hejiale010426/archive/2023/02/01/17083913.html
筆者介紹了.NET入門到高階路線需要學習的知識和資源連結等。
https://www.cnblogs.com/hejiale010426/archive/2023/01/30/17076817.html
對於Blazor WebAssembly載入方案的優化是針對於WebAssembly首次載入,由於BlazorWebAssembly是在首次載入的時候會將.NET Core的所有程式集都會載入到瀏覽器中,並且在使用的時候可能參照了很多第三方的dll,導致載入緩慢,本文就通過幾種方式來降低WebAssembly的大小。
https://www.cnblogs.com/Mamba8-24/archive/2023/01/31/17079429.html
書接上文,我們使用了 Consul實現了服務註冊與發現,對Consul不熟悉的同學可以先看看。這篇文章我們來學習Ocelot閘道器,在這之前我們首先得需要知道「什麼是API閘道器?」,「為什麼要選擇Ocelot?」以及「如何將Consul與Ocelot結合起來」等等,同樣這些知識點網上的文章也介紹得比較詳細了,我這裡也只做簡單的介紹,然後本文只是個人學習與分享,不喜勿噴,謝謝。
https://mp.weixin.qq.com/s/08PTf2UfT6G0n5llLUHN2Q
胡桃工具箱是一個 Windows 平臺的開源的原神工具箱,旨在幫助玩家獲得更好的遊戲體驗;它是對官方行動端工具的一種非破壞性功能擴充套件,為不習慣在行動端進行原神遊戲的 PC 玩家提供一個在 Windows 平臺下獲得接近行動端功能權利的途徑。
https://mp.weixin.qq.com/s/EpGGQKPKaIrz_4f4NEbW1g
本文以 .NET 6 Runtime 原始碼作為學習材料,對執行緒池的設計進行介紹。從目前的理解上來看,其整體的設計與原來 C++ 的實現並沒有特別大的出入。
https://mp.weixin.qq.com/s/1j8T2DiWcr1_uNZxhe-5RQ
相信絕大部分用 SQLSERVER 作為底層儲存的程式設計師都知道 nolock
關鍵詞,即使當時不知道也會在踩過若干阻塞坑
之後果斷的加上 nolock
,但這玩意有什麼注意事項呢?這就需要了解它的底層原理了。
https://mp.weixin.qq.com/s/mKVOoux9nmkXIYVhSDv0fg
本地訊息表模式,其作為柔性事務的一種,核心是將一個分散式事務拆分為多個本地事務,事務之間通過事件訊息銜接,事件訊息和上個事務共用一個本地事務儲存到本地訊息表,再通過定時任務輪詢本地訊息表進行訊息投遞,下游業務訂閱訊息進行消費,本質上是依靠訊息的重試機制達到最終一致性。
https://mp.weixin.qq.com/s/11784eciCJKVCAM2Kr22Qg
年前遇到了好幾例託管堆被損壞的案例,有些運氣好一些,從被破壞的託管堆記憶體現場能觀測出大概是什麼問題,但更多的情況下是無法做出準確判斷的,原因就在於生成的dump是第二現場,借用之前文章的一張圖,大家可以理解一下。
https://mp.weixin.qq.com/s/Wdh4JHrL4y9QO6NgvAQx3w
Monorepo(monolithic repository)是一種專案架構,簡單來說就是,將多個專案或包檔案放到一個git倉庫來管理,很多前端專案vue3、element都是採用的這種架構模式。
https://mp.weixin.qq.com/s/a19bCZAPicNww7NrlxxKgw
今天給大家推薦一個開源跨平臺的一個開源跨平臺的Steam、Uplay、Origin、Epic等遊戲平臺的基礎免費增強工具Watt Toolkit,Watt Toolkit原名Steam++,在這款工具中,您可以做到進行社群加速、成就瀏覽以及解鎖、賬號切換、本地令牌、自動掛卡等實用功能。。
https://mp.weixin.qq.com/s/oAt1ASb-VICAvJOV25gVCA
.NET開發中運算元據庫EF一直是我的首選,工作和學習也一直在使用。EF一定程度的提高了開發速度,開發人員專注業務,不用編寫sql。方便的同時也產生了一直被人詬病的一個問題效能低下。
由於Mayuki大佬未更新外文主題詳情,所以本次週報外文板塊僅標題和URL。
https://github.com/mysql-net/MySqlConnector/releases/tag/2.3.0-beta.1
https://code.visualstudio.com/updates/v1_75
https://blog.jetbrains.com/dotnet/2023/02/03/resharper-2023-1-eap-3/
https://blog.jetbrains.com/dotnet/2023/02/03/rider-2023-1-eap-3/
https://github.com/dotnet/maui/releases/tag/7.0.59
https://ufcpp.net/blog/2023/1/collection-literal
https://zenn.dev/okazuki/articles/viewside-validation
https://zenn.dev/okazuki/articles/blazor-validationsummary-tips
https://speakerdeck.com/nenonaninu/signalr-woshi-tutaapurikesiyonkai-fa-woyorikuai-shi-ni
https://qiita.com/YouKnow/items/34a24351991c6744b691
https://dev.to/slorello/redis-university-ru102n-redis-for-net-developers-30om
https://dev.to/joaofbantunes/mapping-aspnet-core-minimal-api-endpoints-with-c-source-generators-3faj
https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-communitytoolkit-mediaelement/
https://zenn.dev/oyasumi731/articles/26309b705704cc
https://medium.com/@marcioalthmann/bloom-filters-8dde17bc7ee6
https://medium.com/@niko.kantaria/integration-testing-with-respawn-in-asp-net-core-6de63dcfc7ba
https://dev.to/karenpayneoregon/sql-server-computed-columns-with-ef-core-3h8d
https://qiita.com/mania3bb2007/items/3319279676ff820998cb
https://qiita.com/yaju/items/3c0de1341e6c96cc1afa
https://github.com/Cysharp/SimdLinq/
https://github.com/jjconsulting/JJMasterData
https://twitter.com/egorbo/status/1619448596360994816?s=12
Roslyn 團隊剛剛合併了「更快的字串文字切換」優化 - https:// github.com/dotnet/roslyn/ pull/66081... 以下是快速程式碼樣例:
https://twitter.com/JamesNK/status/1620216852176863233
.NET8將支援ASP.NET Core在macOS上使用HTTPS協定。
https://twitter.com/neuecc/status/1620030194060001282
釋出使用SIMD技術優化的LINQ擴充套件庫,統計方法可以提高3~10倍的速度。
https://github.com/dotnet/runtime/issues/80905
https://twitter.com/austinwise/status/1619228434680680448?s=12
由於筆者沒有那麼多時間對國內的一些文章進行整理,歡迎大家為《.NET週報-國內文章》板塊進行貢獻,需要推廣自己的文章或者框架、開源專案可以下方的專案地址提交Issue或者在我的微信公眾號私信。
格式如下:
https://github.com/InCerryGit/.NET-Weekly
相信大家在開發中經常會遇到一些效能問題,苦於沒有有效的工具去發現效能瓶頸,或者是發現瓶頸以後不知道該如何優化。之前一直有讀者朋友詢問有沒有技術交流群,但是由於各種原因一直都沒建立,現在很高興的在這裡宣佈,我建立了一個專門交流.NET效能優化經驗的群組,主題包括但不限於:
希望能有更多志同道合朋友加入,分享一些工作中遇到的.NET效能問題和寶貴的效能分析優化經驗。目前一群已滿,現在開放二群。
如果提示已經達到200人,可以加我微信,我拉你進群: ls1075
另外也建立了QQ群,群號: 687779078,歡迎大家加入。