ASP.NET 使用 GDI+ (System.Drawing) 從 DataSet 動態生成曲線圖片 (JPG/PNG) 輸出至瀏覽器
適用場景 無法使用圖表控制項 (如 Chart 控制項、ZedGraph) 的舊版專案 (.NET 2.0/3.5),或需極簡輕量輸出圖片的情況,可直接使用 S
ASP.NET AJAX UpdatePanel 錯誤處理進階:使用 PageRequestManager 在頁面顯示錯誤訊息
背景 預設情況下,UpdatePanel 非同步回傳發生伺服器錯誤時,瀏覽器會彈出 alert() 顯示錯誤訊息,體驗極差。透過 Sys.WebForms.Pa
HRESULT 返回值完整對照表與 C++/C# 錯誤處理最佳實踐
常見 HRESULT 值對照表 常數名稱十六進位值十進位值說明 S_OK0x000000000操作成功 S_FALSE0x00000
ZedGraph 在 ASP.NET 專案實戰:從資料庫繪製折線圖、長條圖到圖表自適應完整指南
為什麼選擇 ZedGraph? 專案常需將資料庫數據視覺化為圖表。主流方案有二:ActiveX 元件(需用戶端安裝、安全性疑慮)與 .NET 原生繪圖(需自行處
ASP.NET WebForms: 解決 OnClientClick return confirm 與驗證控制項衝突的正確寫法
問題重現 頁面包含驗證控制項 (如 RequiredFieldValidator) 與按鈕: <asp:Button ID=btnDelete runat
VB.NET 數字金額轉中文大寫 (含元/角/分) 完整實作類別
功能特點 支援整數與小數 (角、分) 完整轉換。 正確處理「零」的合併與單位 (萬、億、兆) 遞進。 符合財務票據書寫規範 (壹、貳、參、肆、伍、
Windows XP 實用進階技巧:關閉自動播放、停用 ZIP 資料夾、DLL 快取優化與關機清除分頁檔
前言 Windows XP 雖已停止支援,但仍有嵌入式系統、舊版軟體相容環境在使用。以下技巧可提升效能、減少資源佔用、增強安全性。 1. 關閉自動播放 (防止
ASP.NET Web Service (ASMX) 中正確使用 System.Timers.Timer 實現輪詢任務
適用場景 傳統 ASMX Web Service 需定期執行背景工作 (如清理暫存檔、同步外部資料、發送排程郵件)。由於 Web Service 實例由 IIS
Visual Basic 6 / VB.NET 經典控制項命名規範與最佳實踐
命名規範核心原則 一致性:專案/團隊統一遵循同一套前綴標準。 可讀性:名稱應能揭示控制項類型與用途,避免縮寫過度。 可維護性:前綴便於在程式碼編輯
ASP.NET AJAX 客戶端類型系統完整指南:命名空間、類別、繼承、介面、列舉與反射
Microsoft AJAX Library 類型系統概覽 ASP.NET AJAX (Atlas) 在瀏覽器端建立了一套模擬 .NET 的物件導向類型系統,包
MFC DLL 開發核心:AFX_MANAGE_STATE(AfxGetStaticModuleState()) 深度解析與實戰應用
為何需要 AFX_MANAGE_STATE MFC 擴充 DLL (Extension DLL) 與一般 MFC DLL (Regular DLL) 在載入資源
ASP.NET AJAX 1.0 (v1.0.61025) 升級後出現「sys 未定義」錯誤的完整解決方案
錯誤現象 安裝 ASP.NET AJAX Extensions 1.0 正式版 (版本號 1.0.61025.0) 後,原本在 RC/CTP 版本正常運作的專案
C# WinForms 跨執行緒 UI 存取:為何棄用 CheckForIllegalCrossThreadCalls 而強制使用 Invoke
結論先行 任何情況下都不應設定 Control.CheckForIllegalCrossThreadCalls = false。 雖然它能暫時抑制例外、程
Windows 串口 (COM) 程式開發資源彙總與入門指南
核心結構體與 API COMMTIMEOUTS:控制讀寫逾時行為,關鍵欄位 ReadIntervalTimeout、ReadTotalTimeoutMul
Windows 登入迴圈問題:輸入密碼後自動登出回到登入畫面的完整解決方案
現象描述 Windows (含 Win2K/XP/2003) 啟動至登入畫面,輸入正確密碼後卻立即自動登出,再次回到登入畫面,形成無限迴圈。安全模式同樣發生。常
C# 從定寬文字檔匯入資料至 SQL Server Compact 資料庫
需求場景 將固定欄寬的文字檔 (Zyk.txt) 逐行解析,經資料清洗後批次寫入 SqlCe 資料表 ZYK,並即時於 UI 顯示匯入進度。 核心匯入邏輯 p
SQL Server Compact (SqlCe) 資料庫建立與連線管理完整範例
概述 SQL Server Compact (SqlCe) 是輕量級嵌入式資料庫,適合行動裝置或桌面獨立應用。本文示範如何以 C# 建立資料庫檔案 (.sdf)
C# WinForms 避免 MDI 子視窗重複開啟的單例模式實現
問題背景 在 MDI (Multiple Document Interface) 架構下,使用者點選選單或工具列按鈕時,若不加控制,同一個子視窗會被重複開啟多個