解析 ApplicationStepManager 的 BuildSteps 方法如何建構執行管道,以及 IExecutionStep 介面如何實現 AOP 擴充機制
Asp.Net重要物件HttpApplication(一) 初始化建立IHttpMoudule (第5天)
深入 HttpApplication.InitInternal 方法,了解 HttpModule 的載入初始化流程及 Pipeline 與 Classic 模式差異
掌控HttpApplication物件建立 - HttpApplicationFactory (第4天)
解析 HttpApplicationFactory 如何透過物件池機制建立和管理 HttpApplication 實例,以及 Application_Start 為何只執行一次
啟動吧!Asp.Net IsapiRunTime & HttpRuntime (第3天)
追蹤 IsapiRunTime 與 HttpRuntime 原始碼,了解 HTTP 請求從 IIS 非託管環境進入 .NET CLR 託管環境的轉換過程
Asp.Net支柱 IHttpMoudle & IHttphandler (第2天)
深入 IHttpModule 與 IHttpHandler 兩大核心介面,了解 ASP.NET Application Event 生命週期與 Web.Config 模組註冊機制
(開賽)Http 請求 Asp.net IIS伺服器架構 (第1天)
解析 HTTP 請求進入 IIS 後的完整流程:從 Http.sys、W3WP 到 ASP.NET pipeline,建立 MVC 原始碼分析的基礎架構
Asp.net HttpHandler vs HttpModule 詳細解說.
詳解 ASP.NET Pipeline 模型中 IHttpHandler 與 IHttpModule 的差異:事件生命週期、註冊方式與自訂擴充實作
(AutoMapper)反射自動註冊AutoMapper Profile
使用反射自動掃描並註冊 AutoMapper Profile,免除手動逐一設定物件對應,簡化大型專案的 DTO 轉換管理
發布自己的Nuget專案
NuGet 套件發布教學:從下載 NuGet CLI、建立 .nuspec 設定檔到上傳 nuget.org,完整的 C# 開源專案發布流程
為什麼 Float和Double會有誤差 (浮點數儲存原理)
解析 float 和 double 精度誤差的根本原因:深入 IEEE 754 浮點數標準,了解二進位表示法如何造成小數運算不精確