體驗 ASP.NET MVC Preview 5 (4):實戰 ModelBinder,將 Action 參數實體化
承上篇分析 ModelBinder,本文透過簡單 Demo 為全站 Entity 物件建構通用、可擴展的 ModelBinder 引擎。目標:讓實體物件與 UR
在 ASP.NET MVC 框架下使用富文本編輯器 FCKeditor
學習 ASP.NET MVC 一段時間,想開發部落格小程式,卻找不到現成好用的 MVC 富文本編輯器。雖可引用 WebForm 組件,但感覺不順手,決定自行整合
庖丁解牛 ASP.NET 3.5 控件開發系列——頁面狀態機制(一):概述與視圖狀態
本章內容 6.1 頁面狀態概述 6.2 視圖狀態機制 6.3 控件狀態機制 6.4 視圖狀態與控件狀態的關係 6.5 加密頁面狀態 6.6 清除頁面狀態 6.
庖丁解牛 ASP.NET 3.5 控件開發系列——頁面狀態機制(二):自定義類型視圖狀態實現
6.2.4 實現自定義類型視圖狀態 以 ViewStateControl 為例,繼承 WebControl,具備 LoadViewState/SaveViewS
庖丁解牛 ASP.NET 3.5 控件開發系列——頁面狀態機制(三):控件狀態機制
6.3 控件狀態機制 ASP.NET 2.0 引入控件狀態,讓關鍵資料不因視圖狀態被禁用而丟失。控件狀態無法像視圖狀態那樣被停用,預設同樣儲存於頁面隱藏欄位。其
庖丁解牛 ASP.NET 3.5 控件開發系列——頁面狀態機制(四):清除頁面狀態
6.6 清除頁面狀態 控件開發時有時需清除子控件的頁面狀態,例如資料繫結時重建子控件: public override void DataBind() {
庖丁解牛 ASP.NET 3.5 控件開發系列——控件事件與資料回發機制(一)
本章內容 5.1 控件事件與資料回發概述 5.2 事件與資料回發機制的實現 5.3 複合控件的事件處理機制 5.1 控件事件與資料回發概述 5.1.1 事件
庖丁解牛 ASP.NET 3.5 控件開發系列——正確處理繼承基類中的控件事件(二)
5.2.4 正確處理繼承基類中控件的事件 以 KingTextBox 為例,其 RaisePostDataChangedEvent 呼叫 OnTextChang
庖丁解牛 ASP.NET 3.5 控件開發系列——複合控件事件處理機制(三)
5.3.3 複合控件的事件處理 複合控件事件處理依功能可分三類: 子控件內部事件處理——子控件事件獨立運作,與主控件無關,用法同一般頁面事件。 包含處理機制—
開發故事第一回:以簡單方式合併並執行多個可執行檔
寫了許多 .NET Framework 探討文章,偶爾換個口味,從實踐角度分享開發中的鮮活故事。無論簡單或深入,記錄下來都是一種積累。本系列以故事形式闡述技術應
LINQ 來了,先忘記 foreach:從集合轉換看思維轉型
LINQ 已全面登上舞台,本文不探討其優劣,而是透過開發過程中一個小小的集合轉換案例,展示 LINQ 如何帶來更優雅的編碼體驗。對技術而言,創新的最大阻力往往不
開發故事(三):List 排序進階——Lambda 表達式實作自訂 Comparison 與 Comparer
排序需求 BookStore 包含書名、價格、出版日期。預設 Sort() 無法滿足多欄位排序。 Lambda Comparison a.Price.Com
開發故事(四):運用反射在執行時動態讀取自訂 Attribute 資訊
自訂 Attribute [AttributeUsage(AttributeTargets.Class, Inherited=false, AllowMulti
開發故事(五):讓本地 Web 應用擁有專屬網域名稱
修改 Hosts 檔案 路徑:%systemroot%\system32\drivers\etc\hosts,需系統管理員權限編輯。 127.0.0.1
ASMX Web Service 採用 Windows 整合驗證完整設定指南
Web.config 設定 <authentication mode=Windows /> <authorization> <
ASP.NET 中實踐經典 MVC 設計模式:分離 Model、View、Controller 的兩層架構
WebForm 中的 MVC 對應 View:.aspx 頁面標籤與內嵌程式碼。 Controller:Code-behind (.aspx.cs/.vb)
ASP.NET MVC 框架入門:TaskList 範例展示 AJAX 局部更新與行為擴充
TaskList 架構 Controller:單一 TaskListController 處理所有請求。 Model:Task 類別與 TaskList 集合
ArrayList 動態擴容機制探討:基於 Object 陣列的成長策略
建構子與內部陣列 ArrayList() 預設容量 0,ArrayList(int capacity) 指定初始容量,ArrayList(ICollection