ed2kers 电驴资源下载站

《软件开发-ASP.NET基础与案例开发详解》扫描版[PDF]

《软件开发-ASP.NET基础与案例开发详解》扫描版[PDF]
类别:
图书 - 计算机与网络
状态:
普通资源
发布:
2013-11-20 20:24:00
更新:
2013-11-20 23:11:00

电驴资源

用户共享的电驴资源列表
[软件开发-ASP.NET基础与案例开发详解].张孝祥等.扫描版.pdf 44.33 MB
44.33 MB

电驴资源简介

资源介绍
语言: 简体中文
地区: 大陆
图书fenlei: 网络
中文名: 软件开发-ASP.NET基础与案例开发详解
发行时间: 2009年8月19日
资源格式: PDF
版本: 扫描版
简介:
评论处1楼有网盘链接
内容介绍:
  本书主要介绍如何用asp.net来开发基于b/s结构的应用程序,书中以理论和实践相结合的模式,让读者更容易掌握asp.net的相关知识。
   本书共分15章,其中第1~11章循序渐进地给出了asp.net 3.5简介、对网站的认识、web服务器控件、asp.net常用对象、asp.net 3.5与ajax技术、sql server 2005基础、数据访问服务器控件、ado.net与数据库的访问、主题与母版、成员角色及登录管理、asp.net的安全性等内容。并在第12~15章讲解了几种常用网站系统的开发,如网站相册、个人博客系统等。
   本书内容结构合理,语言简练、容易理解,适合asp.net的初学者或有相关编程经验的用户使用,也可供广大软件开发者和编程爱好者作为参考用书,更是学校及培训机构的首选用书。
内容截图:
目录: 第1章asp.net 3.5简介. 1
1.1asp.net 3.5概述 2
1.2asp.net 3.5特点介绍 2
1.2.1.net framework 3.5简介 2
1.2.2web程序开发的发展历程 3
1.2.3.net框架体系 4
1.2.4.net framework 3.5 5
1.3asp.net 3.5应用程序的结构 6
1.3.1虚拟目录 6
1.3.2网页文件 9
1.3.3配置文件 10
1.3.4global.asax文件 14
1.3.5共享目录 15
1.4aspx网页代码模式 15
1.4.1网页基类 17
1.4.2网页代码存储模式 18
1.5visual studio 2008的使用 18
1.5.1visual studio 2008的安装 19
1.5.2创建网站 22
1.5.3管理新建的网站解决方案 23
.1.6上机练习 24
第2章对网站的认识 25
2.1html语言简介 26
2.1.1html标记 26
2.1.2网页中的文本和图像 30
2.1.3html在asp.net网页中的应用 32
2.2b/s架构 32
2.2.1b/s架构的特点 32
2.2.2b/s架构与c/s架构的区别 33
2.3web表单及其运行模式 34
2.4初识css 34
2.5上机练习 36
第3章web服务器控件 39
3.1html控件 40
3.1.1html控件结构 40
3.1.2html控件的常用属性 40
3.1.3基础html控件 41
3.1.4textarea控件 44
3.2web控件 44
3.2.1web控件结构 44
3.2.2web控件的功能 45
3.2.3常用的web控件 46
3.2.4web控件与html控件的比较 51
3.3数据控件 52
3.3.1数据访问控件 52
3.3.2数据绑定控件 53
3.4验证控件 54
3.4.1必填字段验证控件 54
3.4.2范围验证控件 55
3.4.3正则表达式验证控件 56
3.4.4自定义验证控件 57
3.4.5验证控件总结 58
3.5导航控件 58
3.5.1web.sitemap文件 58
3.5.2sitemapdatasource控件 59
3.5.3treeview控件 59
3.5.4menu控件 60
3.5.5sitemappath控件 61
3.6登录控件 61
3.6.1登录控件简介 62
3.6.2常用的登录控件 62
3.6.3直接使用membership api 62
3.6.4定制成员身份提供程序 63
3.7web部件 64
3.7.1web部件概述 64
3.7.2web部件基础 64
3.7.3web页的显示模式 65
3.8上机练习 65
第4章asp.net常用对象 67
4.1request对象 68
4.1.1request对象的常用属性和方法 68
4.1.2获取用户提交的信息 69
4.1.3通过request对象传递参数 71
4.1.4获取客户端浏览器信息 73
4.2server对象 74
4.2.1server对象的常用方法和属性 74
4.2.2scripttimeout属性介绍 75
4.2.3mappath方法的使用 76
4.2.4htmlencode方法的使用 76
4.2.5urlencode方法的使用 78
4.2.6transfer方法和execute方法的使用 79
4.3response对象 80
4.3.1response对象的常用属性和方法 80
4.3.2write方法的使用 81
4.3.3redirect方法的使用 82
4.3.4end方法的使用 83
4.4cookies对象 84
4.4.1概述 85
4.4.2cookies对象的属性 85
4.4.3cookies对象的方法 85
4.4.4cookies对象的使用 85
4.4.5cookies对象的应用举例 86
4.5session对象 87
4.5.1概述 87
4.5.2session对象的属性 87
4.5.3session对象的方法 88
4.5.4session对象的使用 88
4.5.5session对象的应用举例 90
4.5.6session的存储 94
4.6application对象 94
4.6.1application对象的属性 94
4.6.2application对象的方法 95
4.6.3application对象的使用 96
4.7上机练习 98
第5章asp.net 3.5与ajax技术 99
5.1ajax技术 100
5.1.1概述 100
5.1.2ajax使用的技术 100
5.1.3ajax运行原理 102
5.1.4ajax应用举例 104
5.1.5ajax技术小结 106
5.2asp.net 3.5的客户端回调功能 106
5.2.1回传与回调的比较 107
5.2.2客户端回调基本知识介绍 107
5.3asp.net ajax框架 108
5.3.1概述 108
5.3.2asp.net ajax的客户端-服务器交互 108
5.3.3asp.net ajax的体系 108
5.3.4asp.net ajax的安装和使用 109
5.3.5asp.net ajax控件简介 111
5.3.6asp.net ajax应用举例 112
5.4上机练习 112
第6章sql server 2005基础 115
6.1关系数据库基础知识 116
6.2数据库操作语言 117
6.2.1数据定义语言(ddl) 117
6.2.2数据操纵语言(dml) 118
6.2.3数据控制语言(dcl) 121
6.2.4存储过程 122
6.2.5其他语言元素 125
6.3数据库查询语言 131
6.3.1简单查询 131
6.3.2条件查询 132
6.3.3分组查询 133
6.3.4连接查询 133
6.4sql server 2005数据类型基础 135
6.5sql server 2005系统数据库介绍 139
6.6sql server 2005的安装 139
6.7sql server 2005的使用 147
6.7.1创建、管理数据库 147
6.7.2修改数据库 150
6.7.3删除数据库 152
6.7.4创建、管理数据表 153
6.7.5删除表 162
6.8上机练习 162
第7章数据访问服务器控件 165
7.1sqldatasource控件 166
7.1.1sqldatasource控件的属性 166
7.1.2sqldatasource控件的事件 167
7.1.3配置数据连接 168
7.2gridview控件 172
7.2.1gridview控件的常用属性 172
7.2.2显示数据 173
7.2.3排序设计 175
7.2.4分页设计 176
7.2.5gridview控件的数据绑定类型 177
7.3formview控件 177
7.3.1formview控件常用的模板属性 177
7.3.2显示数据 178
7.3.3编辑数据 179
7.4detailsview控件 179
7.4.1detailsview控件的功能 180
7.4.2显示数据 182
7.4.3detailsview与gridview的联合使用 184
7.5综合应用实例 186
7.6上机练习 190
第8章ado.net与数据库的访问 191
8.1ado.net概述 192
8.1.1认识ado.net 192
8.1.2ado.net的组件结构 192
8.2与数据库的连接 193
8.3ado.net对象的使用 194
8.3.1connection对象 194
8.3.2dataadapter对象 195
8.3.3datareader对象 196
8.3.4command对象 197
8.4综合实例 199
8.5上机练习 203
第9章主题与母版 205
9.1主题 206
9.1.1什么是主题 206
9.1.2主题的fenlei 207
9.1.3创建主题文件 208
9.1.4设置应用主题的方法 209
9.2母版页 209
9.2.1创建母版页 210
9.2.2设计母版页的布局 210
9.2.3使用母版页创建内容页.. 212
9.3母版页的嵌套 213
9.4综合实例 215
9.5上机练习 223
第10章成员角色及登录管理 225
10.1使用成员资格管理 226
10.1.1成员资格介绍 226
10.1.2成员资格类 226
10.1.3配置asp.net应用程序以使用成员资格 228
10.2使用角色管理授权 229
10.2.1角色管理介绍 229
10.2.2角色管理类 230
10.3实现基本成员角色管理 231
10.3.1实现用户身份验证 231
10.3.2创建新用户并分配角色权限 231
10.3.3显示用户列表和删除用户 233
10.3.4更新用户信息 234
10.3.5创建角色 234
10.3.6显示角色列表和删除角色 234
10.3.7设置角色权限 235
10.4上机练习 236
第11章asp.net的安全性 237
11.1身份验证 238
11.1.1基于windows的身份验证 238
11.1.2基于forms的身份验证 239
11.2安全代码的编写 240
11.2.1防止sql注入 240
11.2.2合理使用错误页面 243
11.3使用url授权 245
11.4上机练习 246
第12章学生成绩查询系统 247
12.1系统概述 248
12.2需求分析 248
12.3用例图 248
12.4系统总体设计 249
12.5开发环境 249
12.6数据库结构设计 249
12.7项目及数据库的环境构建 250
12.8数据访问层实现 254
12.8.1数据库连接字符串的添加 254
12.8.2公共数据库访问类sqlhelper的实现 254
12.9前台程序代码 258
12.9.1学生登录 259
12.9.2学生成绩查询 265
12.9.3提交联系方式及其他信息变更请求 273
12.10后台代码实现 284
12.10.1管理员登录 285
12.10.2学生信息的添加 287
12.10.3学生信息维护 291
12.10.4审核学生资料变更请求及学生信息修改 294
12.10.5学生成绩信息的查看和添加 297
12.10.6管理员密码修改 301
12.10.7后台首页及目录页 302
12.11程序部署 305
12.11.1数据库的安装 305
12.11.2iis服务器的设置 308
12.12总结 311
12.13上机练习 311
第13章网站相册系统 313
13.1系统概述 314
13.2需求分析 314
13.3用例图 314
13.4系统总体设计 315
13.5开发环境 315
13.6数据库结构 315
13.7开发环境搭建 316
13.8数据访问层实现 318
13.9前台程序代码 323
13.9.1系统首页实现 323
13.9.2用户注册页面 331
13.9.3用户及相册管理页面 334
13.9.4增加相册页面 342
13.9.5修改相册信息页面 344
13.9.6用户查看相册及上传相片页面 349
13.10后台代码实现 354
13.10.1管理员登录 354
13.10.2用户管理 356
13.10.3相册管理 359
13.10.4相片管理 361
13.10.5管理员密码修改 364
13.10.6后台目录及后台首页 366
13.11程序部署 368
13.11.1数据库的安装 368
13.11.2iis服务器的设置 371
13.12总结 374
13.13上机练习 374
第14章图书销售系统 375
14.1系统概述 376
14.2需求分析 376
14.3用例图 376
14.4系统总体设计 377
14.5开发环境 377
14.6数据库结构 377
14.7项目及数据库搭建 378
14.8数据访问层的实现 380
14.8.1数据库连接字符串的添加 380
14.8.2公共数据库访问类sqlhelper的实现 381
14.8.3购物车物品对象 385
14.9前台代码的实现 386
14.9.1查询图书信息 386
14.9.2显示图书详细 393
14.9.3购物车页面设计 398
14.9.4保存购买订单 403
14.9.5订单购买成功页面 408
14.9.6查询订单页面的设计 410
14.10后台代码的实现 412
14.10.1管理图书类别 413
14.10.2添加图书信息 416
14.10.3管理图书信息 420
14.10.4修改图书信息 422
14.10.5查看图书订单列表 427
14.10.6图书订单详细及发货处理 429
14.10.7支付方式设置 434
14.10.8管理员登录 436
14.10.9密码修改 437
14.10.10后台首页及目录页面 439
14.11程序部署 441
14.11.1数据库的安装 441
14.11.2iis服务器的设置 444
14.12总结 447
14.13上机练习 447
第15章制作个人博客系统 449
15.1系统概述 450
15.2需求分析 450
15.3用例图 450
15.4系统的总体设计 451
15.5开发环境 451
15.6数据库结构 451
15.7项目环境的搭建 452
15.8前台程序代码 454
15.8.1博客首页的实现 454
15.8.2博客内容查看及评论 462
15.9后台代码实现 467
15.9.1博客fenlei设置 468
15.9.2发表文章 473
15.9.3管理文章 479
15.9.4修改文章 485
15.9.5查看评论 487
15.9.6回复评论 490
15.9.7权限设置 493
15.9.8后台登录 498
15.9.9修改密码 499
15.9.10目录及首页代码 500
15.10程序部署 501
15.10.1数据库的安装 501
15.10.2iis服务器的设置 504
15.11总结 507
15.12上机练习... 507