TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
ASP.NET 2.0 服務器控件與組件開發高級編程(簡體書)
滿額折

ASP.NET 2.0 服務器控件與組件開發高級編程(簡體書)

人民幣定價:148 元
定  價:NT$ 888 元
優惠價:87773
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:23 點
相關商品
商品簡介
作者簡介
目次

商品簡介

本書是一本專門介紹服務器控件和組件的開發與使用的圖書。全書共分為33章,分別介紹了Ajax控件和組件、ASP.NET 2.0 Web部件控件、ASP.NET 2.0安全、ASP.NET 2.0表格式和分層式數據源控件、ASP.NET 2.0表格式數據綁定控件、自定義架構導入擴展和ISerializable接口、基于提供程序的服務等內容。本書可幫助讀者學習、掌握服務器控件和組件的各種開發技巧、知識和經驗。
本書適合于那些需要學習如何創建自定義服務器控件和組件的讀者。
作者簡介:
Shahram Khosravi,在學院期間,Shahram Khosravi是一名軟件工程師。在獲得學博士學位之后,他繼續為一個切割軟件開發項目工作。Shahram是一名高級軟件工程師、咨詢師、作家和講師。他講授的課程包括ASP.NET、Web服務、NET技術、XML技術、ADO.NET、C#、3D計算機圖形、智能界面(Human Interface,縮寫為HI)可用性和設計模式等。他擁有超過10年的面向對象分析、設計和編程經驗。Shahram還撰寫了大量.NET Framework、ADO.NET、ASP.NET和XML技術的文章。這些文章發表于多個主要的行業雜志上,如Dr.Dobb's Journal、asp.netPRO和Microsoft MSDN Online。他對于應用、教授和撰寫有關最新的微軟技術抱有極大熱情,同時,還為使用這些技術的人們提供咨詢和培訓服務。

作者簡介


Shahram Khosravi,在學院期間,Shahram Khosravi是一名軟件工程師。在獲得學博士學位之后,他繼續為一個切割軟件開發項目工作。Shahram是一名高級軟件工程師、咨詢師、作家和講師。他講授的課程包括ASP.NET、Web服務、NET技術、XML技術、ADO.NET、C#、3D計算機圖形、智能界面(Human Interface,縮寫為HI)可用性和設計模式等。他擁有超過10年的面向對象分析、設計和編程經驗。Shahram還撰寫了大量.NET Framework、ADO.NET、ASP.NET和XML技術的文章。這些文章發表于多個主要的行業雜志上,如Dr.Dobb's Journal、asp.netPRO和Microsoft MSDN Online。他對于應用、教授和撰寫有關最新的微軟技術抱有極大熱情,同時,還為使用這些技術的人們提供咨詢和培訓服務。

目次

第1章 ASP.NET 2.0框架
1.1 請求過程
1.2 為什么開發自定義組件
1.3 小結
第2章 開發簡單的自定義控件和用戶控件
2.1 隱藏信息
2.2 部署自定義控件 
2.3 在Web頁面中使用自定義控件 
2.4 為自定義控件添加屬性 
2.5 為自定義控件添加設計時屬性
2.6 將自定義控件添加到Visual Studio工具箱 
2.7 與HtmlTextWriter相關的枚舉 
2.8 狀態管理 
2.9 用戶控件 
2.10 小結 
第3章 開發自定義控件樣式 
3.1 Style類 
3.2 WebControl類 
3.3 繼承WebControl類 
3.4 開發自定義Style類 
3.5 使用自定義Style類 
3.6 小結 
第4章 開發自定義控件事件 
4.1 事件介紹 
4.2 .NET事件設計模式 
4.3 事件優化 
4.4 回傳 
4.5 頁面生命周期 
4.6 小結 
第5章 開發自定義復合控件 
5.1 再次修改CreditCardForm6 
5.2 創建復合控件 
5.3 小結
第6章 開發自定義模板控件
6.1 自定義容器控件內容
6.2 TemplatedCreditCardForm控件
6.3 在ASP.NET頁面中使用模板
6.4 模板內幕
6.5 數據綁定表達式
6.6 數據綁定表達式內幕
6.7 默認模板
6.8 小結
第7章 開發包含復雜屬性的自定義控件
7.1 容器控件的樣式屬性
7.2 自定義容器控件外觀
7.3 狀態管理
7.4 實現IStateManager接口的類型
7.5 不實現IStateManager接口的類型
7.6 容器控件樣式的狀態管理
7.7 聲明持久性
7.8 小結
第8章 ASP.NET請求處理框架
8.1 請求過程
8.2 HTTP模塊
8.3 HTTP處理程序
8.4 HTTP處理程序工廠
8.5 控件生成器
8.6 開發自定義HTTP模塊
8.7 注冊自定義HTTP模塊
8.8 開發自定義HTTP處理程序工廠
8.9 開發自定義HTTP處理程序
8.10 開發自定義控件生成器
8.11 小結
第9章 數據綁定
9.1 CustomTable控件
9.2 設置數據源
9.3 重寫CreateChildControls方法
9.4 重寫DataBind方法
9.5 創建控件層次
9.6 重寫CreateControlStyle屬方法
9.7 實現CustomTable事件
9.8 重寫OnBubbleEvent
9.9 CustomTableRow類
9.10 CustomTableRowCollection類
9.11 子控件樣式
9.12 重寫Render方法
9.13 狀態管理
9.14 在頁面中使用CustomTable控件
9.15 CustomTable控件的缺點
9.16 小結
第10章 XML Web服務
10.1 開發和使用XML Web服務
10.2 添加引用按鈕背后的秘密
10.3 WSDL文檔
10.4 XmlWebServiceMethodInvoker類
10.5 如何使用XmlWebServiceMethodInvoker
10.6 緩存編譯后的代理類
10.7 開發XML Web服務自定義控件
10.8 XmlWebServiceResolver組件
10.9 小結
第11章 實現架構導入擴展和ISerializable接口
11.1 實現IXmlSerializable接口
11.2 開發自定義架構導入擴展
11.3 注冊自定義架構導入擴展
11.4 以塊化方式發送和接收數據
11.5 XmlWebServiceMethodInvoker的可擴展能力
11.6 小結
第12章 理解ASP.NET 2.0表格式數據源控件模型
12.1 為什么需要ASP.NET 2.0數據源控件模型
12.2 ASP.NET 2.0數據源控件模型
12.3 AS P.NET 2.0表格式數據源控件模型
12.4 小結
第13章 ASP.NET 2.0數據源控件參數模型
13.1 Parameters類
13.2 Parameter類
13.3 ParameterCollection類
13.4 自動調用GetValues和UpdateValues方法
13.5 綜合應用
13.6 開發自定義參數
13.7 小結
第14章 開發ASP.NET 2.0自定義表格式數據源控件
14.1 XmlWebServiceMethodInvoker組件
14.2 DataSourceControl類
14.3 DataSourceView類
14.4 RetrieveMethodArgumentNamesAndValues方法
14.5 狀態管理
14.6 小結
第15章 理解ASP.NET 2.0分層式數據源控件模型
15.1 IHierarchicalDataSource接口
15.2 HierarchicalDataSourceControl類
15.3 HierarchicalDataSourceView類
15.4 IHierarchyData接口
15.5 IHierarchicalEnumerable接口
15.6 小結
第16章 開發ASP.NET 2.0自定義分層式數據源控件
16.1 CustomSqlDataSource控件
16.2 SqlHierarchyDataPropertyDescriptor類
16.3 SqlHierarchyData類
16.4 SqlHierarchicalEnumerable類
16.5 SqlHierarchicalDataSourceView類
16.6 小結
第17章 理解ASP.NET 2.0表格式數據綁定控件模型
17.1 本章概述
17.2 ASP.NET 1.x數據綁定控件模型
17.3 BaseDataBoundControl類
17.4 開發繼承自BaseDataBoundControl的自定義數據綁定控件
17.5 DataBoundControl類
17.6 開發繼承自DataBoundControl的自定義數據綁定控件
17.7 CompositeDataBoundControl類
17.8 開發繼承自CompositeDataBoundControl的控件
17.9 小結
第18章 ASP.NET 2.0數據控件字段模型
18.1 為什么需要ASP.NET 2.0數據控件字段模型
18.2 DataControlField組件
18.3 BoundField
18.4 DataControlFieldCollection組件
18.5 開發自定義數據控件字段
18.6 小結
第19章 開發ASP.NET 2.0自定義表格式數據綁定控件
19.1 繼承自CompositeDataBoundControl
19.2 重寫CreateChildControls方法
19.3 重寫CreateDataSourceSelectArguments方法
19.4 重寫CreateControlStyle方法
19.5 重寫OnBubbleEvent方法
19.6 重寫Render方法
19.7 狀態管理
19.8 重寫OnInit方法
19.9 事件
19.10 GridViewRow類
19.11 GridViewRowCollection類
19.12 小結
第20章 為什么需要ASP.NET 2.0成員資格/角色模型
20.1 ASP.NET 1.x安全模型
20.2 授權機制
20.3 ASP.NET 1.x安全模型的缺點
20.4 .NET 2.0提供程序模式
20.5 小結
第21章 理解ASP.NET 2.0成員資格模型
21.1 Membership類
21.2 成員資格API
21.3 開發自定義安全控件
21.4 MembershipUser類
21.5 小結
第22章 開發自定義MembershipProvider和MembershipUser組件
22.1 MembershipProvider類
22.2 SqlMembershipProvider類
22.3 ProviderBase基類
22.4 MembershipProvider類
22.5 注冊SqlMembershipProvider
22.6 使用自定義成員資格提供程序
22.7 擴展ASP.NET 2.0成員資格API
22.8 小結
第23章 理解ASP.NET角色管理模型
23.1 角色管理API
23.2 RolePrincipal類
23.3 RoleManagerModule類
23.4 小結
第24章 開發自定義角色提供程序、模塊和主體
24.1 RoleProvider基類
24.2 XmlRoleProvider
24.3 ProviderBase類
24.4 XML API
24.5 實現RoleProvider類的方法
24.6 開發自定義角色主體
24.7 開發自定義角色管理模塊
24.8 使用XmlRoleProvider
24.9 小結
第25章 開發基于提供程序的自定義服務
25.1 開發基于提供程序的自定義服務的方法
25.2 基于提供程序的RSS服務
25.3 自定義提供程序基類
25.4 自定義提供程序集合
25.5 配置Web.config和Machine.config文件
25.6 實現Service類
25.7 使用RSS服務
25.8 SqlRssProvider類
25.9 RssHelper類
25.10 XmlRssProvider類
25.11 小結
第26章 開發Ajax控件和組件:客戶端功能
26.1 Ajax組件和控件
26.2 Ajax控件客戶端功能的實現方法
26.3 呈現方式
26.4 部署
26.5 呈現控件的客戶端腳本的時機
26.6 呈現控件的客戶端腳本的位置
26.7 退回到服務器端代碼
26.8 開發Ajax控件
26.9 小結
第27章 開發Ajax控件和組件:異步客戶端回調
27.1 為什么使用AjaxDropDownList控件
27.2 客戶端回調機制
27.3 實現ASP.NET 2.0客戶端回調機制
27.4 ASP.NET 2.0客戶端回調機制
27.5 未知類型數據存儲Ajax控件
27.6 主/次窗體
27.7 開發Ajax數據控件字段
27.8 AjaxDetailsDialog控件
27.9 AjaxField數據控件字段
27.10 DropDownListField2控件
27.11 Ajax控件CustomGridView
27.12 小結
第28章 開發Ajax控件和組件:Ajax模式
28.1 模式
28.2 Google的XML Web服務API
28.3 預測式獲取(Predictive Fetch)模式
28.4 小結
第29章 開發Ajax控件和組件:更多的Ajax模式
29.1 周期式刷新(Periodic Refresh)模式
29.2 提交節流(Submission Throttling)模式
29.3 顯式提交(Explicit Submission)模式
29.4 小結
第30章 理解ASP.NET 2.0 Web部件框架
30.1 什么是ASP.NET Web部件框架
30.2 以聲明方式開發WebPart控件
30.3 移動WebPart控件
30.4 個性化WebPart控件的屬性
30.5 個性化WebPart控件的自定義屬性
30.6 添加已聲明的WebPart控件
30.7 添加已關閉的WebPart控件
30.8 導出WebPart控件
30.9 添加導入的WebPart控件
30.10 Web部件框架的主要組件
30.11 Part基類
30.12 小結
第31章 開發自定義WebPart、EditorPart和CatalogPart控件
31.1 WebPart基類
31.2 開發自定義WebPart控件
31.3 實現IWebPart接口
31.4 IWebActionable接口
31.5 EditorPart基類
31.6 開發自定義EditorPart控件
31.7 CatalogPart基類
31.8 開發自定義CatalogPart控件
31.9 小結
第32章 開發自定義WebPartZoneBase控件
32.1 WebZone基類
32.2 WebPartZoneBase基類
32.3 WebPartZone類
32.4 開發自定義WebPartZone控件
32.5 WebPartChrome類
32.6 開發自定義WebPartChrome
32.7 小結
第33章 WebPartManager、Web部件連接和數據綁定WebPart控件
33.1 開發自定義WebPartManager控件
33.2 連接WebPart控件
33.3 開發數據綁定WebPart控件
33.4 小結

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 773
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區