ASP.NET XML 操作完整實戰指南:從載入、查詢到增刪改與儲存
前言 XML 在 ASP.NET 中常作為輕量級資料儲存、設定檔或資料交換格式。System.Xml 命名空間提供豐富的類別支援 XML 文件的完整生命週期操作
ASP.NET QueryString 亂碼完整解決方案:GB2312 與 UTF-8 編碼衝突處理
前言 在 ASP.NET 開發中,當網站採用 GB2312 編碼而前端使用 JavaScript 進行 AJAX 提交時,常會遇到 QueryString 參數
ASP.NET 依 IP 自動導向城市子站:IHttpModule + QQWry 純真 IP 庫完整實作
大型入口網站常需依訪客 IP 所在城市,自動導向對應子站 (如 bj.example.com、sh.example.com)。本文示範以 IHttpModule
ASP.NET 無刷新分頁實作:jQuery + AJAX + JSON + Pagination 插件完整範例
傳統 WebForms 分頁需整頁回傳,體驗不佳。本文示範前端使用 jQuery Pagination 插件 搭配 ASHX 一般處理常式 回傳 JSON,實現
ASP.NET 發送郵件嵌入圖片 (Inline Attachment) 完整實作:LinkedResource 用法詳解
HTML 郵件中若直接使用外部圖片連結 (<img src=https://...>),收信端常被封鎖顯示「無法下載圖片」。正確做法是將圖片作為 內
.NET 訊息佇列 (MSMQ) 完整入門:安裝、建立佇列、發送/接收簡單與複雜訊息
Microsoft Message Queuing (MSMQ) 是 Windows 內建的**可靠訊息傳遞基礎設施**,支援離線儲存、交易、跨進程/跨機器通訊
ASP.NET 使用 CheckBoxList 實現單選 (RadioButtonList 效果) 的 JavaScript 技巧
CheckBoxList 預設為多選,但若偏好其渲染樣式 (如 RepeatLayout=Flow 產生的 span + input 結構),可透過 JavaS
AJAX 即時驗證帳號是否存在:原生 XMLHttpRequest 完整實作
註冊頁面常見需求:使用者輸入帳號、失去焦點時即時檢查是否已被註冊。本文示範純前端 JavaScript (無 jQuery) 搭配 ASP.NET 後端 (AS
ASP.NET GridView 綁定 List<T> 完整實作:從實體類別到跨頁傳值
ASP.NET GridView 原生支援綁定 List<T>,比 DataTable 更符合物件導向設計。本文提供一個完整範例:定義實體類別、管理
ASP.NET 後台彈出訊息框 (Alert/Confirm) 的完整實作方式
在 ASP.NET WebForms 後端程式碼中直接呼叫 JavaScript alert()、confirm() 或自訂 Modal,是常見的使用者互動需求
ASP.NET 取得網站實體路徑完整對照表:Server.MapPath 各種寫法實測
Server.MapPath 是 ASP.NET 將虛擬路徑轉換為伺服器實體檔案路徑的核心方法。參數寫法不同 (~, ., .., /, 相對路徑) 會產生截然
ASP.NET Web API 強制回傳 JSON 的三種方案比較
ASP.NET Web API 預設支援內容協商,依 Accept 標頭回傳 XML 或 JSON。實務上常需「永遠回傳 JSON」或「解決字串被雙重序列化為
ASP.NET WebService 回傳 JSON 而非 XML 的實作技巧
傳統 ASMX WebService 預設回傳 XML,若前端為 AJAX/JSON,需手動序列化並輸出 JSON 字串。本文示範以 JavaScriptSer
ASP.NET 取得網站根目錄 URL (含虛擬目錄) 的通用方法
在 ASP.NET 中取得網站根目錄的完整 URL (如 https://localhost:51898 或 https://example.com/MyApp
.NET 4.0 Tuple 元組:多重回傳值的輕量級最佳解法
在 .NET 4.0 以前,方法需要回傳多個值時,通常只有兩種不夠優雅的選擇:使用 out 參數(語法囉嗦、呼叫端易誤用),或另建 DTO 類別(增加檔案、過度
EasyUI Tree 搭配 ASP.NET 打造權限樹與目錄導航完整實作
jQuery EasyUI 的 Tree 元件是構建樹狀導航、權限選單的利器。本文提供一個完整的 ASP.NET WebForms 範例,示範如何結合 IHtt
ASP.NET Cookie 完整操作指南:寫入、讀取、修改與刪除實戰範例
Cookie 是 ASP.NET 中維持用戶會話狀態的核心機制之一,它以小型文字檔形式儲存在客戶端瀏覽器,隨每次 HTTP 請求自動送往伺服器。由於瀏覽器限制單
ASP.NET (C#) 產生 Code39 條碼完整實作:類別庫 + Generic Handler 輸出圖片
Code39 編碼規則 字元集:0-9, A-Z, - . $ / + % 空白 每字元 9 個模組 (5 條粗條 + 4 條細條),共 3