ASP.NET 臨時資料儲存實作:PhoneApplicationService.State 應用指南
前言 在 Windows Phone / Silverlight 應用程式中,頁面導航時如何保存暫時性資料(如使用者輸入一半的表單內容)是常見需求。PhoneA
ADO.NET 讀取資料庫 NULL 值正確判斷技巧:DBNull.Value 與 Convert.IsDBNull
前言 在 ADO.NET 使用 SqlDataReader 讀取資料庫欄位時,資料庫的 NULL 值在 .NET 中對應的是 System.DBNull,而非
ASP.NET SiteMap 站點地圖導航完整實作教學
前言 站點地圖是網站導航的核心基礎設施,特別對於多層級、深層結構的網站,能有效告知使用者當前位置並提供快速跳轉。ASP.NET 內建 SiteMapPath、M
ASP.NET ListView 控制項隱藏按鈕的兩種解決方案與原理分析
前言 在 ASP.NET ListView 控制項的 ItemTemplate 中動態隱藏按鈕(如編輯、刪除)是常見需求。然而直接使用 FindControl
C# FileStream 與 StreamReader 深度解析:核心差異與選用指南
前言 在 .NET 檔案 I/O 作業中,FileStream 與 StreamReader 是兩個最基礎且常被混淆的類別。本文將從 MSDN 官方定義、核心設
ASP.NET 應用程式與頁面生命週期驗證實作完整指南
前言 深入理解 ASP.NET 應用程式與頁面生命週期,是開發高效能、可維護 Web 應用的關鍵。本文提供一套完整的驗證實作方案,透過自訂 HttpModule
ASP.NET 中 For 與 Do 迴圈語句用法詳解與範例實作
前言 在 ASP.NET 開發中,迴圈結構是控制程式流程的核心工具。本文將深入解析 for 迴圈與 do-while 迴圈的語法特性、執行邏輯差異,並透過實際程
ASP.NET MVC 2 CRUD 完整範例:強型別視圖、分頁、實體自動繫結
專案結構亮點 強型別視圖:Inherits=ViewPage<PageData<User>>,享受 IntelliSense 與編譯期
ASP.NET ListBox 多選綁定、預選與刪除完整操作指南
基本綁定與預選 <asp:ListBox ID=ListBox1 runat=server SelectionMode=Multiple>
一步步學 ASP.NET AJAX:jQuery + JSON + 快取載入新聞分類
學習目標 在母版頁以 AJAX 動態載入新聞分類選單,體驗「資料與介面分離、JSON 傳輸、後台快取」三大優勢。 資料結構 資料表 NewsType:Type
ASP.NET + AJAX 即時檢查帳號是否存在:jQuery blur 事件實作
互動流程 使用者在帳號輸入框輸入完畢,游標移出(blur 事件) 前台發送 AJAX POST 請求至 GetMemberInfo.ashx?method=C
ASP.NET AJAX 登入系統完整實作:記住帳號、MD5 加密、無刷新體驗
功能需求 母版頁內嵌登入區塊 AJAX 無刷新登入/登出 「記住帳號」/「記住密碼」勾選 密碼以機器相關鹽值 MD5 加密存 Cookie 二次訪問自動驗證
ASP.NET 效能優化實戰:減少資料庫連線,善用記憶體與 LINQ
問題現場 資料庫在國外,網站在內網,延遲高 初始化 3000 筆資料,每筆再查詢其他表單一欄位 → 3000+ 次 DB 連線 網路不穩時頁面載入極慢,甚至逾
ASP.NET 驗證碼 HttpHandler 實作(C# 與 VB.NET 完整代碼)
架構優勢 分離關注點:.ashx 專責圖片產生,.aspx 專責頁面邏輯 無 ViewState/頁面生命週期:輕量、回應快 易於快取控制:可精確設定 Res
C# 字串分割、排序與列印:Split + Array.Sort 實例
程式碼 protected void Page_Load(object sender, EventArgs e) { string s = a;b;d;