國內文章
開源GTKSystem.Windows.Forms框架讓C# winform支持跨平台執行
https://www.cnblogs.com/easywebfactory/p/18289178
GTKSystem.Windows.Forms框架是一種C# winform應用程式跨平台界面開發框架,相容C#原生控制項,無需額外學習,支持跨平台執行。其優勢包括開源、與visual studio相容、與C#原生控制項相容、支持.NET控制台和GTK、支持多種作業系統、主題界面客製、多種控制項及布局方式,以及擴充套件控制項功能。
記錄荒廢了三年的四年.net開發的第一次面試
https://www.cnblogs.com/ggtc/p/18297137
面試者描述了自己從國企到小微企業的工作經歷與哲學、經濟學的學習過程,透過夜以繼日的學習提升了技術能力,決定離職面試深圳老牌金蝶公司。整個面試過程充滿疑惑,他回答了對方關於多執行緒、異步、Web開發等技術問題,但始終無法明確對方的真實意圖。最終面試在困惑與緊張中草草結束。
使用Terminal.Gui構建功能強大的.NET控制台套用
https://www.cnblogs.com/Can-daydayup/p/18282774
本文介紹了適用於.NET的跨平台終端UI工具包Terminal.Gui。該工具包支持Windows、Mac和Linux/Unix,提供鍵盤和滑鼠輸入、靈活的布局系統、剪貼簿支持及高級套用特性,適用於需要強互動性的場景。文章還提供了如何安裝、建立和執行Terminal.Gui計畫的範例程式碼,並展示了訊息方塊、簡單文本使用者介面和使用者登入界面的實作。最後,提供了計畫源碼和相關連結。
一套基於 Ant Design 和 Blazor 的開源企業級元件庫
https://www.cnblogs.com/Can-daydayup/p/18294965
該文章介紹了一套基於Ant Design和Blazor的開源企業級元件庫Ant Design Blazor,強調其高品質元件、跨平台相容性和即時互動功能。Blazor是一種新興的Web套用框架,利用C#程式語言可提高開發效率和使用者體驗。文章還提供了相關的開源地址和線上文件,並推薦讀者關註C#/.NET領域的優秀計畫和框架精選。最後,文章介紹了DotNetGuide技術社群,邀請開發者加入以分享技術文章和計畫經驗。
.NET 9 預覽版 5 釋出
https://www.cnblogs.com/shanyou/p/18293072
微軟釋出了.NET 9預覽版第五個版本,預計將在今年晚些時候正式釋出,並將獲得18個月的支持。新版本包括效能改進和新特性,如增強的AI能力、優先級無界通道、子字串搜尋以及更靈活的OpenTelemetry活動連結。此外,ASP.NET Core 9預覽版主要最佳化了靜態網路資產的交付和Blazor Server的重連體驗,還簡化了Blazor Web套用的認證狀態序列化。最新的.NET MAUI Blazor混合和Web解決方案樣版簡化了跨平台套用的開發並最佳化了效能。
.NET 9 預覽版6釋出
https://www.cnblogs.com/shanyou/p/18297173
微軟釋出了 .NET 9 的第6個預覽版,主要更新涵蓋執行時、SDK、.NET MAUI、ASP.NET Core和C#。Loongarch的Native-AOT程式碼合並進來,龍芯.NET可同步社群程式碼。ARM64程式碼生成改進,最佳化執行效能。SDK更新提高計畫安全性,新增指令集支持向量化操作。ASP.NET Core的更新包括靜態Web資產的指紋辨識和分布式跟蹤改進。大量錯誤修復和品質改進確保了穩健的應用程式開發。GitHub討論和發行說明中提供更多細節。
ASP.NET Core中建立中介軟體的幾種方式
https://www.cnblogs.com/Can-daydayup/p/18297439
本文介紹了在ASP.NET Core中添加和建立中介軟體的四種常見方式。首先,介紹了中介軟體的作用和使用場景,包括認證、授權、日誌記錄等。然後,講解了透過請求委托添加中介軟體、按約定添加內建中介軟體、建立自訂中介軟體類以及基於工廠的中介軟體的具體實作方法。每種方法都結合程式碼範例詳細說明了如何配置和使用中介軟體。
記一次 .NET某酒業業務系統 崩潰分析
https://www.cnblogs.com/huangxincheng/p/18291452
本文例子介紹了一位朋友的程式總是關閉時崩潰,透過使用WinDbg工具分析崩潰原因。透過命令和執行緒棧觀察,確定是Windows執行緒池的timer回呼丟擲異常。接著,文章分析了clr源碼,解釋了在CLR掛起後試圖呼叫受控代碼時會丟擲異常的原因,並給出簡化後的源碼範例。
記一次 .NET某上位視覺程式 離奇崩潰分析
https://www.cnblogs.com/huangxincheng/p/18297750
文章講述了透過WinDbg分析托管堆崩潰的過程。朋友請求作者分析一個dump檔,發現問題出在GC物件標記,使用各種命令深入解析物件記憶體,確認物件MethodTable地址有誤,由bit位翻轉導致。此外,bit 0翻轉是正常現象,但bit 32翻轉無法解釋,最終導致崩潰。
WPF/C#:在WPF中如何實作依賴註入
https://www.cnblogs.com/mingupupu/p/18295546
本文透過WPF Gallery計畫學習依賴註入的概念與在WPF中實作依賴註入的方法。依賴註入是一種設計模式,透過將物件建立和依賴關系管理從物件內部轉移到外部容器,提高程式碼的可維護性、可測試性和靈活性。依賴註入包括建構函式註入、內容註入和方法註入。實施依賴註入有助於降低耦合度、提高靈活性、促進關註點分離等。文章進一步透過具體程式碼演示了如何在WPF計畫中配置和實作依賴註入。
在Winform程式中增加隱藏的按鍵處理,用於處理一些特殊的界面顯示或者系統初始化操作
https://www.cnblogs.com/wuhuacong/p/18291260
本文介紹了如何在Winform程式中設定隱藏按鍵,以便管理員在不公開功能入口的情況下調出特殊設定界面,避免普通使用者誤操作。步驟包括準備界面功能,移除選單入口,以及設定表單內容KeyPreview為True,透過按鍵事件跟蹤組合按鍵,從而執行特定操作。
C#使用SendMessage進行行程間通訊
https://www.cnblogs.com/wihalo/p/18293731
本文介紹了一種在WPF套用中實作拖動檔到桌面圖示並自動開啟的方法。透過在OnStartup事件中獲取檔名並處理,解決了軟體啟動後的參數傳遞問題。使用視窗控制代碼實作跨行程通訊。
詳解C#委托與事件
https://www.cnblogs.com/ayic/p/18295844
在C#中,委托是一種參照型別,用於封裝方法的參照,可以作為參數傳遞,或將多個方法組合。定義委托時需指定返回型別和參數。建立例項使用new關鍵字,呼叫則類似呼叫普通方法。多播委托可呼叫多個方法。C# 2.0引入匿名方法,C# 3.0引入Lambda運算式。事件是基於委托,用於訊息發送機制,實作釋出者與訂閱者的解耦。事件透過委托型別定義,通常透過內容暴露。觸發事件使用觸發方法,並訂閱或取消訂閱事件。
基於EF Core儲存的國際化服務
https://www.cnblogs.com/coredx/p/18294729
文章介紹了.NET官方的國際化資源擴充套件包Microsoft.Extensions.Localization的問題,並提出了解決方案。透過重新編寫一個基於上下文工廠的包,解決官方包無法動態管理轉譯數據的問題。文章詳細描述了實作和使用方法,包括上下文、服務註冊和自訂實體型別的設定。程式碼例子展示了如何在ASP.NET Core中套用這個新的擴充套件包。
【一天一點.NET小知識】運用向量Vector<T>加速求和計算
https://www.cnblogs.com/VAllen/p/18293030/accelerate-summation-calculations-using-vector
文章介紹了 .NET 版本中的
Vector<T>
型別及其在計算中的套用,特別是 Linq 中。透過程式碼範例展示如何利用
Vector<T>
提高求和和相減操作的效能,同時解釋了向量計算帶來的優勢和硬體要求。適用於 .NET Standard 2.0 及以上版本。
WTM的計畫中EFCore如何適配人大金倉資料庫
https://www.cnblogs.com/wdw984/p/18289632
WalkingTec.Mvvm框架於2013年開發,旨在提高開發效率和統一程式碼風格,2017年移植到.Net Core並最佳化。框架具有高效、穩定、速度快等特點,支持多種前端模式和資料庫。人大金倉是國產資料庫產品,具高可靠、高效能、高安全等特點,提供全面資料庫管理。遷移註意事項包括資料庫模式建立、欄位型別轉換、自增欄位實作等。針對WTM整合的Elsa工作流和不同資料庫型別的註意事項做了詳細說明。
大語言模型的套用探索—AI Agent初探!
https://www.cnblogs.com/mingupupu/p/18290420
本文介紹了AI Agent的概念和實作方法,透過開源大語言模型Qwen2-7B-Instruct與LLM套用框架SenmanticKernel實作AI Agent。文章從簡單例子入手,演示了AI Agent如何完成字串打印和資料庫查詢等任務,並詳細講解了提示工程的原理和套用。最後介紹了在SemanticKernel中匯入外掛程式的方法。
Simple WPF: WPF自訂一個可以定義步長的SpinBox
https://www.cnblogs.com/mrchip/p/18290697
本文介紹了如何使用WPF透過按鈕和文本輸入框實作一個簡單的SpinBox數位輸入使用者元件,包括自訂元件的布局和依賴內容的定義與使用知識點。
使用中台 Admin.Core 實作了一個Razor樣版的通用程式碼生成器
https://www.cnblogs.com/morang/p/18294868/zhontai_admin_core_module_dev_common
本文介紹了如何透過 Admin.Core 框架實作樣版生成功能。首先,簡要回顧了程式碼生成器的基礎模組,然後詳細描述了如何透過 Razor 樣版引擎生成計畫程式碼檔,並實作預覽和下載功能。文中具體演示了樣版路徑和內容的生成過程,並提供了壓縮下載程式碼檔的核心實作方法,使整個流程更加完整和實用。
C# 輕量級 ORM 框架 NPoco 的簡單套用
https://www.cnblogs.com/timefiles/p/18294967
本文介紹了 NPoco,一個 PetaPoco 分支,強調其在多種資料庫系統上的適用性。詳細講解了如何在使用 SQLite 資料庫的控制台計畫中安裝所需的 NuGet 包,並演示了使用實體類 User 和資料庫類 DbFactory 的基本操作,包括增刪改查。文章註重實用性和程式碼範例,提供了對映關系的設定和特性說明。
【譯】You probably should stop using a custom TaskScheduler
https://www.cnblogs.com/zhangchen-trunk/p/18297426
本文討論了TaskScheduler在.NET中的實作,透過詳細程式碼範例展示了如何使用DedicatedThreadsTaskScheduler限制並行任務數。文章解釋了其工作原理,並介紹了建立和管理自訂任務排程器的方法,適用於需要特定並行控制的計畫。
使用FastReport報表動態更新人員簽名圖片
https://www.cnblogs.com/wuhuacong/p/18291466
文章介紹了如何使用FastReport動態更新報表中的人員簽名圖片。首先設計FastReport報表,並使用圖片元件代替簽名。然後,透過C#程式碼實作根據資料庫中儲存的圖片地址動態替換簽名圖片。具體步驟包括定義報表參數、讀取醫生簽名圖片地址、構建數據集合並賦值給報表物件,最後生成PDF檔供移動端檢視。文章提及FastReport可以在Winform、Vue的BS端和WPF應用程式上使用,方便多終端復用。
ChatGPT學習之旅 (8) 單元測試助手
https://www.cnblogs.com/edisonchou/p/-/chatgpt_learning_notes_part8
文章介紹了一個單元測試助手的提示詞,透過GPT4-o模型生成.NET開發中的單元測試程式碼,提升程式碼品質,減少開發工作量。助手支持C#、xUnit、Moq框架,使用者輸入相關定義後生成測試程式碼。文章詳細描述了步驟,包括偏好選擇、模型和常量定義、依賴物件定義等。
Simple WPF: WPF 實作按鈕的長按,短按功能
https://www.cnblogs.com/mrchip/p/18289007
本文介紹了如何實作一個支持長按和短按功能的按鈕元件。透過設定一個名為LongPressTime的DependencyProperty定義長按的閾值,並使用DispatcherTimer來監控是否達到長按。程式碼範例展示了如何在XAML中使用該元件,並透過C#程式碼實作按鈕的點選和長按事件。最終,透過丟擲RoutedEvent實作長按事件的定義和觸發。
【Azure Developer】一個復制Redis Key到另一個Redis服務的工具(redis_copy_net8)
https://www.cnblogs.com/lulight/p/18297088
本文介紹了一個工具,用於在兩個Redis端點之間復制數據。Redis Copy .NET8 是一個基於.NET 8的控制台工具,透過修改AppSetting.json檔或使用命令參數來設定源和目標Redis連線。工具的工作流程包括準備Redis源和目標資訊,以及復制Redis Keys的子任務。使用StackExchange.RedisConnectionMultiplexer類預設建立20個連線,檢查並處理相關記憶體資訊和Keyspace資訊,並根據Keys數量拆分成更多子任務。
動手學Avalonia:基於矽基流動構建一個文生圖套用(一)
https://www.cnblogs.com/mingupupu/p/18294916
本文介紹文生圖技術和Stable Diffusion模型,並透過矽基流動平台的API使用該模型,此外還講述如何基於Avalonia和C#構建跨平台套用。作者分享了開發過程中的一些避坑經驗和計畫架構資訊。
Bond——大數據時代的數據交換和儲存格式
https://www.cnblogs.com/thanks/p/18289706
文章介紹Bond格式,該格式由Microsoft維護,適用於各種平台和語言的數據交換。Bond檔可以編譯成不同的類,支持RPC呼叫。Bond支持多種基本數據型別、列表、字典、列舉等,並具有高效的二進制序列化特性,透過範例展示了其在大數據環境下的優勢。
Simple WPF: WPF實作一個MINIO等S3相容物件儲存上傳檔的小工具
https://www.cnblogs.com/mrchip/p/18293111
該文章講述了在阿裏雲ECS上搭建MINIO服務並透過S3相容API開發物件儲存工具的過程。主要包括使用AWSSDK呼叫S3 API、配置App.config檔、響應按鈕事件、編寫上傳函式等具體步驟。文章詳細展示了從建立WPF計畫到編寫異步上傳函式的完整實作方法。
ECMA標準ECMAScript(JavaScript的一個標準)和C#
https://www.cnblogs.com/shanyou/p/18302159
2024年6月,ECMAScript 2024規範被正式批準為最新標準。ECMAScript定義了JavaScript語言的核心,JavaScript廣泛用於Web和前端開發。C#語言當前最新版本為2023年釋出的ECMA-334第7版,主要用於.NET框架下開發。C#和JavaScript在軟體開發領域中扮演重要角色。ISO/IEC 23270:2018是C#的國際標準,包括了程式的形式、語法、語意規則等。早期版本標準已被替代。
主題
.NET 和 .NET Framework 2024 年 7 月服務版本更新 - .NET 部落格
https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-july-2024-servicing-updates/
.NET 6、.NET 8 和 .NET Framework 的 2024 年 7 月更新已釋出。
此版本修復了多個安全問題。
CVE-2024-30105:System.Text.Json 中的 JsonSerializer.DeserializeAsyncEnumerable 中的拒絕服務漏洞
影響.NET 8
Microsoft 安全通報 CVE-2024-30105 | .NET 拒絕服務漏洞 · 問題 #315 · dotnet/announcements
CVE-2024-35264:Kestrel HTTP/3 數據損壞遠端程式碼執行漏洞
影響.NET 8
Microsoft 安全通報 CVE-2024-35264 | .NET 遠端程式碼執行漏洞 · 問題 #314 · dotnet/announcements
CVE-2024-38081:Visual Studio 安裝程式中的許可權提升漏洞
影響.NET 6.0、.NET Framework 2.0、3.0、3.5、4.6.2、4.7、4.7.1、4.8、4.8.1
Microsoft 安全通報 CVE-2024-38081 | .NET 拒絕服務漏洞 · 問題 #313 · dotnet/announcements
[CVE-2024-38095:解析 X.509 證書時出現 System.Formats.Asn1 拒絕服務漏洞](https://msrc.microsoft.com/update-guide/vulnerability/CVE-2024 -38095)
影響 .NET 6 和 .NET 8
Microsoft 安全通報 CVE-2024-38095 | .NET 拒絕服務漏洞 · 問題 #312 · dotnet/announcements
.NET 9 預覽 6 · dotnet/core · 討論 #9392
https://github.com/dotnet/core/discussions/9392
.NET 9 預覽版 6 已釋出。
BCL
改進的系統.數值
日誌源生成器中的主要建構函式支持
改進的System.Text.Json
內容的「[GenerateRegex]」
Regex.EnumerateSplit
OrderedDictionary<TKey, TValue>
ReadOnlySet<T>
在庫中的許多地方套用「允許參照結構」。
使用 Span 進行集合尋找
更多基於Span的API
Base64Url
HttpClientFactory 中的預設 SocketsHttpHandler
在 Linux 上使用客戶端證書時 TLS 恢復
System.Net.ServerSentEvents
引入公制儀表測量
執行
ARM64程式碼生成
程式碼布局
迴圈最佳化
減少地址泄露
AVX10v1 支持
硬體特定程式碼生成
浮點和SIMD操作的常量折疊
SDK
MSBuild 構建檢查
NuGetAudit傳遞依賴漏洞警告
dotnet nuget why
C#
部份內容
ASP.NET Core
靜態網路資產指紋辨識
改進了 SignalR 中的分布式跟蹤
Microsoft.AspNetCore.OpenAPI 的改進
當「[AllowAnonymous]」覆蓋「[Authorize]」分時析器發出警告
跨幀分割巨大的 HTTP/2 檔頭
.NET 9 預覽 6 · 問題 #316 · dotnet/announcements
版本 17.11 預覽版 3 | Visual Studio 2022 預覽版發行說明
C# 13:探索最新的預覽功能 - .NET 部落格
https://devblogs.microsoft.com/dotnet/csharp-13-explore-preview-features/
計劃在 C# 13 中引入的語言功能的說明。
擴充套件了參數收集的靈活性
釘選物件
索引運算子改進
\e
轉義序列
部份內容
方法組中自然型別的改進
「async」方法和叠代器中的「ref」和「unsafe」
關於擴充套件型別的更新
擴充套件型別推遲到 C# 14
深色模式現已在 NuGet.org 上提供 - NuGet 部落格
https://devblogs.microsoft.com/nuget/dark-mode-now-available-on-nuget-org/
NuGet.org 現在支持深色主題。
尊重系統主題並根據設定的主題更改網站主題。也可以從使用者設定中明確設定。Light 主題也已更新為類似 Fluent Design 的主題。
釋出 NATS .NET v2.3.0 · nats-io/nats.net.v2
https://github.com/nats-io/nats.net.v2/releases/tag/v2.3.0
NATS.NET v2.3.0 已釋出。
此版本支持 .NET Standard,使其可與 .NET Framework 和 Unity 一起使用。
文章、投影片等
顯著減少自動化測試的執行時間!分析與最佳化實踐
https://zenn.dev/thinkingsinc/articles/b52c47acd52913
介紹我們為縮短單元測試執行時間所做的事情。
使用 SIMD 指令更快地掃描 HTML:.NET/C# 版本 – Daniel Lemire 的部落格
https://lemire.me/blog/2024/07/05/scan-html-faster-with-simd-instructions-net-c-edition/
了解如何使用 SIMD 進行字串掃描,就像 WebKit 和 Chromium 在 C#/.NET 中所做的那樣。
本文包括與簡單實作和 SearchValues 類的比較。
為什麽以及如何在 .NET 中執行 GraphQL 查詢 - .NET 部落格
https://devblogs.microsoft.com/dotnet/why-and-how-to-execute-graph-ql-queries-in-dotnet/
了解如何使用 Strawberry Shake 請求 GraphQL 查詢。
使用驗證在 .NET 中進行快照測試 | .NET 工具部落格
https://blog.jetbrains.com/dotnet/2024/07/11/snapshot-testing-in-net-with-verify/
關於使用驗證進行快照測試(保存和驗證輸出值)。
在 JetBrains Rider 2024.1.4 中嘗試全行程式碼完成 | .NET 工具部落格
https://blog.jetbrains.com/dotnet/2024/07/10/full-line-code-completion-in-jetbrains-rider/
在 Rider 2024.1 中引入全行程式碼完成 (FLCC)。
全行程式碼完成是使用本地模型執行程式碼完成的功能。無需額外訂閱。
添加對集合運算式的支持到您自己的型別:集合運算式的幕後 - 第 5 部份
https://andrewlock.net/behind-the-scenes-of-collection-expressions-part-5-adding-support-for-collection-expressions-to-your-own-types/
除了系統提供的型別之外,使您自己的型別與集合運算式相容的過程的說明。
[WPF] 從 ReactiveProperty 遷移到 R3、ObservableCollections - Qiita
https://qiita.com/monarc/items/1fecef8dda4622e835cb
關於從 ReactiveProperty 遷移到 R3 和 ObservableCollections。
使用 GitHub Copilot 送出說明揭秘歷史 - Visual Studio 部落格
https://devblogs.microsoft.com/visualstudio/demystify-history-with-github-copilot-commit-explanations/
引入了在 Visual Studio 上使用 GitHub Copilot 生成送出歷史記錄註釋的功能。
C# 13 半自動內容 - NDepend 部落格
https://blog.ndepend.com/c-13-semi-auto-properties/
正在考慮在 C# 13(或更高版本)中引入的半自動內容的描述。
ASP.NET Core 輸入的 HTML 數據列表
https://khalidabuhakmeh.com/html-datalist-for-aspnet-core-inputs
為 HTML datalist 元素實作標簽助手
使用 .NET 和 Consul 進行微服務中的服務發現
https://dev.to/milanjovanovictech/service-discovery-in-microservices-with-net-and-consul-4k81
關於使用 Consul 實作服務發現。
在.NET 中建立哈希
https://damienbod.com/2024/07/01/creating-hashes-in-net/
如何在 .NET 中計算哈希值。介紹 SHA512、Rfc2898DeriveBytes.Pbkdf2 和 ASP.NET Core Identity。
在自制的.NET CLI工具中添加制表符補全功能(第2部份) ~ 動態獲取輸入候選項 - Qiita
https://qiita.com/pierusan2010/items/e820ab9faf57aba0f2bd
如何使用命令列工具的索引標籤完成功能動態檢索和顯示輸入建議。
我想使用 Windows 命名管道在主機之間進行通訊
https://zenn.dev/shusann01116/articles/71f9bfea17c050
了解如何使用 Windows 命名管道與遠端主機進行通訊。本文介紹了一個使用 ASP.NET Core 和 gRPC 的範例。
我想使用 VSTO 外掛程式檢視鍵盤操作 - Qiita
https://qiita.com/ikuzak/items/3706dee143e90d6c4131
如何監視 VSTO 外接程式中的鍵盤擊鍵。文章介紹了一種使用鍵盤勾點的監控方法。
dotInsights | 2024 年 7 月
https://blog.jetbrains.com/dotnet/2024/07/05/dotinsights-july-2024/
JetBrains 2024 年 7 月 .NET 相關資訊摘要
將 Renovate 設定為 Azure DevOps 管道以實作自動 .NET NuGet 包更新
https://nietras.com/2024/07/09/renovate-azure-devops/
了解如何使用 Renovate with Azure Pipelines 自動更新 NuGet 包。
版權聲明
國內板塊由 InCerry 進行整理 : https://github.com/InCerryGit/.NET-Weekly
其余內容來自 Myuki WeekRef,由InCerry轉譯(已獲得授權) : https://github.com/mayuki/WeekRef.NET
由於筆者沒有那麽多時間對國內的一些文章進行整理,歡迎大家為【.NET周刊-國內文章】板塊進行貢獻,需要推廣自己的文章或者框架、開源計畫可以下方的計畫地址送出Issue或者在我的微信公眾號私信。
格式如下:
10~50字左右的標題
對應文章或計畫網址存取連結
200字以內的簡介,如果太長會影響閱讀體驗
https://github.com/InCerryGit/.NET-Weekly
.NET效能最佳化交流群
相信大家在開發中經常會遇到一些效能問題,苦於沒有有效的工具去發現效能瓶頸,或者是發現瓶頸以後不知道該如何最佳化。之前一直有讀者朋友詢問有沒有技術交流群,但是由於各種原因一直都沒建立,現在很高興的在這裏宣布,我建立了一個專門交流.NET效能最佳化經驗的群組,主題包括但不限於:
如何找到.NET效能瓶頸,如使用APM、dotnet tools等工具
.NET框架底層原理的實作,如垃圾回收器、JIT等等
如何編寫高效能的.NET程式碼,哪些地方存在效能陷阱
希望能有更多誌同道合朋友加入,分享一些工作中遇到的.NET效能問題和寶貴的效能分析最佳化經驗。 目前一群已滿,現在開放二群。
如果提示已經達到200人,可以加我微信,我拉你進群: ls1075
另外也建立了 QQ群 ,群號: 687779078,歡迎大家加入。