ASP.NET 實現 Windows 整合驗證:自動獲取 NT 使用者帳號
在企業內部系統開發中,常遇到這樣的需求:使用者登入網域後,存取 ASP.NET 應用程式時無需再次輸入帳號密碼,系統自動識別使用者身分並依權限呈現對應功能。這篇
ASP.NET AJAX 實現無刷新圖片切換輪播特效:預載與轉場動畫
前言 本文示範結合 ASP.NET AJAX (AjaxPro) 與 JavaScript 實現圖片輪播:分類下的圖片列表透過 AJAX 取得,客戶端預載圖片、
ASP.NET AJAX 實現無刷新樹狀選單:按需載入子節點
前言 傳統 TreeView 一次載入所有節點,資料量大時效能極差。本文示範使用 AJAX (AjaxPro) 實現「懶加載」樹狀選單:僅載入根節點,使用者展開
ASP.NET AJAX 實現 TextBox 輸入即時模糊查詢下拉建議 (AutoComplete)
前言 類似搜尋引擎的「輸入聯想」功能,能大幅提升表單填寫效率。本文示範使用 ASP.NET AJAX (早期 Atlas/AjaxPro 架構) 實現:使用者在
ASP.NET AJAX 實現 DataGrid/DataList 動態 ToolTip:無刷新顯示詳細資訊
前言 傳統 ToolTip 僅能顯示簡短文字。本文示範如何結合 ASP.NET DataList、AJAX (XmlHttp) 與 JavaScript,實現滑
ASP.NET 使用 GDI+ 繪製動態餅圖:投票統計實戰
前言 ASP.NET 搭配 GDI+ (System.Drawing) 可在伺服器端動態生成圖片,無需元件即可實現餅圖、長條圖等統計圖表。本文以投票系統為例,完
C# 配合 DataGrid 實現 XML 檔案的增刪改查與排序
前言 本文示範如何使用 ASP.NET DataGrid 控制項,搭配 DataSet 對 XML 檔案進行完整的 CRUD (新增、讀取、更新、刪除) 操作,
C# 處理 XML 文檔完整指南:讀取、查詢與資料繫結
前言 XML 作為資料交換的標準格式,在 .NET 開發中佔有重要地位。本文將透過實際範例,詳細講解如何使用 C# 進行 XML 文檔的基本操作,包括節點查詢、
DataGrid 雙向排序與分頁狀態保持完整實作:ViewState 維護排序方向與欄位
問題背景 ASP.NET DataGrid 內建排序 (AllowSorting=True) 與分頁 (AllowPaging=True) 有兩大缺陷: 單向
DataGrid 巢狀 Repeater 完整教學:主從資料分層顯示與 DataRelation 應用
前言 在 ASP.NET Web Forms 中呈現主從關聯資料 (如:類別-產品、部門-員工、訂單-明細),最經典的做法是 DataGrid 外層 + Rep
C# Windows Service 簡訊發送服務架構:Oxygen SMS ActiveX、Nokia 3210、目錄輪詢模式
架構背景 企業內多系統需發送簡訊 (Web、Outlook、非 Windows 主機),採用集中式 Windows Service 統一管理: 客戶端只需
SQL Server 預存程序分頁列印實戰:IP 網段分組、A4 版面控制、臨時表策略
業務需求 寬帶用戶管理系統需按 IP 網段 (第三段) 分組列印: 每網段用戶獨立起印於 A4 紙 每頁固定 37 行 (含表頭) 不足 37 行
C# 陣列操作核心技法:查找、極值、冒泡排序與現代替代方案
基礎陣列操作三部曲 雖然 .NET 提供 List<T>、LINQ 等高階抽象,但理解陣列底層操作對效能敏感場景、演算法面試、舊代碼維護仍具價值。
ASP.NET 動態建立控制項完整指南:生命週期、ViewState、事件綁定與最佳實踐
核心原則 動態控制項必須在 每次 PostBack 時重建,且 ID 必須一致,ViewState 才能正常追蹤。最佳重建時機:Page_Init 或 Page
DataGrid 行號即時繪製技術:OnPaint 覆寫實現滾動同步、大數據高效能
問題背景 傳統 DataGrid 加行號方案: 資料源新增欄位 → 大數據量時記憶體暴增 ItemDataBound 動態產生 → 分頁/排序時行號錯
WinForms MDI 子視窗管理最佳實踐:防重複開啟、狀態還原、資源釋放
痛點與解決方案 MDI 應用程式常見問題: 重複點選選單開啟多個相同子視窗 子視窗關閉後資源未釋放 最大化/一般狀態切換異常 Z-Order
ASP.NET 動態驗證碼完整架構:類別封裝、Session 管理、前端無刷新刷新機制
架構設計 採用三層分離: CreateImage.cs:純邏輯類別,無 Web 依賴,可單元測試 Image.aspx:HTTP 端點,負責 Sess
C# GDI+ 彩色驗證碼生成實戰:雜訊干擾、多字體、隨機色彩與邊框繪製
功能特色 支援任意長度驗證碼字串 每字元隨機字體、隨機顏色、隨機垂直位移 50 個隨機灰色噪點干擾 黑色邊框包裹 JPEG 串流直接輸出至