图书介绍
ASP.NET网络程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET网络程序设计教程](https://www.shukui.net/cover/60/31269687.jpg)
- 张恒,廖志芳,刘艳丽编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115192707
- 出版时间:2009
- 标注页数:290页
- 文件大小:69MB
- 文件页数:301页
- 主题词:主页制作-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET网络程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 网络程序设计概述1
1.1 Internet概述1
1.2三类网络程序设计2
1.2.1基于TCP/IP协议栈的网络编程2
1.2.2基于WWW应用的网络编程2
1.2.3基于.NET框架的Web Services网络编程2
1.3 Web编程概述3
1.3.1 Web的工作原理3
1.3.2动态Web开发技术概述6
1.4 HTML基础9
1.4.1 HTML标记10
1.4.2 HTML文档的基本结构11
1.4.3一些常用的HTML标记12
1.4.4用Visual Studio 2005编辑HTML文档13
1.4.5 XHTML文件14
1.5 XML基础15
1.5.1 XML文档的基本结构15
1.5.2使用XML的特点18
1.5.3 HTML与XML的比较19
1.6小结19
习题19
第2章 ASP.NET 2.0入门20
2.1 ASP.NET 2.0简介20
2.1.1 NET 2.0框架体系结构概述20
2.1.2 ASP.NET 2.0的功能介绍22
2.1.3 ASP.NET与ASP的区别23
2.2 ASP.NET 2.0开发环境的安装与配置23
2.2.1 IIS的安装与配置23
2.2.2 ASP.NET 2.0开发环境27
2.3 ASP.NET 2.0应用程序的框架28
2.3.1 ASP.NET Web窗体代码模型28
2.3.2 ASP.NET Web窗体事件模型31
2.3.3 ASP.NET 2.0编译模型33
2.4 ASP.NET 2.0网站设计步骤34
2.4.1创建ASP.NET网站34
2.4.2创建Web窗体35
2.4.3设计Web窗体界面35
2.4.4编写代码35
2.4.5运行程序36
2.5小结36
习题36
第3章 C#语言基础37
3.1创建一个简单的C#程序37
3.2 C#数据类型38
3.2.1值类型38
3.2.2引用类型40
3.2.3装箱与拆箱42
3.3变量与常量43
3.3.1变量43
3.3.2常量44
3.4流程控制44
3.4.1分支语句44
3.4.2循环结构45
3.5运算符47
3.5.1算术运算符47
3.5.2赋值运算符48
3.5.3关系运算符49
3.5.4逻辑运算符49
3.5.5条件运算符50
3.5.6位运算符50
3.5.7运算符的优先级51
3.6字符串处理51
3.6.1使用string和StringBuilder51
3.6.2格式化字符串52
3.6.3对字符串进行编码53
3.7类和结构53
3.7.1定义类和结构53
3.7.2.定义属性55
3.7.3定义索引器55
3.7.4重载方法56
3.7.5使用Ref和Out类型参数56
3.7.6定义接口和抽象类57
3.8使用集合编程58
3.8.1使用枚举58
3.8.2使用数组59
3.8.3使用ArrayList60
3.8.4使用哈希表60
3.8.5使用字典61
3.8.6使用堆栈62
3.8.7使用队列62
3.9小结63
习题63
第4章 ASP.NET 2.0网页语法64
4.1页面指令64
4.1.1什么是页面指令64
4.1.2页面指令种类与作用64
4.2 ASPX文件内容注释70
4.3包含服务器端文件71
4.4 HTML服务器控件语法72
4.5 ASP.NET服务器(控件)语法73
4.6代码块语法<%%>73
4.7数据绑定语法74
4.8对象标记语法75
4.9表达式语法76
4.10小结76
习题77
第5章 ASP.NET 2.0内置对象78
5.1 Response对象78
5.1.1 Response对象概述78
5.1.2 Response对象常用属性和方法78
5.1.3 Response对象在实际开发中的应用80
5.2 Request对象81
5.2.1 Request对象概述81
5.2.2 Request对象常用属性和方法81
5.2.3 Request对象在实际开发中的应用83
5.3 Application对象83
5.3.1 Application对象概述83
5.3.2 Application对象常用集合、属性和方法84
5.3.3 Application对象在实际开发中的应用87
5.4 Session对象88
5.4.1 Session对象概述88
5.4.2 Session对象常用集合、属性和方法88
5.4.3 Session对象在实际开发中的应用90
5.5 Cookie对象91
5.5.1 Cookie对象概述91
5.5.2 Cookie对象常用属性和方法92
5.5.3 Cookie对象在实际开发中的应用93
5.6 Server对象94
5.6.1 Server对象概述94
5.6.2 Server对象常用属性和方法94
5.6.3 Server对象在实际开发中的应用96
5.7 Cache对象97
5.7.1 Cache对象概述97
5.7.2 Cache对象常用属性和方法97
5.7.3 Cache对象在实际开发中的应用99
5.8小结100
习题100
第6章 ASP.NET 2.0常用服务器控件101
6.1服务器控件概述101
6.1.1服务器控件的概念与作用101
6.1.2服务器控件与对象的关系102
6.1.3服务器控件的属性、方法和事件102
6.2常用服务器控件104
6.2.1 Label控件104
6.2.2 TextBox控件105
6.2.3 Image控件107
6.2.4 Button控件109
6.2.5 LinkButton控件111
6.2.6 ImageButton控件112
6.2.7 HyperLink控件113
6.2.8 RequiredFieldValidator控件114
6.2.9 RangeValidator控件115
6.2.10 RegularExpressionValidator控件116
6.2.11 CompareValidator控件118
6.2.12 CustomValidator控件120
6.2.13 ValidationSummary控件121
6.2.14 Login控件122
6.3常用服务器控件综合实例124
6.3.1实例页面设计124
6.3.2实例界面设计124
6.3.3主要模块编码125
6.4小结126
习题126
第7章 ADO.NET数据访问127
7.1 ADO.NET概述127
7.1.1 ADO.NET简介127
7.1.2 ADO.NET的体系结构128
7.1.3数据库应用程序的开发流程129
7.2 Connection对象129
7.2.1 Connection对象概述130
7.2.2连接字符串131
7.2.3使用Connection对象连接数据库132
7.2.4连接池137
7.3 Command对象138
7.3.1 Command对象概述138
7.3.2创建和使用Command对象140
7.4 DataReader对象143
7.4.1 DataReader对象概述143
7.4.2创建和使用DataReader对象144
7.5 DataSet和DataAdapter对象145
7.5.1 DataSet对象概述145
7.5.2 DataSet对象的基本结构146
7.5.3 DataAdapter对象146
7.5.4使用DataAdapter填充数据集148
7.5.5 DataSet数据更新148
7.6小结149
习题149
第8章 数据控件与数据绑定技术150
8.1数据源控件150
8.1.1 SqlDataSource控件151
8.1.2 AccessDataSource控件158
8.1.3 ObjectDataSource控件158
8.1.4 XmlDataSource控件159
8.1.5 SiteMapDataSource控件160
8.2数据绑定160
8.2.1简单数据绑定和复杂数据绑定160
8.2.2绑定到简单的数据源161
8.3 GridView控件162
8.3.1 GridView控件概述162
8.3.2 GridView控件常用的属性、方法和事件166
8.3.3使用GridView控件分页显示数据170
8.3.4使用GridView控件实现数据排序172
8.3.5使用GridView控件实现主/详细页174
8.3.6使用GridView控件更新数据176
8.3.7使用GridView控件删除数据180
8.4 DetailsView控件181
8.4.1 DetailsView控件概述181
8.4.2 DetailsView控件常用的属性、方法和事件183
8.4.3使用DetailsView控件分页显示数据185
8.4.4使用DetailsView控件更新数据186
8.5 ForrmView控件187
8.5.1 FormView控件概述187
8.5.2为ForrmView控件创建模板188
8.5.3使用FormView控件中分页显示数据189
8.5.4使用FormView控件修改数据191
8.6小结193
习题193
第9章 用户控件与自定义控件194
9.1 ASP.NET用户控件和自定义控件概述194
9.1.1用户控件和普通的Web页比较194
9.1.2用户控件与自定义控件的比较194
9.1.3用户控件的优点195
9.2创建及使用用户控件195
9.2.1创建用户控件195
9.2.2将用户控件添加至网页196
9.2.3在用户控件中添加用户控件196
9.3设置用户控件197
9.3.1访问用户控件的属性197
9.3.2访问用户控件中的服务器控件197
9.3.3将Web网页转化为用户控件199
9.4用户控件编程200
9.4.1用户控件设计200
9.4.2界面设计200
9.4.3事件设计201
9.4.4运行情况202
9.5自定义控件202
9.6小结204
习题204
第10章 样式和主题205
10.1母版页和内容页205
10.1.1创建母版页205
10.1.2创建内容页207
10.1.3以编程方式访问母版页208
10.2样式表CSS208
10.2.1什么是CSS208
10.2.2 CSS的基本语法209
10.2.3将CSS应用在Web控件上210
10.3主题和外观211
10.3.1主题和外观概述211
10.3.2创建主题和外观212
10.3.3应用主题和外观212
10.4小结215
习题215
第11章 ASP.NET应用程序安全技术216
11.1 ASP.NET安全结构216
11.2基于Windows的身份验证217
11.2.1 IIS和ASP.NET中的安全和访问控制217
11.2.2配置Windows身份验证与授权218
11.3 ASP.NET 2.0的成员资格和角色资格管理器219
11.3.1 ASP.NET 2.0成员资格概述219
11.3.2 ASP.NET 2.0成员资格的配置220
11.3.3 ASP.NET 2.0角色管理器配置222
11.4 ASP.NET网站管理工具223
11.4.1 ASP.NET网站管理工具概述223
11.4.2用户管理224
11.4.3角色管理225
11.4.4访问规则管理226
11.5 ASP.NET安全服务器控件227
11.5.1登录控件227
11.5.2创建用户向导控件227
11.5.3密码恢复控件228
11.5.4修改密码控件228
11.5.5其他控件228
11.6成员资格和角色特性229
11.6.1 Membership类229
11.6.2 MembershipUser类230
11.6.3 Role类介绍230
11.7小结231
习题231
第12章 站点导航控件232
12.1站点地图概述232
12.2 TreeView控件233
12.2.1 TreeView控件概述233
12.2.2 TreeView控件常用的属性和事件234
12.2.3 TreeView控件的基本应用236
12.2.4 TreeView控件绑定数据库238
12.2.5 TreeView控件绑定XML文件240
12.3 Menu控件242
12.3.1 Menu控件概述242
12.3.2 Menu控件常用的属性和事件242
12.3.3 Menu控件的基本应用244
12.3.4 Menu控件绑定XML文件245
12.4 SiteMapPath控件246
12.4.1 SiteMapPath控件概述246
12.4.2 SiteMapPath控件常用的属性和事件247
12.4.3应用SiteMapPath控件实现站点导航248
12.5小结250
习题250
第13章 ASP.NET中使用XML251
13.1 .NET Framework 2.0中XML命名空间251
13.2读取 XML文档251
13.2.1使用XmlReader读取XML文件252
13.2.2使用XmlDocument读取XML文件256
13.3生成和修改XML文档259
13.3.1使用Xml Writer生成XML259
13.3.2使用XmlDocument创建XML262
13.3.3使用XmlDocument修改XML263
13.4使用XSLT转换XML267
13.4.1 System.Xml.Xsl命名空间下的类267
13.4.2直接使用XSLT转换XML文件268
13.4.3传递参数至XSL样式表269
13.5 XML与DataSet的交互269
13.6小结270
习题270
第14章 综合应用实例——留言板271
14.1系统功能概述271
14.2数据库设计271
14.3公共类编写273
14.3.1配置Web.Config273
14.3.2 SqlData类273
14.4母版页的设计275
14.4.1母版页的创建275
14.4.2母版页的运行276
14.4.3母版页和内容页路径276
14.5首页设计276
14.5.1技术难点276
14.5.2功能实现276
14.6发表留言模块的设计277
14.6.1技术难点277
14.6.2功能实现278
14.7留言信息查看模块的设计279
14.7.1技术难点279
14.7.2功能实现279
14.8留言管理模块设计281
14.8.1技术难点281
14.8.2功能实现282
14.9回复留言功能设计282
14.9.1技术难点282
14.9.2功能实现283
14.10小结283
习题283
第15章 网站发布、打包与安装284
15.1发布网站284
15.2打包和安装286
15.2.1打包和安装网站286
15.2.2 Web安装项目细节问题287
15.3小结289
习题289
参考文献290