ASP.NET 中使用 System.Drawing 實現伺服器端動態繪圖 (GDI+)
前言 ASP.NET 應用程式常需動態生成圖表、驗證碼、水印圖片或縮略圖。.NET Framework 提供 System.Drawing 命名空間 (基於 G
.NET 命名規範中文完整版:避免衝突的類型名稱與關鍵字完整列表
前言 良好的命名規範是提升代碼可讀性、可維護性與團隊協作效率的基石。本文整理自 Microsoft 官方 .NET Framework 設計指南,列出命名時必須
免費 Silverlight 主機空間申請指南 (dotfun.cn)
免費 Silverlight 託管服務上線 www.dotfun.cn 現提供完全免費的 Silverlight 應用程式託管空間,歡迎有需求的開發者申請體驗。
解決 VS2005 Crystal Reports 多表關聯時出現資料庫登入提示框
問題背景 在 Visual Studio 2005 內建的 Crystal Reports 中,單一資料表報表運作正常;但當報表涉及多資料表關聯 (Join)
Microsoft .NET Pet Shop 4.0 深度解析:從 ASP.NET 1.1 遷移至 2.0 的企業級最佳實踐
前言 .NET Pet Shop 4.0 是微軟官方推出的參考應用程式,旨在展示如何使用 .NET Framework 2.0 和 Visual Studio
SqlCommandBuilder.DeriveParameters 自動發現預存程序參數:VB.NET 完整實作與坑點解析
為什麼使用 DeriveParameters? 手寫 `SqlParameter` 集合繁瑣且易錯 (參數名稱、型別、大小、方向)。`SqlCommandBui
BHO (Browser Helper Object) 動態插入 DOM 元素完整技術指南
BHO 簡介 Browser Helper Object (BHO) 是 Internet Explorer 專用的 COM 元件,實作 IObjectWith
ASP.NET GridView 中 LinkButton 命令傳遞參數完整實作
場景 在 GridView 列表中對每行資料執行操作 (如:密碼重置、刪除、審核),需將該行主鍵 ID 傳遞給後端處理邏輯。 前端 ASPX 範本欄位定義 &
PetShop 4.0 架構筆記:快取策略、表現層設計與關鍵實作細節
專案背景 PetShop 4.0 是微軟官方發布的 .NET 企業應用參考架構 (基於 .NET Framework 2.0/3.5),展示領域驅動設計 (DD
WinForms ListBox 多色繪製實現:OwnerDraw 模式完整指南
需求背景 標準 ListBox 僅支援單一前景色 (ForeColor),無法針對不同項目 (如日誌等級:錯誤/警告/資訊) 顯示不同顏色。解決方案:啟用 Ow
.NET 動態編譯實現可配置公式引擎:原理、實作與效能優化
業務場景與痛點 薪資計算、設備折舊、招投標報價、保費試算等業務系統常需支援「使用者自訂公式」。傳統做法: 硬編碼:維護成本高、發布週期長 解釋器模式:
微軟開發認證體系完整指南:MCAD、MCTS、MCPD 考試代碼與升級路徑
認證體系演進時間軸 年代認證體系定位狀態 2002-2007MCAD (Microsoft Certified Applic
WinForms 自訂捲軸實作:VScrollBar/HScrollBar 完整控制與邊界協調
為什麼需要自訂捲軸? ScrollableControl (如 Panel、Form) 提供 AutoScroll 自動顯示捲軸,但在實務上常遇到: 捲軸
ASP.NET Repeater/DataList 控制項分頁實作:PagedDataSource 完整範例
背景與動機 Repeater 與 DataList 提供極大的樣板彈性,但缺乏內建分頁功能;DataGrid/GridView 雖有分頁,但結構較重、樣式客製化
C++ Builder 實現圖像特技顯示:中心擴散與百葉窗簾效果完整代碼
專案架構 表單放置 Image1(載入 BMP 圖片,尺寸與圖片一致)。 兩個按鈕:Button1「中心擴散」、Button2「百葉窗簾」。 效果一:中心
C# 記憶體管理深度解析:堆疊、受控堆、垃圾回收與不安全指標
虛擬位址空間與進程記憶體佈局 在 32 位元 Windows 系統中,每個進程擁有 4 GB 虛擬位址空間(用戶模式 2 GB / 3 GB,核心模式 2 GB