C# 遞迴計算目錄大小:DirectoryInfo 與 FileInfo 完整實作
計算目錄總大小需遞迴遍歷所有子目錄與檔案,累加每個檔案的 Length 屬性。本文提供標準實作、異常處理、效能優化、非同步版本與進度回報等完整方案。 一、標準
ASP.NET 四種頁面導舊方式深度比較:HyperLink、Response.Redirect、Server.Transfer、Server.Execute
ASP.NET 提供四種主要頁面導航機制,各有不同的執行模型、效能特性、適用場景。本文從 HTTP 層面、伺服器資源、用戶體驗、開發體驗四個維度深度比較,並提供
.NET 讀寫 Windows 登錄:Registry 與 RegistryKey 類別完整應用指南
.NET Framework 透過 Microsoft.Win32.Registry 與 RegistryKey 類別提供型別安全、物件導向的登錄存取 API,
ASP.NET DateTime 處理完全指南:格式化、解析、時區與最佳實踐
.NET DateTime 結構是日期時間處理的核心,但許多開發者僅停留在 DateTime.Now 與 ToString() 基礎用法。本文系統整理 標準/自
ASP.NET 程式碼後置技術:分離介面與邏輯實現程式碼重用
ASP.NET 程式碼後置 是 Web Forms 架構的核心創新,將 HTML 標記與伺服器端邏輯物理分離到 .aspx 與 .cs/.vb 兩個檔案。這不僅
ASP.NET 程式碼重用技術:使用者控制項完整開發指南
ASP.NET 使用者控制項 是實現 UI 邏輯封裝與重用的核心機制。不同於舊版 ASP 的 Include 檔案或 COM 元件,使用者控制項提供完整物件模型
ASP.NET 向外部伺服器發送 POST 請求:HttpWebRequest 完整實作與錯誤處理
ASP.NET 應用常需整合第三方 API、發送通知、同步資料至外部系統。本文示範使用 HttpWebRequest(.NET Framework 經典 API
ASP.NET DataGrid 顯示資料庫圖片:TemplateColumn 與 Image 控制項綁定技巧
DataGrid 是 ASP.NET Web Forms 經典資料呈現控制項,透過 TemplateColumn 可自訂欄位版面。本文示範如何將資料庫中儲存的圖
ASP.NET 頁面間傳遞物件的替代方案:Context.Handler 與 ITransfer 介面模式
ASP.NET 頁面間傳遞物件通常使用 Session,但 Session 會增加伺服器記憶體壓力且需手動清理。本文介紹一種利用 Server.Transfer
C# SMTP 郵件發送元件:支援 HTML 格式、優先級、附件與 SSL 的完整實作
.NET Framework 內建 System.Net.Mail 命名空間提供現代化郵件發送 API,但理解底層 SMTP 協定交互有助於除錯與特殊需求擴展。
C# 圖片上傳與資料庫儲存:自動產生縮圖的完整實作
圖片上傳是 Web 應用常見需求,本文示範完整流程:前端上傳控制項、後端驗證與儲存、使用 GDI+ 自動產生縮圖、原圖與縮圖資訊寫入 SQL Server 資料
ASP.NET 取得檔案屬性資訊:FileInfo 類別完整應用指南
ASP.NET 中透過 System.IO.FileInfo 類別可輕鬆取得檔案完整資訊,包含完整路徑、檔名、副檔名、大小、建立/修改/存取時間、所屬目錄等。本
ASP.NET 檔案操作完整指南:System.IO 命名空間下的讀寫刪除實作
ASP.NET 檔案操作核心在 System.IO 命名空間,提供 File、StreamReader、StreamWriter、BinaryReader、Bi
ASP.NET 交易處理與例外處理實務:SqlTransaction 與 try-catch-finally 模式完整指南
資料庫操作的原子性、一致性對業務系統至關重要。ASP.NET 提供 SqlTransaction 類別與 .NET 結構化例外處理機制(try-catch-fi
ASP.NET 圖表繪製核心技術:GDI+ 動態生成圖片實現數據視覺化
ASP.NET 無法直接使用傳統 ActiveX 圖表元件(如 MSChart),但 .NET Framework 內建的 GDI+(System.Drawin
ASP.NET TreeView 控制項實作樹狀結構:資料庫驅動與節點增刪移操作全解析
樹狀結構廣泛應用於檔案系統、組織架構、選單導航等場景。ASP.NET 透過 Microsoft Internet Explorer WebControls 提供
C# 巢狀 Repeater 控制項實現多層級資料顯示:主從表綁定完整教學
ASP.NET 的 Repeater 控制項支援巢狀結構,可輕鬆呈現主從關係資料(如作者-著作、分類-產品)。本文以 SQL Server pubs 範例資料庫
ASP.NET 動態繪製資料長條圖:從資料庫讀取數據並以 GDI+ 繪製圖表
ASP.NET 內建強大的 GDI+ 繪圖功能,可在伺服器端動態生成圖表圖片,無需第三方元件。本文完整示範如何從 Access 資料庫讀取銷售數據,繪製含標題、