本書主要介紹如何開發(fā)ASP.NET控件和組件,共分六個部分。第一部分介紹了ASP.NET的基礎知識,包括ASP.NET概述、頁面編程模型、組件編程概述等內容。第二部分介紹了ASP.NET服務器控件的實現,包括用戶控件、自定義控件及其兩者間的比較等內容。第三部分分析了ASP.NET服務器控件的結構,詳細介紹了如何創(chuàng)建基本控件,包括簡單屬性和視圖狀態(tài)、生成、控件的生命周期、事件和回傳、復雜屬性和狀態(tài)管理、控件的樣式、復合控件、客戶端行為、驗證器控件、設計期功能、數據綁定控件、本地化、許可和其他內容。第四部分描述了XMLWeb服務和HTTP處理程序。第五部分列舉了現實生活中常見的控件示例。第六部分包括三個附錄。無論是對初級的控件開發(fā)者還是對經驗豐富的高手,不管是為己用還是為商用開發(fā)控件,本書都是一本難得的ASP編程開發(fā)指南。開發(fā)專業(yè)、可復用的ASP.NET服務器控件和組件的完全指南?。??作為ASP.NET核心位置的頁面和控件框架,WebForms使開發(fā)動態(tài)Web應用程序變得更容易。讀者不僅可以使用ASP.NET提供的控件,而且可以通過創(chuàng)建自己的服務器控件來增強Web站點和應用程序的功能。另外,還可以基于商業(yè)目的開發(fā)和發(fā)布自己的控件。本書是一本全面的開發(fā)指南,由權威人士編著而成,結合實際提供了概念和架構方面的細節(jié),為創(chuàng)建自定義??蓮陀煤蛯I(yè)水準的服務器控件提供了大量的幫助信息和帶有豐富設計期功能的真實代碼示例。另外,本書還講述了如何開發(fā)合并控件加入XMLWeb服務,以及配置和HTTP運行期、打包、部署。調試等大量相關主題。本書同時也介紹了用于創(chuàng)建Web應用程序和使用服務器控件的ASP.NETWebMatrix工具。服務器控件●用戶控件●實現屬性●視圖狀態(tài)管理●生成●控件的生命周期●事件和回傳●復合控件、驗證器控件和數據綁定控件●樣式●客戶端行為●設計期功能●本地化、許可和部署服務器組件●XMLWeb服務●HTTP處理程序服務器控件案例研究●模板化數據綁定控件●基于DHTML的服務器控件