走近 ASP.NET:新一代 Web 開發平台核心優勢、執行階段架構與遷移指南
ASP.NET (原 ASP+) 非 ASP 3.0 簡單升級,而是微軟 .NET Framework 核心組成部分,帶來編譯執行、多語言支援、控件模型、管線架
三層架構資料存取流程完整追蹤:Web → BLL → IDAL → Factory → DAL → SQLHelper → Model 往返詳解
經典三層架構 (Presentation / BLL / DAL) 配合工廠模式解耦介面與實作。本文以一個具體查詢請求,追蹤完整呼叫鏈路與資料流向。 呼叫鏈路
ASP.NET 1.1 Session 狀態管理深度解析:InProc/StateServer/SQLServer 三種模式、HttpModule 管線與效能優化
Session 是無狀態 Web 應用維持使用者狀態的核心機制。ASP.NET 1.1 提供三種儲存模式,並透過 SessionStateModule 整合至
ASP.NET XML 操作實戰:XmlDocument DOM 讀取、節點屬性修改、動態新增節點與串流輸出
專案需求:讀取 VoiceXML 模板檔,動態替換屬性值、新增節點,最後以串流輸出至瀏覽器 (Content-Type: text/xml)。 模板檔 (Te
ASP.NET 產生 GUID (Globally Unique Identifier):Guid.NewGuid()、資料庫主鍵應用與 SQL Server NEWID() 對比
GUID (Globally Unique Identifier) 為 128 位元整數 (16 位元組),標準格式 936DA01F-9ABD-4d9d-80
ASP.NET 網頁嵌入 Flash 動畫:Object/Embed 標籤相容性寫法與 SWF 路徑處理
在 ASP.NET 頁面嵌入 Flash (.swf) 與純 HTML 無異,關鍵在正確撰寫 <object> / <embed> 雙標
ASP.NET GDI+ 動態繪製資料餅圖:FillPie 扇形繪製、資料庫驅動與圖例標籤完整實作
承接長條圖教學,本文示範使用 Graphics.FillPie 繪製餅圖,同樣從 Access 資料庫讀取銷售資料動態生成。 餅圖繪製核心數學 餅圖 =
ASP.NET ViewState 機制深度解析:隱藏欄位儲存、EnableViewState 控制與傳統 ASP 對比
ViewState 是 ASP.NET WebForms 自動保持控件狀態的關鍵機制。本文剖析其運作原理、隱藏欄位結構、啟用/停用策略與傳統 ASP 差異。
ASP.NET GDI+ 動態繪製資料長條圖:從資料庫讀取資料、Bitmap 繪圖至瀏覽器輸出完整實作
ASP.NET 內建 System.Drawing (GDI+) 讓伺服器端動態生成圖表成為可能。本文示範從 Access 資料庫讀取銷售資料,繪製長條圖並以圖
ASP.NET 表單驗證控件完整指南:驗證控件架構、Page.IsValid 與伺服器/用戶端雙重驗證機制
ASP.NET 內建強大的驗證控件體系,徹底解決傳統 ASP 手寫 JavaScript 驗證的維護惡夢。本文系統介紹驗證控件架構、核心屬性與雙重驗證流程。
ASP.NET 2.0 Trace 追蹤資訊程式碼存取:TraceFinished 事件與 TraceContextRecord 完整應用
ASP.NET 2.0 引入 TraceContext.TraceFinished 事件,讓開發者能在所有追蹤資料收集完成後,以程式碼存取、過濾、自訂輸出追蹤資
ASP.NET 整合 Microsoft Speech SDK 實現語音合成 (TTS):伺服器端語音產生與播放完整指南
文字轉語音 (TTS) 技術讓應用程式能「朗讀」動態文字內容。本文介紹如何在 ASP.NET 中整合 Microsoft Speech Application
ASP.NET GDI+ 動態為圖片加浮水印:上傳即時處理、版權保護完整實作
專案需求:使用者上傳產品圖片時,伺服器自動加入公司版權浮水印,避免人工後製。利用 System.Drawing 命名空間 (GDI+) 即可輕鬆實現。 核心實
ASP 試題庫與線上考試系統:B/S 架構、自動組卷、無紙化考試完整方案設計
基於 ASP + SQL Server + IIS 的 B/S 架構考試系統,實現試題錄入、查詢、手動/自動組卷、線上作答、自動評分、成績分析全流程,大幅降低教
使用 ASP.NET System.Web.Mail 快速建立郵件發送系統:SMTP 協定、MailMessage 與 SmtpMail 完整實作
.NET Framework 內建 System.Web.Mail 命名空間 (注意:.NET 2.0+ 建議改用 System.Net.Mail),讓郵件發送
ASP.NET 五大頁面導向方式完整比較:HyperLink、Response.Redirect、Server.Transfer、Server.Execute 與超連結
頁面導向是 Web 開發最基礎也最關鍵的操作。ASP.NET 提供多種方式,各有適用場景與效能特性。本文系統比較五大方式,助你精準選型。 方式對照表 方
為 ASP.NET 控件添加設計時支援:IntelliSense、屬性瀏覽器、工具箱、HTML 視圖與自定義設計器完整指南
優秀的控件不僅執行時強大,更要在 Visual Studio 設計時提供一流體驗。本文系統介紹五大設計時支援類型及其實作機制。 五大設計時支援類型 支援
ASP.NET Forums 2.0 整合既有會員系統實戰:單向同步 Bridge 頁面實作
專案需將現有會員系統的註冊、登入、修改密碼操作單向同步至 ASP.NET Forums (ANF) 2.0,盡量不動既有代碼。採用「Bridge 頁面」模式:既