图书介绍
ASP.NET 2.0网页制作彻底研究 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET 2.0网页制作彻底研究 第2版](https://www.shukui.net/cover/23/30572376.jpg)
- 陈会安著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302143730
- 出版时间:2007
- 标注页数:568页
- 文件大小:78MB
- 文件页数:582页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET 2.0网页制作彻底研究 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET与Web应用程序基础1
1.1 Wed应用程序的开发环境1
1.1.1 信息处理系统1
1.1.2 多层式主从结构的Web开发环境2
1.2 建立电子商务网站3
1.2.1 电子商务的种类3
1.2.2 如何建立电子商务网站4
1.3 HTML与XML基础6
1.3.1 HTML标记语言6
1.3.2 什么是XML7
1.3.3 XHTML文件9
1.4 ASP.NET概述10
1.4.1 .NETFramework基础10
1.4.2 ASP.NET基础11
1.4.3 ASP.NET 2.0新增功能12
1.5 建立ASP.NET 2.0的开发环境12
1.5.1 在Windows XP中安装IIS513
1.5.2 安装Visual Web Developer与.NET Framework2.013
1.5.3 指定IIS使用的ASP.NET版本14
1.5.4 执行ASP.NET程序14
1.6 使用Visual Web Developer建立ASP.NET程序16
1.6.1 启动Visual Web Developer建立Web网站16
1.6.2 打开Web网站17
1.6.3 打开与新建ASP.NET程序18
1.6.4 在VWD中执行ASP.NET程序20
1.7 习题20
2.1.1 Microsoft Visual Basic 200521
2.1 Visual Basic 2005基础21
第2章 使用Visual Basic语法的ASP.NET程序21
2.1.2 对象的基本概念22
2.2 ASP.NET程序的基本结构23
2.2.1 建立ASP.NET程序23
2.2.2 Visual Basic程序的基本撰写规则27
2.3 Visual Basic的变量与数据类型29
2.3.1 变量的数据类型29
2.3.2 变量、常量声明与赋值30
2.3.3 数组32
2.4 Visual Basic的运算符35
2.4.1 运算符的优先级35
2.4.2 算术与字符串连接运算符36
2.4.3 比较运算符36
2.4.4 逻辑运算符37
2.4.5 指定运算符38
2.5 Visual Basic的流程控制38
2.5.1 是否选和二选一38
2.5.2 多选一的条件语句40
2.5.3 For/Next循环41
2.5.4 Do/While和Until/Loop循环43
2.5.5 Continue与Exit语句45
2.6 Visual Basic的过程与函数47
2.6.1 过程与函数47
2.6.2 变量的有效范围与参数的传递50
2.7 Visual Basic的错误处理52
2.8 习题53
3.1.1 再谈.NET Framework55
3.1 .NET Framework基础55
第3章 .NET Framework类函数库的使用55
3.1.2 .NET Framework类函数库57
3.1.3 在ASP.NET中使用.NET Framework类57
3.2 System.String字符串类58
3.2.1 字符串长度与大小写转换58
3.2.2 子字符串的索引59
3.2.3 插入、删除和替换子字符串61
3.2.4 字符串比较63
3.2.5 字符串数据的转换65
3.2.6 StringBuilder类65
3.3 System.DateTime日期时间类68
3.3.1 获取日期和时间68
3.3.2 调整日期与时间70
3.4 System.Math数学类72
3.3.3 输出日期与时间72
3.4.1 四舍五入、绝对值、最大和最小值73
3.4.2 Math类的数学常量和方法73
3.5 System.Random随机数类74
3.6 System.Array数组类76
3.6.1 获取数组信息76
3.6.2 数组的索引、排序、反转复制77
3.7 System.Collections集合类79
3.7.1 ArrayList类79
3.7.2 Hashtable类82
3.7.3 Queue和Stack类84
3.7.4 IEnumerator界面85
3.8 习题88
4.1 HTTP通信协议的特性89
第4章 ASP.NET的HTTP对象、输入输出与Cookie处理89
4.2.1 HTTP对象简介90
4.2 HTTP对象与Server对象90
4.2.2 Server对象的属性91
4.2.3 Server对象的方法91
4.3 基本输出的Response对象95
4.3.1 输出网页到浏览程序95
4.3.2 输出图片到浏览程序97
4.3.3 缓冲区的处理99
4.3.4 IIS输出与浏览程序缓存的控制101
4.4 基本输入的Request对象104
4.4.1 Form和QueryString集合对象104
4.4.2 使用窗体字段传送数据106
4.4.3 使用URL传递数据108
4.5.1 Cookies基础110
4.5 Cookies的处理110
4.5.2 Cookies的操作函数112
4.6 服务器与浏览程序信息114
4.6.1 Web服务器的系统信息114
4.6.2 获取浏览程序信息116
4.6.3 获取客户端的凭证数据118
4.7 Include命令的使用119
4.8 ASP.NET程序的调试120
4.9 习题122
第5章 Web窗体程序设计123
5.1 Web窗体程序设计模型123
5.1.1 认识Web窗体程序设计模型123
5.1.2 隐藏程序代码模型126
5.2 ASP.NET的Page对象128
5.3 ASP.NET执行Script的控件130
5.3.1 Button按钮控件130
5.3.2 LinkButton控件132
5.3.3 ImageButton控件133
5.4 ASP.NET的输出控件134
5.4.1 Label标记控件134
5.4.2 Panel控件136
5.4.3 GenericControl控件138
5.4.4 Image图片控件140
5.4.5 表格控件141
5.4.6 项目控件143
5.5 设置服务器端控件的样式144
5.5.1 在控件中套用CSS144
5.5.2 服务器端的样式属性146
5.6 动态生成服务器端控件148
5.7 使用Visual Web Developer创建Web窗体150
5.8 习题152
第6章 Web窗体处理153
6.1 ASP.NET的Web窗体处理153
6.1.1 HTML窗体与Web窗体处理153
6.1.2 在ASP.NET程序获取用户数据154
6.2 窗体字段的输入控件155
6.2.1 ASP.NET的输入控件155
6.2.2 TextBox文字控件156
6.2.3 CheekBox复选框控件159
6.2.4 RadioButton单选按钮控件161
6.2.5 DropDownList下拉列表框控件162
6.2.6 ListBox列表框控件164
6.2.7 CheckBoxList复选框列表控件166
6.2.8 RadioButtonList单选按钮列表控件167
6.3 窗体回发功能168
6.3.1 窗体的IsPostBack属性168
6.3.2 控件的AutoPostBack属性170
6.4 窗体的视图状态173
6.4.1 视图状态基础173
6.4.2 保留PostBack窗体回发的其他数据175
6.5 窗体字段验证基础176
6.5.1 窗体字段验证的种类176
6.5.2 ASP.NET的服务器端验证控件176
6.6 服务器端的验证控件178
6.6.1 RequiredFiledValidator验证控件178
6.6.2 CompareValidator验证控件180
6.6.3 RangeValidator验证控件183
6.7 窗体的重设按钮185
6.7.1 取消客户端验证控件的功能185
6.7.2 取消服务器端验证控件的功能185
6.8 习题186
第7章 Web服务器文件与XML文件的处理187
7.1 System.IO名称空间基础187
7.1.1 Web网站中保存数据的方式187
7.1.2 System.IO名称空间188
7.1.3 获取服务器端文件或文件夹的路径188
7.2 服务器的文件夹与文件操作189
7.2.1 显示服务器的磁盘列表189
7.2.2 显示文件夹列表和相关信息190
7.2.3 文件夹的处理194
7.2.4 显示文件列表和信息198
7.2.5 文件处理199
7.3 文本文件读写、查找和替换200
7.3.1 文本文件读写基础200
7.3.2 文本文件的读写函数202
7.3.3 文本文件的查找和替换204
7.3.4 文本文件内容的编码206
7.4 二进制文件的处理207
7.5 XML文件的处理209
7.5.1 .NET Framework与XML209
7.5.2 ASP.NET加载与浏览XML文件210
7.5.3 ASP.NET与XSLT212
7.5.4 ASP.NET与XPath214
7.6 习题216
第8章 ADO.NET网页数据库操作217
8.1 网页数据库基础217
8.1.1 数据库系统217
8.1.2 建立网页数据库218
8.2 建立数据库与ODBC218
8.2.1 建立数据库218
8.2.2 添加ODBC系统数据源220
8.3 ADO.NET基础221
8.3.1 什么是ADO.NET222
8.3.2 ADO.NET对象模型223
8.4 SQL命令的数据库操作224
8.4.1 SQL命令的数据库操作224
8.4.2 插入新记录228
8.4.3 更新记录231
8.4.4 删除记录233
8.5 DataSet的数据库操作235
8.5.1 DataSet对象的数据库操作235
8.5.2 插入新记录237
8.5.3 更新记录240
8.5.4 删除记录241
8.6 使用参数SQL命令的数据库操作243
8.7 习题246
第9章 ADO.NET网页数据库查询247
9.1 从数据表获取单一字段值247
9.2 DataReader对象以表格显示数据表249
9.2.1 获取数据表信息249
9.2.2 显示数据表的所有记录252
9.2.3 分页显示数据表的记录256
9.3 DataSet对象以表格显示数据表258
9.3.1 显示DataSet对象的所有记录259
9.3.2 分页显示DataTable的记录261
9.3.3 使用程序代码建立DataTable数据表对象262
9.4 DataSet对象的数据筛选265
9.4.1 DataTable对象的数据筛选265
9.4.2 DataView对象的数据筛选267
9.4.3 建立DataTable的关联性269
9.5 DataSet对象与XML271
9.5.1 将DataSet输出成XML文件271
9.5.2 读入XML文件272
9.6 ASP.NET控件与数据绑定274
9.6.1 数据绑定基础274
9.6.2 ArrayList对象的数据绑定275
9.6.3 DataReader对象的数据绑定277
9.6.4 DataSet对象的数据绑定279
9.7 习题282
第10章 网页数据库的显示与维护控件283
10.1 数据源控件283
10.1.1 数据源控件基础284
10.1.2 建立数据源控件284
10.2 Repeater控件287
10.2.1 Repeater控件以表格显示数据表288
10.2.2 Null值字段处理与ItemIndex属性290
10.3 DataList控件293
10.3.1 DataList控件的选取功能293
10.3.2 DataList控件的编辑功能298
10.4.1 GridView控件基础303
10.4 GridView控件303
10.4.2 GridView控件的Field字段控件304
10.4.3 GridView控件的排序309
10.4.4 GridView控件的分页显示312
10.4.5 GridView控件的编辑功能314
10.5 DetailsView控件318
10.5.1 DetailsView控件基础318
10.5.2 DetailsView控件的Field控件319
10.5.3 DetailsView控件的编辑功能321
10.6 FormView控件324
10.7 建立主要与详细窗体326
10.8 习题328
11.1 ASP.NET应用程序基础329
11.1.1 ASP.NET的Web应用程序基础329
第11章 ASP.NET的Web应用程序329
11.1.2 网页间数据共享的基础330
11.1.3 网页间的数据传递方法331
11.2 Global.asax文件的使用332
11.2.1 Global.asax文件的结构332
11.2.2 Global.asax文件的使用333
11.3 Application对象的状态管理337
11.3.1 Application对象基础337
11.3.2 网站的访客计数338
11.4 Session对象的状态管理340
11.4.1 Session对象的基础340
11.4.2 目前有多少人仍在线342
11.5 Application与Session对象的使用346
11.5.1 正确使用Application和Session变量346
11.5.2 使用Application和Session对象存储对象347
11.6 在网页间传递Web窗体内容348
11.6.1 使用URL参数348
11.6.2 使用Session变量349
11.6.3 使用Web窗体的类属性350
11.6.4 使用PreviousPage对象352
11.7 使用Web.config配置文件353
11.7.1 Web配置文件的基础353
11.7.2 appSetting与connectionStrings区段的参数和连接字符串355
11.7.3 在sessionState区段设定Session状态356
11.7.4 globalization区段的357
编码设定357
11.7.5 compilation区段的编译设定358
11.7.6 customErrors区段的自订错误网页359
11.8.1 Web接口的网站管理工具360
11.8 ASP.NET 2.0的网站设定工具360
11.8.2 ASP.NET设定工具361
11.9 习题362
第12章 ASP.NET的站点地图与一致化363
12.1 母版页363
12.1.1 母版页基础363
12.1.2 建立母版页364
12.1.3 建立内容页面366
12.1.4 多个母版页367
12.1.5 存取母版页属性370
12.1.6 设定Web网站的母版页和动态加载母版页371
12.2 站点地图控件372
12.2.1 超级链接控件建立站点地图372
12.2.2 ASP.NET 2.0的站点地图374
12.2.3 Menu菜单控件376
12.2.4 TreeView树状显示控件378
12.2.5 SiteMapPath网站路径控件381
12.3 MultiView与Wizard控件383
12.3.1 MultiView控件383
12.3.2 Wizard控件384
12.4 主题与外观386
12.4.1 主题与外观基础386
12.4.2 建立外观和套用主题387
12.4.3 默认与已命名外观389
12.4.4 覆盖控件的外观391
12.4.5 在主题中使用CSS和图片392
12.4.6 动态加载指定主题393
12.5 习题395
12.4.7 套用整个Web应用程序的主题395
第13章 网站用户与会员管理397
13.1 网站用户与会员管理概述397
13.1.1 网站会员管理的基础397
13.1.2 ASP.NET的验证方式398
13.2 ASP.NET的窗体基本验证398
13.2.1 Web配置文件的验证标记398
13.2.2 在Web配置文件设置窗体基本验证400
13.2.3 XML文件的窗体基本验证403
13.3 ASP.NET 2.0的会员管理406
13.3.1 ASP.NET 2.0的会员管理功能406
13.3.2 设置Membership和建立会员数据库406
13.3.3 在Web网站管理工具中添加用户409
13.4.1 添加用户410
13.4 MembershipAPI的使用410
13.4.2 验证用户411
13.4.3 获取用户信息412
13.4.4 更改用户信息414
13.4.5 删除用户415
13.5 登录与用户管理控件415
13.5.1 Login控件415
13.5.2 LoginView控件416
13.5.3 LoginStatus控件和LoginName控件417
13.5.4 PasswordRecovery控件418
13.5.5 ChangePassword控件419
13.5.6 CreateUserWizard控件420
13.6 群组权限的会员管理421
13.6.1 Web配置文件的权限管理421
13.6.2 ASP.NET 2.0的角色管理422
13.6.3 Role Manager API的使用424
13.6.4 数据库版的群组权限会员管理425
13.7 习题426
第14章 网站的个性化信息427
14.1 ASP.NET的个性化程序427
14.2 使用Cookies建立个性化428
14.3 Profile的个性化信息430
14.3.1 定义Profile对象的属性430
14.3.2 Profile对象的简单属性432
14.3.3 Profile对象的群组属性434
14.3.4 匿名个性化434
14.4 ASP.NET的电子邮件处理437
14.4.1 Web窗体的电子邮件发送437
14.4.2 数据库的大量邮件发送440
14.4.3 获取POP 3未读取的邮件数442
14.5 客户端的文件上传446
14.5.1 HtmlInputFile控件与文件上传446
14.5.2 显示上传文件的信息448
14.5.3 同时上传多个文件449
14.5.4 电子邮件的附件处理450
14.5.5 上传图文件到数据库451
14.5.6 显示数据库的图片字段455
14.6 ASP.NET网页记事日历456
14.6.1 Calendar控件456
14.6.2 ASP.NET网页记事日历461
14.7 习题464
15.1.1 什么是网络商店465
第15章 建立网络商店465
15.1 网络商店基础465
15.1.2 网络上的付款方式466
15.2 网络商店的信用卡检查467
15.3 网络商店的广告管理470
15.3.1 AdRotator控件的网页广告470
15.3.2 数据库监控的网络广告473
15.4 网络商店的系统结构477
15.4.1 网络商店的文件清单与结构477
15.4.2 网络商店的数据库478
15.4.3 网络商店的母版页479
15.5 网络商店的产品目录481
15.5.1 显示产品目录481
15.5.2 产品的详细数据483
15.6 网络商店的购物车485
15.6.1 ShoppingCart与CartItem类声明486
15.6.2 将选购的商品存入购物车489
15.6.3 查看购物车的内容490
15.6.4 删除购物车的商品数量493
15.7 网络商店的订单处理493
15.7.1 会员管理493
15.7.2 订单处理495
15.8 习题496
第16章 交友网站的设计497
16.1 交友网站基础497
16.1.1 访客留言簿497
16.2.1 数据库版的留言簿498
16.2 访客留言簿498
16.1.3 选票网调系统498
16.1.2 聊天室498
16.2.2 System.IO版的留言簿501
16.3 BBS电子公告栏503
16.3.1 BBS电子公告栏基础503
16.3.2 建立BBS电子公告栏504
16.4 选票系统505
16.4.1 网站的安装与使用505
16.4.2 网站的结构506
16.4.3 网站的文件清单508
16.5 用户聊天室512
16.5.1 网站的安装与使用512
16.5.2 网站的结构514
16.5.3 网站的文件清单516
16.6 习题522
第17章 拍卖网站的构建523
17.1 拍卖网站基础523
17.1.1 拍卖网站的种类523
17.1.2 拍卖网站的主要功能524
17.2 SQL命令的日期时间处理524
17.2.1 SQL命令的日期/时间字符串524
17.2.2 格式化日期/时间525
17.3 拍卖网站的系统结构528
17.3.1 网站的安装与使用528
17.3.2 网站的结构528
17.3.3 拍卖网首页531
17.4 拍卖网站的会员管理533
17.4.1 注册和启动会员533
17.4.2 会员管理的程序文件534
17.5 添加拍卖物536
17.5.1 添加拍卖物536
17.5.2 添加拍卖物的程序文件536
17.6 参与拍卖竞标出价537
17.6.1 参与拍卖出价538
17.6.2 参与拍卖竞标出价的程序文件539
17.7 拍卖网站的系统管理功能543
17.7.1 使用拍卖网站的系统管理543
17.7.2 系统管理功能的程序文件544
17.8 习题547
第18章 个人入口网站的建立549
18.1 入口网站基础549
18.2.2 网址搜索引擎550
18.2.1 搜索引擎的种类550
18.2 建立网站的搜索引擎550
18.2.3 System.IO的全文检索搜索552
18.2.4 建立Google搜索的Web用户控件554
18.3 网页组件的个性化功能555
18.3.1 网页组件的基础555
18.3.2 建立网页组件556
18.3.3 网页组件的显示模式559
18.4 Web服务基础561
18.4.1 什么是Web服务561
18.4.2 建立Web服务应用程序562
18.5 Amazon的Web服务562
18.5.1 申请Amazon的Web服务563
18.5.2 使用Amazon的Web服务564
18.6 习题567