图书介绍
ASP.NET 3.5动态网站开发实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 杨建军编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302226413
- 出版时间:2010
- 标注页数:387页
- 文件大小:85MB
- 文件页数:404页
- 主题词:主页制作-程序设计-教材
PDF下载
下载说明
ASP.NET 3.5动态网站开发实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET 3.5概述1
1.1 ASP.NET概述1
1.1.1 ASP.NET发展概述1
1.1.2 ASP.NET主要特点2
1.2 ASP.NET的工作原理3
1.2.1 ASP.NET工作原理3
1.2.2 ASP.NET中的文件类型4
1.2.3 ASP.NET应用程序的组成5
1.3 Web程序设计语言6
1.3.1 HTML、XML和XHTML7
1.3.2 ASP.NET页面文档的结构8
1.3.3 XHTML的语法规则10
1.3.4 XHTML标记及其属性12
1.4 上机练习17
1.5 习题21
第2章 ASP.NET 3.5开发环境介绍22
2.1 IIS的安装与使用22
2.2 Microsoft Visual Web Developer安装24
2.2.1 Microsoft Visual Web Developer的下载24
2.2.2 Microsoft Visual Web Developer安装25
2.3 Microsoft Visual Web Developer使用28
2.3.1 VWD 2008的启动28
2.3.2 VWD 2008 IDE开发界面29
2.3.3 信息窗口32
2.4 构建第一个ASP.NET网站34
2.4.1 选择正确的Web站点模板34
2.4.2 Web窗体介绍35
2.4.3 启动Visual Web Developer建立Web网站37
2.4.4 打开Web网站38
2.5 上机练习39
2.6 习题41
第3章 ASP.NET内部对象42
3.1 网站的文件夹结构42
3.1.1 App_Code文件夹42
3.1.2 App_Data文件夹43
3.1.3 其他特殊文件夹43
3.1.4 程序员自己组织的文件夹44
3.2 ASP.NET的常用内置对象46
3.2.1 HTTP对象简介46
3.2.2 Request对象47
3.2.3 Response对象51
3.2.4 Application对象55
3.2.5 Session对象58
3.2.6 Server对象62
3.2.7 ViewState(视图状态)对象64
3.2.8 Cookies对象66
3.2.9 状态管理68
3.3 服务器与浏览程序信息69
3.3.1 Web服务器的系统信息69
3.3.2 获取浏览程序信息71
3.3.3 获取客户端的凭证数据73
3.4 ASP.NET配置管理74
3.4.1 web.config文件介绍74
3.4.2 Global.asax文件介绍78
3.5 Page对象与Web窗体页指令79
3.5.1 Page对象79
3.5.2 Web窗体页指令81
3.6 上机练习82
3.7 习题85
第4章 Web服务器控件使用87
4.1 Web服务器控件概述87
4.1.1 Web Server控件的主要特点88
4.1.2 在页面中添加Web Server控件90
4.1.3 所有Web Server控件的共同属性90
4.2 HTML控件91
4.2.1 HTML元素92
4.2.2 HTML服务器控件92
4.3 标准服务器控件95
4.3.1 Label控件96
4.3.2 TextBox控件96
4.3.3 按钮控件97
4.3.4 ListBox控件和DropDownList控件99
4.3.5 CheckBox(复选框)和CheckBox List(复选框列表)控件101
4.3.6 Image和ImageMap服务器控件103
4.3.7 RadioButton和RadioButtonList服务器控件104
4.3.8 MultiView和View控件105
4.3.9 AdRotator(广告控件)服务器控件106
4.3.10 Literal控件和Panel控件108
4.4 其他ASP.NET Server服务器控件109
4.5 用户控件110
4.5.1 建立用户控件110
4.5.2 使用用户控件112
4.5.3 设置用户控件属性112
4.5.4 在控件中封装用户控件事件113
4.6 文件的上传与下载115
4.7 上机练习117
4.8 习题118
第5章 Web验证控件的使用119
5.1 服务器端校验119
5.2 客户端校验120
5.3 实现客户端校验121
5.3.1 ASP.NET验证控件121
5.3.2 验证Web窗体页中的用户输入125
5.4 上机练习129
5.5 习题132
第6章 ADO.NET技术介绍133
6.1 ADO.NET概述133
6.1.1 ADO.NET架构134
6.1.2 .NET Framework数据提供程序134
6.1.3 DataSet数据集135
6.1.4 使用ADO.NET访问数据库的一般步骤136
6.2 ADO.NET对象136
6.2.1 Connection对象136
6.2.2 Command对象141
6.2.3 DataAdapter对象143
6.2.4 DataReader对象144
6.2.5 DataSet对象145
6.3 创建数据库150
6.3.1 使用命令行方式创建数据库150
6.3.2 使用数据窗体向导完成数据库访问151
6.3.3 使用DataReader完成数据库访问155
6.3.4 修改数据库158
6.4 上机练习159
6.5 习题170
第7章 页面切换与网站导航技术171
7.1 页面切换技术171
7.1.1 使用超链接实现页面切换171
7.1.2 绝对URL与相对URL172
7.1.3 使用按钮属性实现页面切换176
7.1.4 使用ASP.NET内建对象实现页面切换176
7.2 页面间的数据传递的方法177
7.2.1 使用Request对象177
7.2.2 利用Session对象传递数据178
7.2.3 利用PreviousPage属性获取数据179
7.3 网站导航技术180
7.3.1 导航控件的体系结构180
7.3.2 利用站点地图和SiteMapPath控件实现网站导航181
7.3.3 利用Menu控件实现自定义导航183
7.3.4 利用TreeView控件实现导航187
7.4 上机练习188
7.5 习题190
第8章 页面布局191
8.1 CSS样式控制191
8.1.1 CSS简介191
8.1.2 CSS属性简介194
8.1.3 在VWD 2008中使用CSS197
8.1.4 在VWD 2008中使用CSS204
8.2 页面布局207
8.2.1 页面元素定位208
8.2.2 表格布局方式208
8.2.3 DIV和CSS布局209
8.3 母版页210
8.3.1 创建母版页210
8.3.2 创建内容页212
8.4 创建和使用主题214
8.4.1 主题的类型214
8.4.2 应用主题215
8.4.3 在主题中使用CSS和图片218
8.4.4 动态切换219
8.5 上机练习219
8.6 习题220
第9章 使用Web窗体访问数据221
9.1 数据绑定概述221
9.1.1 单值数据绑定控件使用222
9.1.2 列表数据绑定控件的使用223
9.1.3 复杂数据绑定控件224
9.2 GridView控件使用225
9.2.1 利用编程的方法使用GridView控件225
9.2.2 利用图形向导使用GridView控件227
9.3 DetailsView控件使用232
9.4 Repeater控件使用233
9.5 DataList控件使用235
9.6 FormView控件使用237
9.7 上机练习238
9.8 习题240
第10章 ASP.NET AJAX241
10.1 ASP.NET AJAX简介241
10.2 创建无闪烁页面242
10.2.1 ScriptManager控件使用243
10.2.2 UpdatePanel控件244
10.3 给用户提供反馈246
10.4 Timer控件使用249
10.4.1 Timer控件属性和事件249
10.4.2 使用Timer控件定时更新UpdatePanel250
10.4.3 使用Timer控件定时更新多个UpdatePanel252
10.5 ASP.NETAJAX控件工具包254
10.5.1 添加ASP.NETAjaxLibrary到VWD2008的工具箱255
10.5.2 ASP.NETAjax Library中常用控件介绍256
10.6 上机练习259
10.7 习题259
第11章 在ASP.NET中使用XML260
11.1 XML基础知识260
11.1.1 XML文档的基本结构260
11.1.2 XML文档的组成261
11.1.3 XML名称空间262
11.1.4 验证XML文档263
11.1.5 XML的应用267
11.2 XML文件的处理268
11.2.1 .NET Framework与XML268
11.2.2 ASP.NET加载与浏览XML文件268
11.2.3 ASP.NET与XSLT271
11.3 使用ADO.NET访问XML273
11.3.1 将数据库表保存为XML文件273
11.3.2 读取XML文件275
11.4 上机练习277
11.5 习题280
第12章 ASP.NET 3.5 Web站点中的安全性281
12.1 安全性基础知识281
12.1.1 安全性有关术语281
12.1.2 ASP.NET的验证方式282
12.1.3 Web配置文件的验证标记282
12.1.4 ASP.NET应用程序服务287
12.2 ASP.NET 3.5的用户管理289
12.2.1 ASP.NET网站管理工具289
12.2.2 在Web网站管理工具中实现安全管理290
12.2.3 设置Membership提供者292
12.2.4 在Web网站管理工具中添加用户293
12.3 登录控件使用294
12.3.1 登录控件294
12.3.2 配置Web应用程序303
12.4 角色管理305
12.4.1 配置角色管理305
12.4.2 使用web.config配置文件管理角色305
12.4.3 使用ASP.NET网站管理工具管理角色306
12.5 上机练习309
12.6 习题312
第13章 LINQ313
13.1 LINQ概述313
13.1.1 LINQ to Objects314
13.1.2 LINQ to XML315
13.1.3 LINQ to ADO.NET317
13.2 LINQ to SQL318
13.3 LINQ查询语法321
13.3.1 标准查询运算符321
13.3.2 用匿名类型定形数据324
13.4 使用Web服务器控件和LINQx实现查询326
13.4.1 ASP.NET 3.5中引入的新控件326
13.4.2 LinqDataSource控件326
13.4.3 ListView控件329
13.4.4 DataPager控件339
13.5 上机练习340
13.6 习题343
第14章 Web服务创建和使用344
14.1 Web服务的定义与SOAP协议介绍344
14.1.1 SOAP介绍345
14.1.2 Web服务介绍346
14.2 Web服务的体系结构347
14.3 构建一个Web服务347
14.4 测试Web服务352
14.5 消费Web服务354
14.6 上机练习356
14.7 习题359
第15章 Web应用程序的部署360
15.1 复制Web站点360
15.1.1 避免硬编码的设置360
15.1.2 复制Web站点361
15.1.3 在IIS下运行站点363
15.1.4 安装和配置Web服务器363
15.1.5 IIS中的安全性364
15.2 将数据移动到远程服务器365
15.2.1 使用Database Publishing Wizard366
15.2.2 在目标服务器上重建数据库366
15.3 上机练习367
15.4 习题368
第16章 项目与实践369
16.1 软件的生存周期369
16.2 网上书店系统的需求分析369
16.3 网上书店系统的设计370
16.3.1 系统功能设计370
16.3.2 系统数据库设计371
16.4 网上书店系统的实现374
16.4.1 连接数据库374
16.4.2 网上书店系统主页的设计与实现375
16.4.3 用户注册页面的设计376
16.4.4 网上书店系统的购物车管理378
16.4.5 网上书店系统的后台管理384
16.5 系统的运行测试386
参考文献387