ASP.NET网络系统程序开发

ASP.NET网络系统程序开发
作 者: 陈宗兴
出版社: 中国水利水电出版社
丛编项: 万水计算机编程技术与应用系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: ASP.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《ASP.NET网络系统程序开发》作者简介

内容简介

ASP.NET是微软公司推出的新一代Active Server Pages(活动服务器页面)脚本语言,也是微软公司发展的新型.NET体系结构的重要组成部分。本书全面介绍ASP.NET,内容包括基本架构、使用yB语言的编程方法以及HTML控件和Web控件的应用技术。本书除了介绍与ASP.NET有关的基本内容之外,还介绍了自定义控件应用以及与ADO.NET结合操作相关数据库等较为高级的技术,是一本理论与实际编程作业相结合的书籍。本书的配套光盘包括了书中所有范例的源代码,可供有兴趣的读者练习使用。本书特别适合于Web服务器管理人员所用,对于那些有志于从事网络管理、Web页面编辑工作的人员来说,也有一定的参考价值。

图书目录

改编者的话

自序

第一章 编写ASP. NET前的准备工作

1. 1 . NET Framework的优势

1. 1. 1 平台通用类函数库支持

1. 1. 2 结合W3CXML标准

1. 1. 3 提高程序设计速度

1. 1. 4 多种程序语言支持

1. 1. 5 采用共同语言执行环境

1. 2 ASP.NETT执行架构

1. 2. 1 ASE.NET执行架构

1. 2. 2 ASP.NET网站应用系统需要的架构

1. 3 建立ASRNET平台

1. 3. 1 升级Windows

1. 3. 2 升级InternetExplorer

1. 3. 3 安装. NETFramework

1. 4 Web应用程序设定

第二章 VisualBasic. NET基本语法

2. 1 变量声明

2. 1. 1 变量架构

2. 1. 2 数据类型

2. 1. 3 变量声明

2. 1. 4 运算符应用

2. 1. 5 数组声明

2. 1. 6 数据类型转换函数

2. 2 程序应用

2. 2. 1 一般子程序与函数

2. 2. 2 自定义函数应用

2. 3 流程控制结构

2. 3. 1 单层判断结构IF Then

2. 3. 2 嵌套式PThen语法

2. 3. 3 Select…Case多重分支判断结构

2. 3. 4 For…Next计数循环控制

2. 3. 5 ForEach…In…Next数组循环

2. 3. 6 DoWhile…Loop/Do…LoopWhile条件式循环控制结构

第三章 HTML控件概念

3. 1 什么叫HTML控件

3. 2 使用HTML控件的原因

3. 3 HTML与HTML控件之间的转换

3. 3. 1 语法解释

3. 3. 2 HTML控件对象的类来源

3. 3. 3 命名空间的使用

3. 3. 4 WebForm网页架构说明

第四章 HTML控件应用

4. 1 HTML控件的命名空间

4. 2 HTML控件的种类

4. 2. 1 界面HTML控件

4. 2. 2 WebForm窗体网页相关控件

4. 3 HTML控件的通用属性

4. 3. 1 HTML控件通用属性继承来源

4. 3. 2 HTMLControl类的Attributes属性

4. 3. 3 HTMLControl类的Style属性

4. 3. 4 HTMLControl类的Parent属性

4. 3. 5 HTMLControl类的Controls属性

4. 3. 6 HTMLControl类的Disabled属性

4. 3. 7 HTMControl类的TemplateSourceDirectory属性

4. 3. 8 HTMLControl类的Visiable属性

4. 4 HTMLAnchorHTML控件

4. 4. 1 HTMLAnchor控件用法

4. 4. 2 HTMLAnchor控件命名空间架构

4. 4. 3 HTMLAnchor语法

4. 4. 4 HTMLAnchor控件应用范例

4. 5 HTMLButton控件

4. 5. 1 HTMLButton控件用法

4. 5. 2 HTMLButton控件命名空间架构

4. 5. 3 HTMLButton控件语法

4. 5. 4 HTMLButton控件应用范例

4. 6 HTMLForm控件

4. 6. 1 HTMLForm控件用法

4. 6. 2 HTMLForm控件命名空间架构

4. 6. 3 HTMLForm控件语法

4. 6. 4 HTMLForm窗体网页操作状态管理

4. 6. 5 HTMLForm控件应用范例

4. 7 HTMLImage控件

4. 7. 1 HTMLImage控件用法

4. 7. 2 HTMLImage控件命名空间架构

4. 7. 3 HTMLlmage控件应用范例

4. 8 Page类

4. 8. 1 Page类的用法

4. 8. 2 Page对象的命名空间架构

4. 8. 3 Page类的重要属性. 方法和事件

4. 8. 4 网页事件执行顺序

4. 8. 5 Page对象建立时Init事件应用

4. 8. 6 Page对象Load事件应用范例

4. 8. 7 Page对象Unload事件应用范例

4. 8. 8 Page对象与客户端事件程序整合应用

4. 8. 9 Page对象送出隐藏性字段标签

4. 8. 10 Page对象判断网页是否回传的应用

4. 8. 11 Page对象的状态管理应用

4. 8. 12 Page对象智能导航应用

4. 9 HTMLInputButton控件

4. 9. 1 HTMLInputButton控件用法

4. 9. 2 HTMLlnputButton控件命名空间架构

4. 9. 3 HTMLInputButton控件应用范例

4. 10 HTMLInputCheckBox控件

4. 10. 1 HTMLInputChockBox控件用法

4. 10. 2 HTMLInputCheckBox控件命名空间架构

4. 10. 3 HTMLInputCheckBox控件语法

4. 10. 4 HTMLInputCheckBox控件应用范例

4. 11 HTMLInputHidden控件

4. 11. 1 HTMLInputHidden控件用法

4. 11. 2 HTMLInputHidden控件命名空间架构

4. 11. 3 HTMLInputHidden控件语法

4. 11. 4 HTMLInputHidden控件应用范例

4. 12 HTMLInputImage控件

4. 12. 1 HTMLInputImage控件用法

4. 12. 2 HTMLInputImage控件语法

4. 12. 3 HTMLlnputImage控件应用范例

4. 13 HTMLInputRadioButton控件

4. 13. 1 HTMLInputRadioButton控件用法

4. 13. 2 HTMLInputRadioButton控件命名空间架构

4. 13. 3 HTMLInputRadioButton控件应用范例

4. 14 HTMLInputTextBox控件

4. 14. 1 HTMLInputTextBox控件用法

4. 14. 2 HTMLInputTextBox控件命名空间架构

4. 14. 3 HTMLlnputTexlBox控件语法

4. 14. 4 HTMLInputTextBox控件应用范例

4. 15 HTMLSelect控件

4. 15. 1 HTMLSelect控件用法.

4. 15. 2 HTMLSelect控件命名空间架构

4. 15. 3 HTMLSelect控件语法

4. 15. 4 HTMLSelect控件应用范例--不同显示类型应用

4. 15. 5 HTMLSelect控件应用范例--提取用户选择项目

4. 15. 6 HTMLSelect控件应用范例--多重选择应用

4. 15. 7 HTMLSelect控件范例应用--数据绑定

4. 16 HTMLTable. HTMLTableRow. HTMLTableCell控件

4. 16. 1 HTMLTable对象用法

4. 16. 2 HTMLTable. HTMLTableRow. HTMLTableCell控件命名空间架构

4. 16. 3 HTMLTable. HTMLTableRow. TMLTableCell控件语法

4. 16. 4 HTMLTable控件应用范例--动态行与列对象应用

4. 16. 5 HTMLTable控件应用范例--动态产生数据清单

4. 17 HTMLTextArea控件

4. 17. 1 HTMLTextArea控件用法

4. 17. 2 HTMLTextArea控件命名空间架构

4. 17. 3 HTMLTextArea控件语法

4. 17. 4 HTMLTextArea控件应用范例

第五章 Web控件应用

5. 1 什么叫Web控件

5. 1. 1 采用XML语法定义

5. 1. 2 Web控件支持较为丰富的界面属性与方法

5. 1. 3 Web控件完全支持数据绑定

5. 1. 4 Web控件完全支持服务器端事件

5. 2 Web控件类型细分

5. 2. 1 内部控件

5. 2. 2 条列式内部控件

5. 2. 3 丰富控件

5. 2. 4 验证控件

5. 2. 5 清单绑定控件

5. 3 TextBox控件

5. 3. 1 TextBox控件用法

5. 3. 2 TextBox控件命名空间架构

5. 3. 3 TextBox控件语法

5. 3. 4 TextBox控件应用范例--各种输入样式的应用示例

5. 3. 5 TextBox控件应用范例--数据绑定应用

5. 4 Button控件

5. 4. 1 Button控件用法

5. 4. 2 Button控件命名空间架构

5. 4. 3 Button控件语法

5. 4. 4 Button控件应用范例--用户触发服务器端的事件处理程序

5. 4. 5 Button控件应用范例--Command事件高级应用

5. 5 CheckBox控件

5. 5. 1 CheckBox控件用法

5. 5. 2 CheckBox控件命名空间架构

5. 5. 3 CheckBox控件语法

5. 5. 4 CheckBox控件应用范例--复选框界面设计

5. 5. 5 CheckBox控件应用范例--数据绑定应用技术

5. 6 CheckBoxList控件

5. 6. 1 CheckBoxList控件用法

5. 6. 2 CheckBoxList控件命名空间架构

5. 6. 3 CheckBoxList控件语法

5. 6. 4 CheckBoxList控件应用范例--固定清单项目设定应用

5. 6. 5 CheckBoxList控件应用范例--数据绑定和显示布局应用

5. 6. 6 CheckBoxList控件应用范例--执行期间项目调整

5. 7 DropDownList控件

5. 7. 1 DropDownList控件用法

5. 7. 2 DropDownList控件命名空间架构

5. 7. 3 DropDownList控件语法

5. 7. 4 DropDownList控件应用范例--固定项目应用

5. 7. 5 DropDownList控件应用范例--自动回传与数据绑定应用

5. 8 HyperLink控件

5. 8. 1 HyperLink控件用法

5. 8. 2 HyperLink控件命名空间架构

5. 8. 3 HyperLink控件语法

5. 8. 4 HyperLink控件应用范例--超级链接设定

5. 9 Image控件

5. 9. 1 Image控件用法

5. 9. 2 Image控件命名空间架构

5. 9. 3 Image控件语法

5. 9. 4 Image控件应用范例--动态图片显示

5. 9. 5 Image控件应用范例--数据绑定动态图片应用

5. 10 ImageButton控件

5. 10. 1 ImageButton控件用法

5. 10. 2 ImageButton控件命名空间架构

5. 10. 3 ImageButton控件语法

5. 10. 4 ImageButton控件应用范例--动态显示图片和事件

5. 10. 5 ImageButton控件应用范例--绑定数据动态显示图片

5. 11 LinkButton控件

5. 11. 1 LinkButton控件命名空间架构

5. 11. 2 LinkButton控件语法

5. 11. 3 LinkButton控件应用范例

5. 12 ListBox控件

5. 12. 1 ListBox控件用法

5. 12. 2 ListBox控件命名空间架构

5. 12. 3 ListBox控件语法

5. 12. 4 ListBox控件应用范例--单一选择固定项目来源应用

5. 12. 5 ListBox控件应用范例--绑定数据与多列选择应用

5. 13 Literal控件

5. 13. 1 Literal控件用法

5. 13. 2 Literal控件命名空间架构

5. 13. 3 Literal控件语法

5. 13. 4 Literal控件应用范例--执行期间与设计期间对象应用

5. 14 Panel控件

5. 14. 1 Panel控件用法

5. 14. 2 Panel控件命名空间架构

5. 14. 3 Panel控件语法

5. 14. 4 Panel控件应用范例--动态调整网页界面

5. 14. 5 Panel控件应用范例--执行期间加入用户自定义控件

5. 15 PlaceHolder控件

5. 15. 1 PlaceHolder控件用法

5. 15. 2 PlaceHolder控件命名空间架构

5. 15. 3 PlaceHolder控件语法

5. 15. 4 PlaceHolder控件应用范例

5. 16 RadioButton控件

5. 16. 1 RadioButton控件用法

5. 16. 2 RadioButton控件命名空间架构

5. 16. 3 RadioButton控件语法

5. 16. 4 RadioButton控件应用范例

5. 17 RadioButtonList控件

5. 17. 1 RadioButtonList控件用法

5. 17. 2 RadioButtonList控件命名空间架构

5. 17. 3 RadioButtonList控件语法

5. 17. 4 RadioButtonList控件应用范例--设计期间设定项目应用

5. 17. 5 RadioButtonList控件应用范例--执行期间加入项目内容

5. 17. 6 RadioButtonList控件应用范例--绑定数据来源与布局方式

第六章 验证控件应用

6. 1 验证控件基类

6. 2 RequiredFieldValdiator验证控件

6. 2. 1 RequiredFieldValdator控件命名空间架构

6. 2. 2 RequiredFieldValidator控件用法

6. 2. 3 RequiredFieldValidator控件语法

6. 2. 4 RequiredFieldValidator控件应用范例

6. 3 ComparoValidator验证控件

6. 3. 1 CompareValidator验证控件用法

6. 3. 2 CompareValidator验证控件命名空间架构

6. 3. 3 CompareValidator验证控件语法

6. 3. 4 CompareValidator验证控件应用范例

6. 4 RanEeValidator验证控件

6. 4. 1 RangeValidator验证控件用法

6. 4. 2 RangeValidator验证控件命名空间架构

6. 4. 3 RangeValidator验证控件语法

6. 4. 4 RangeValidator验证控件应用范例

6. 5 RegularExpressionValidator验证控件

6. 5. 1 RegularExpressionValidator控件命名空间架构

6. 5. 2 RegularExpressionValidator验证控件用法

6. 5. 3 RegularExpressionValidator验证控件语法

6. 5. 4 RegularExpressionValidator控件应用范例

6. 6 CustomValidator验证控件

6. 6. 1 CustomValidator验证控件命名空间架构

6. 6. 2 CustomValidator验证控件用法

6. 6. 3 CustomValidator验证控件语法

6. 6. 4 CustomValidator验证控件应用范例--客户端程序验证

6. 6. 5 CustomValidator验证控件应用范例--服务器端程序应用

6. 7 ValidationSummary控件

6. 7. 1 ValidationSummary控件命名空间架构

6. 7. 2 ValidationSummary控件用法

6. 7. 3 ValidationSummary控件语法

6. 7. 4 ValidationSummary控件应用范例

第七章 ADO. NET数据存取应用

7. 1 ADO. NET特性

7. 1. 1 采用XML架构

7. 1. 2 离线传输模式

7. 1. 3 可同时存取多个数据表

7. 1. 4 数据存取与连接提供程序分开

7. 1. 5 . NET数据提供程序

7. 1. 6 SQLClient的命名空间

7. 1. 7 OLDB. NET数据提供程序

7. 1. 8 . NET数据提供程序的核心对象结构

7. 2 连接数据源应用

7. 2. 1 SQLServer数据连接应用

7. 2. 2 OLEDB. NET数据源连接方式

7. 3 连接数据库应用

7. 3. 1 SQLConnection对象定义语法

7. 3. 2 引用命名空间

7. 3. 3 SQLConnection对象数据连接应用范例

7. 3. 4 OLEDBConnection对象数据连接应用范例

7. 4 判断数据库连接状态与相关属性应用

7. 4. 1 判断连接状态

7. 4. 2 适时关闭数据连接

7. 4. 3 使用SQLConnection动态切换数据库

7. 4. 4 在执行过程中输入连接字符串

7. 5 Command对象应用

7. 5. 1 Command对象应用方法

7. 5. 2 Command对象的属性与方法

7. 5. 3 Command对象执行查询应用

7. 5. 4 Command对象参数对象查询应用

7. 5. 5 SQLCommand与SQLServer存储过程的组合应用

7. 5. 6 Command对象新增记录应用

7. 5. 7 使用参数向数据库中新增记录

7. 6 在线传输模式的DataReader数据读取对象

7. 6. 1 DataReader功能分析

7. 6. 2 DataReader对象的属性与方法

7. 6. 3 DataReader配合Command对象查询应用

7. 6. 4 Access数据库上的DataReader应用

7. 7 DataSet对象应用

7. 7. 1 DataSet对象简介

7. 7. 2 DataSet对象的属性与方法

7. 7. 3 DataTable对象介绍

7. 7. 4 DataAdapter 数据适配器 对象

7. 7. 5 DataSet数据查询应用

7. 8 DataSet新增记录应用

7. 8. 1 DataSet新增记录应用方法

7. 8. 2 新增记录应用范例

7. 9 OataSet数据删除应用

7. 10 DataSet一对多查询应用

7. 10. 1 DataSet一对多应用方式

7. 10. 2 一对多查询应用范例

7. 11 DataView对象应用

7. 11. 1 DataView应用方式

7. 11. 2 DataView实例的产生语法

7. 11. 3 DataView对象成员分析

7. 11. 4 DataViewRow对象成员

7. 11. 5 DataView对象筛选记录应用

7. 11. 6 DataView对象排序应用

7. 12 DataRelation对象应用

7. 12. 1 DataRelation对象概述

7. 12. 2 DataRelation对象成员

7. 12. 3 DataRelationCollection对象成员

7. 12. 4 DataRelation一对多关联查询应用

第八章 数据清单控件应用

8. 1 BaseDataList基类

8. 1. 1 BaseDataList类的属性和方法

8. 1. 2 DataGrid对象成员

8. 2 DataGrid控件应用--自动产生字段

8. 3 自定义DataGrid的显示样式

8. 3. 1 设定DataGrid对象的前景色和背景色

8. 3. 2 使用HeaderStyle与ItemStyle设定

8. 4 DataGrid数据行交替样式应用

8. 4. 1 DataGrid对象的AltematingltemStyle语法

8. 4. 2 DataGrid单双行交替样式应用范例

8. 5 自定义DataGrid数据列与数据绑定应用

8. 5. 1 绑定字段显示的BoundColumn类应用

8. 5. 2 自定义数据绑定BoundColumn对象语法

8. 5. 3 自定义数据绑定数据列应用范例

8. 6 自定义超级链接数据列应用

8. 6. 1 HyerLinkColumn类应用

8. 6. 2 自定义HyerLinkColumn语法

8. 6. 3 自定义超级链接数据列应用范例

8. 6. 4 提取超级链接DataGrid数据列传递的内容

8. 7 DataGrid自定义按钮数据列应用

8. 7. 1 ButtonColumn对象应用

8. 7. 2 ButtonColumn对象的语法

8. 7. 3 自定义按钮数据列应用范例

8. 8 DataGrid选取数据行应用

8. 8. 1 DataGrid选取数据行应用技术

8. 8. 2 DataCrid选取数据行应用范例,

8. 8. 3 DataGrid数据行单击一对多高级应用

8. 9 DataGrid分页显示应用

8. 9. 1 DataGrid数据行分页显示应用技术

8. 9. 2 DataGrid数据行分页显示应用范例

8. 10 DataGrid编辑数据行应用

8. 10. 1 DataGrid编辑数据行应用技术

8. 10. 2 DataGfid数据维护应用范例

8. 11 DataGrid自定义模板数据列应用

8. 11. 1 TemplateColumn对象成员

8. 11. 2 TemplateColumn模板数据列应用范例

8. 12 DataList控件应用

8. 12. 1 DataList与DatGrid对象的差异

8. 12. 2 DataList对象支持的模板与语法

8. 12. 3 DataList控件记录查询与改动应用范例

8. 13 Repeater控件应用

8. 13. 1 Repeater控件支持的模板

8. 13. 2 Repeater控件语法

8. 13. 3 Repeater控件应用范例

第九章 ASP. NET高级应用技术

9. 1 执行期间加入Web控件

9. 1. 1 执行期间建立基类产生的对象

9. 1. 2 执行期间加入Calendar控件应用范例

9. 2 Web用户控件应用

9. 2. 1 Web用户控件应用方式

9. 2. 2 Web用户控件设计应用

9. 2. 3 执行期间建立Web用户控件对象

9. 2. 4 执行期间由Web用户控件产生对象实例

9. 3 代码隐藏类文件应用

9. 3. 1 程序与网页分离的应用方式

9. 3. 2 使用VisualBasic. NET创建类

9. 3. 3 引用代码隐藏文件的网页应用

9. 4 在ASP. NET中使用类函数库

9. 4. 1 网页与组件文件应用的关系

9. 4. 2 建立组件文件应用

9. 4. 3 建立组件文件

9. 4. 4 查看组件文件 中间文件

9. 4. 5 部署组件文件

9. 4. 6 编写引用自定义组件文件的网页

附录 本书所附光盘安装说明