深入剖析ASP.NET组件设计

深入剖析ASP.NET组件设计
作 者: 黄忠成
出版社: 电子工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ASP.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  黄忠成,撰写项目程序出身的程序员,早期使用Clipper,在Windows出现后改用DELPHI与JAVA。在程序设计领域已有十多年了,期间撰写过许多不同应用领域的程序。目前担任企业技术顾问,主管多个.NET项目,闲暇之余常著文自娱,偶有优者则投稿杂志,擅长组件设计及.NET、Java、Delphi等技术。

内容简介

这是一本专门讨论ASP.NET组件设计的书籍,与已有的同类书相比,本书提供了更为完整的范例,对ASP.NET核心运作模式做了更为深入的探讨,并且纳入了许多书籍跳过不谈的章节——IDE环境。因此,它为目前惟一一本深入探讨ASP.NET核心、IDE交互、提供完整且具商业价值范例的ASP.NET组件设计专书。本书重点介绍ASP.NET内部核心运作模式、组件设计基础与IDE环境协同作业,乃至如何撰写市面上常见的专业型组件等内容。作者倾力让本书涵盖几乎所有与设计ASP.NET组件相关的技术,是您进入ASP.NET组件设计的殿堂。

图书目录

第一章 组件概论

1-1 历史的沿革

1-2 组件的定义

1-3 Library、Suite、Framework

1-4 Design Patterns与组件设计

1-5 三大元素:Methods、Properties、Events

第二章 Essential .NET Framework & C#

2-1 C# and Component Programming

2-2 Attributes

2-3 Reflection

2-4 CodeDOM

2-5 Collections

2-6 Deployment

第三章 ASP.NET 组件结构

3-1 由IIS到Page 对象

3-2 ViewState的真相

3-3 Control类

3-4 Post-Back 结构

3-5 WebControl类

3-6 HttpHandler与HttpModule

第四章 初探ASP.NET组件设计

4-1 WebTimer 组件

4-2 NumberEditor控件

4-3 全面性的思考,Editor Suite

4-4 组件的封装与部署

第五章 复合型控件

5-1 无用却有趣的LoginControl 控件

5-2 WebPanel控件

5-3 WebNavigatorBar控件

第六章 与IDE共舞

6-1 ASP.NET Designer行为模式

6-2 .NET Framework与IDE

6-3 Toolbox Pattern

6-4 Type Designer

6-5 .NET IDE

第七章 DataBound组件

7-1 解开DataBinding技术之谜

7-2 WebComboBox控件

7-3 变化无穷的WebComboBox

第八章 Template

8-1 Template技术

8-2 ITemplate与设计时期支持

8-3 Template DataBound

第九章 Validator

9-1 Validator运作原理

9-2 PowerValidators组件

第十章 WebDatePicker与WebMenu

10-1 WebDatePicker控件

10-2 WebMenu控件

第十一章 Mobile Controls与Whidbey (Visual Studio.NET 2004)

11-1 ASP.NET Mobile Controls

11-2 ASP.NET 2.0(Whidbey)

附录A 安装程序制作Q&A

附录B 其他与IDE相关的Attributes补遗