ASP.NET Response 與 Request 物件實務入門:登入導向範例
Response (伺服器→客戶端) 與 Request (客戶端→伺服器) 是 ASP.NET 處理 HTTP 互動的核心物件。本文透過一個簡單的登入導向範例
經典 ASP 分頁產生靜態 HTML 頁面完整範例
早期 ASP 網站常採用「動態查詢 → 產生靜態 HTML」模式以降低資料庫負載。本範例示範如何使用 ADODB.Recordset 分頁屬性 (PageSiz
SubSonic 3.0 更新長字串拋出 SqlException (TDS 協議錯誤) 解決方案
錯誤現象 使用 SubSonic 3.0 更新包含長文字欄位 (`nvarchar(max)`/`varchar(max)`) 的資料時,拋出: System
ASP.NET WebForms Eval/綁定運算式中日期時間格式化完全指南
核心問題 `Eval(DateField)` 回傳 `object`,直接呼叫 `.ToString(yyyy-MM-dd)` 會編譯錯誤。必須先轉型為 `Da
ASP.NET DataTable.Select 取得 DataRow 陣列後的值擷取與操作技巧
前言 `DataTable.Select(Filter)` 回傳 `DataRow[]`,常見操作包括:逐筆遍歷取值、取得特定欄位值、轉換為 List/陣列、進
ASP.NET 網頁彈出訊息框與確認對話框的完整實作指南
前言 ASP.NET WebForms 為伺服器端技術,若要在後端代碼中觸發瀏覽器前端的 `alert()`、`confirm()`,需透過 `ScriptMa
ASP.NET GDI+ 動態產生文字浮水印圖片完整教學
應用場景 版權保護、防盜圖、品牌曝光、文件狀態標示(如「機密」、「樣本」、「已審核」)。伺服器端動態繪製浮水印,原圖不變更,URL 參數控制文字、字型、位置、透
ASP.NET GridView 刪除前確認對話框實作(含前端/後端雙重防呆)
需求背景 GridView 內的刪除按鈕若無確認機制,使用者誤點即造成資料遺失。需在前端攔截點擊事件彈出確認對話框,使用者取消則不發送回發;後端再以 Comma
ASP.NET 檔案上傳完整範例(含型別驗證、大小限制、安全儲存)
前言 檔案上傳是 Web 應用常見功能,但若未妥善驗證,極易成為駭客上傳惡意腳本、植入 WebShell 的入口。本文提供一個完整、安全的 ASP.NET We
C# 線程安全隨機數生成器:從 Random 到 RandomNumberGenerator 的進化
為什麼 new Random() 是性能與安全雙殺手? 種子碰撞: 無參構造函數以 Environment.TickCount 為種子,短時間內多次實
ASP.NET 取得用戶端真實 IP 地址的通用類別(支援 Proxy / Load Balancer)
前言 在記錄訪客日誌、防刷機制、地理定位等場景,需精準取得用戶端 IP。單純使用 Request.UserHostAddress 或 ServerVariabl
IIS 6.0 混裝 ASP.NET 2.0/4.0 導致 eurl.axd 錯誤的三種解決方案
錯誤現象 System.Web.HttpException: Path //eurl.axd/ was not found. 在 IIS 6.0 中同時啟用 A
ASP.NET 使用 ODP.NET 實現 Oracle 參數化防注入登錄驗證
為什麼專寫 Oracle 版登錄驗證? 網絡上 90% 的教程都是 SqlConnection + SqlCommand,但企業級系統大量使用 Oracle。O
ASP.NET DataTable、DataSet、DataView 核心用法與最佳實踐
三大核心對象關係圖解 DataSet (內存微型數據庫) ├─ Tables 集合 → DataTable[] │ ├─ Columns 集合 → Dat
ASP.NET ArrayList 完整指南:創建、排序與實戰技巧
為什麼在 2024 年還要講 ArrayList? 雖然 List<T> 已成主流,但 ArrayList 仍廣泛存在於: 老舊 ASP.
C# HttpWebRequest 獲取網頁源碼:自動檢測編碼的最佳實踐
痛點:手動指定 Encoding 太原始 使用 HttpWebRequest 抓取網頁時,最頭疼的就是「目標頁面編碼是什麼?」。原文代碼要求調用方傳入 Enco
ASP.NET Core 與 C# 實現數據導出 Excel 與 Word 完整指南
前言 在企業級 Web 應用開發中,數據導出功能幾乎是標配需求。無論是財務報表、用戶清單還是業務統計,將 GridView、DataGrid 或繁雜的頁面內容導
經典 ASP (VBScript) 實作免費信箱登入代理:HTML 表單 + ASP 重導向整合多家 Webmail
早期入口網站常見功能:首頁放入信箱選單、帳號密碼欄,送出後自動導向對應 Webmail 登入頁。本文示範 ASP 解析下拉選單值、組合登入 URL 並 `Res