C#/.NET/.NET Core技術前沿周刊 | 第 41 期(2025年6.1-6.8)

前言
C#/.NET/.NET Core技術前沿周刊,你的每周技術指南針!記錄、追蹤C#/.NET/.NET Core領域、生態的每周最新、最實用、最有價值的技術文章、社區動態、優質項目和學習資源等。讓你時刻站在技術前沿,助力技術成長與視野拓寬。
歡迎投稿、推薦或自薦優質文章、項目、學習資源等。
- ??技術前沿周刊Gitee開源地址:https://gitee.com/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/DotNetWeekly.md
- ??技術前沿周刊GitHub開源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetWeekly.md
免費且全面的C#/.NET/.NET Core面試寶典,閱讀量突破40萬+了!
- 文章簡介: C#/.NET/.NET Core相關技術常見面試題匯總,不僅僅為了面試而學習,更多的是查漏補缺、擴充知識面和大家共同學習、攜手進步。該面試寶典知識庫主要由自己平時學習和工作實踐總結、網上優秀文章資料收集(這一部分一定會標明來源)和社區小伙伴提供三部分組成。
- 文章地址:https://mp.weixin.qq.com/s/1B_ncf-JMNlpakuKdGo5gQ

一種更簡單的方式運行 C# 代碼,簡化 C# 開發體驗!
- 文章簡介: 前段時間 .NET 10 Preview 4 推出了一種更簡單的方式運行 C# 代碼,即可以直接使用dotnet run file.cs 命令運行 C# 文件。這意味著我們不再需要創建項目文件或搭建整個應用程序框架,就能夠快速運行腳本、測試代碼片段或驗證想法。
- 文章地址:https://mp.weixin.qq.com/s/ujJ4pYi_O2NBbWVHIdyH3g
C#/.NET/.NET Core優秀項目和框架2025年5月簡報
- 文章簡介: 公眾號每月定期推廣和分享的C#/.NET/.NET Core優秀項目和框架(每周至少會推薦兩個優秀的項目和框架當然節假日除外),公眾號推文中有項目和框架的詳細介紹、功能特點、使用方式以及部分功能截圖等(打不開或者打開GitHub很慢的同學可以優先查看公眾號推文,文末一定會附帶項目和框架源碼地址)。注意:排名不分先后,都是十分優秀的開源項目和框架,每周定期更新分享。
- 文章地址:https://mp.weixin.qq.com/s/vF2XAw-FgOq2l1iAPZpw4A
一個 C# 開源、免費、實用且強大的工具類庫,集成超過1000多種擴展方法!
- 文章簡介: Z.ExtensionMethods 是一個 C# 開源(MIT license)、免費、實用且強大的工具類庫,集成超過1000多種擴展方法!
- 文章地址:https://mp.weixin.qq.com/s/yVl9m93tmj8YPawu_LosgA

.NET 9 按需輸出日志,帶日志緩沖
- 文章簡介: 在 .NET 9 中引入日志緩沖功能——這一創新功能暫時將日志存儲在內存中,并允許您稍后決定是否輸出。與其立即做出輸出或丟棄的決定,緩沖功能讓您能夠根據實際運行時結果對哪些日志進行保留進行上下文控制。
- 文章地址: https://devblogs.microsoft.com/dotnet/emit-logs-on-demand-with-log-buffering/
C# 模式匹配全解:原理、用法與易錯點
- 文章簡介: 隨著C#不斷發展,"模式匹配"(Pattern Matching)已經成為讓代碼更加友好、可讀和強大的核心特性。從 C# 7.0 初次引入,到 C# 11的能力擴展,模式匹配為處理類型判斷、屬性解構、集合匹配等提供了簡潔、高效且類型安全的表達方式。它不僅能讓 if/switch 等控制結構變得“聲明式”,還能帶來性能提升。在這篇文章里,我們將深入剖析 C 的所有模式匹配語法和用法,追蹤其演變,講清一些容易混淆和誤用的地方,讓大家能了解模式匹配本質。
- 文章地址: http://www.rzrgm.cn/InCerry/p/-/introduce-cs-pattern-match
使用.NET為樹莓派開發Wifi配網功能
- 文章簡介: 在之前的系列文章中,我們已經搭建了基本的硬件平臺和軟件架構,但有一個問題一直困擾著我:當做好一個差不多的機器人帶到新環境時,如何讓它連接到新環境的WiFi網絡呢?傳統的做法可能需要連接鍵盤鼠標,顯示器,然后進行可視化界面操作,這在實際應用中非常不便。于是我就想著用.NET技術解決這個痛點,實現一個優雅的WiFi配網方案。然后結合顯示屏和一些語音交互做成一個不錯的樹莓派可愛的機箱之類的,類似我之前的做的這種外形的小機器人。
- 文章地址: http://www.rzrgm.cn/GreenShade/p/18913382

【譯】Visual Studio 擴展管理器更新
- 文章簡介: Visual Studio 2022 的最新更新引入了專門的設計用于改進擴展管理方式的功能。這些更新提供的工具可以幫助您自動化過程,為配置提供詳細的控制,并增強用戶界面以簡化您的開發工作流程。
- 文章地址: http://www.rzrgm.cn/MeteorSeed/p/18912257
理解 .NET 結構體字段的內存布局
- 文章簡介: 本文將介紹 .NET 中結構體字段的內存布局,包括字段的對齊(Alignment)、填充(Padding)以及如何使用 StructLayoutAttribute 來控制字段的內存布局。
- 文章地址: http://www.rzrgm.cn/eventhorizon/p/18913041
聊一聊 .NET在Linux下的IO多路復用select和epoll
- 文章簡介: 在windows平臺上,相信很多人都知道.NET異步機制是借助了Windows自帶的 IO完成端口 實現的異步交互,那在 Linux 下.NET 又是怎么玩的呢?主要還是傳統的 select,poll,epoll 的IO多路復用,在 coreclr源代碼中我們都能找到它們的影子。
- 文章地址: http://www.rzrgm.cn/huangxincheng/p/18911996
.NET 9中的異常處理性能提升分析:為什么過去慢,未來快
- 文章簡介: 隨著現代云原生、高并發、分布式場景的大量普及,異常處理(Exception Handling)早已不再只是一個冷僻的代碼路徑。在高復雜度的微服務、網絡服務、異步編程環境下,服務依賴的外部資源往往不可靠,偶發失效或小概率的“雪崩”場景已經十分常見。實際系統常常在高頻率地拋出、傳遞、捕獲異常,異常處理性能直接影響著系統的恢復速度、吞吐量,甚至是穩定性與容錯邊界。
- 文章地址: http://www.rzrgm.cn/InCerry/p/-/dotnet-9-exception-pref-improve
揭秘C#異步編程核心機制:從狀態機到線程池的全面拆解
- 文章簡介: C#中的異步編程是一個強大且復雜的特性,它允許開發者編寫非阻塞的代碼,從而顯著提升應用程序的響應性和吞吐量。本文將深入剖析異步編程的底層原理,從async和await關鍵字的工作機制,到狀態機、任務調度、線程管理和異常處理等核心概念。
- 文章地址: http://www.rzrgm.cn/code-daily/p/18909634
【ASP.NET Core】調用 Web API 備份數據庫
- 文章簡介: 今天咱們聊一個很單的主題,寫一個 Web API,客戶端可以調用它來備份 SQL Server 數據庫。不知道大伙伴們有沒有做過這活。相信做過的人會比老周更明白,畢竟,老熟人都知道,老周有兩大弱項:SQL、匯編。匯編呢,是學生時代沒好好學,想當年很輕松地就拿下了二級C++,偏就沒學會匯編;而 SQL 呢,本來就學得一般,再加上用得少,忘得差不多了,所以別人給老周安排的項目基本不包括寫 SQL 的,最終導致 SQL 方面越來越弱。
- 文章地址: http://www.rzrgm.cn/tcjiaan/p/18907380
【開源力薦】一個基于 .NET 開源的工業視覺軟件框架
- 文章簡介: OpenIVS 是一個基于 .NET 開源(Apache-2.0)的工業視覺軟件框架,提供了相機連接、圖像采集、圖像處理、模型推理、PLC控制等功能。你可以使用 OpenIVS 快速搭建一個工業視覺檢測系統,實現自動化檢測、缺陷識別等功能。
- 文章地址:https://mp.weixin.qq.com/s/Ai9PUYwuCW-7Y3tjmVkiKg

作者名稱:追逐時光者
作者簡介:一個熱愛編程、善于分享、喜歡學習、探索、嘗試新事物和新技術的全棧軟件工程師。
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,否則保留追究法律責任的權利。如果該篇文章對您有幫助的話,可以點一下右下角的【♥推薦♥】,希望能夠持續的為大家帶來好的技術文章,文中可能存在描述不正確的地方,歡迎指正或補充,不勝感激。

浙公網安備 33010602011771號