![新编ASP.NET从入门到精通](https://cover.qianqiantushu.cc/36/s6fde72b.jpg)
![新编ASP.NET从入门到精通](https://cover.qianqiantushu.cc/36/s6fde72b.jpg)
新编ASP.NET从入门到精通PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:龙马工作室编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2009
- ISBN:9787115213723
- 页数:536 页
第1篇 入门篇 3
第1章ASP.NET入门 3
视频教学录像:0.6个小时 4
1.1初识ASP.NET 4
1.1.1什么是ASP. NET 4
1.1.2 ASP.NET与ASP的区别 5
1.1.3 .NET Framework简介 6
1.1.4 ASP.NET的优点 7
1.2 ASP.NET的开发环境 8
1.2.1 ASP.NET开发要求 8
1.2.2 IIS的安装与配置 9
1.3 ASP.NET的开发工具 11
1.3.1 Visual Studio 2005的安装 11
1.3.2认识ASP.NET的开发工具 12
1.3.3 ASP.NET的语言支持 13
1.4 ASP.NET的内置对象 13
1.4.1 Response对象 13
1.4.2 Request对象 14
1.4.3 Application对象 14
1.4.4 Session对象 14
1.4.5 Cookie对象 15
1.4.6 Server对象 15
1.5创建第一个ASP.NET网站重点 16
1.5.1创建测试网站 16
1.5.2创建自己的网站 17
1.6本章小结 18
第2章C#语言入门 19
视频教学录像1.0个小时 20
2.1 C#语言概述 20
2.1.1面向对象设计的概念 20
2.1.2 C#语言的发展及特点 21
2.1.3 C#语言与其他语言的比较 21
2.2 C#的命名空间 21
2.3 C#的数据类型 22
2.3.1整数类型 22
2.3.2实数类型 23
2.3.3字符类型 24
2.3.4布尔类型 24
2.3.5结构类型 24
2.3.6枚举类型 26
2.4域、常量与变量 27
2.4.1域(访问修饰符) 27
2.4.2常量的定义及使用 28
2.4.3变量的定义及使用 28
2.5运算符 33
2.5.1算术运算符 34
2.5.2赋值运算符 37
2.5.3关系运算符 37
2.5.4逻辑运算符 37
2.5.5位运算符 37
2.5.6三元运算符 38
2.5.7自增、自减运算符 38
2.5.8 new运算符 39
2.5.9 typeof运算符 39
2.5.10 checked和unchecked运算符 40
2.6数组的定义及使用 40
2.7程序控制语句 42
2.7.1顺序语句 42
2.7.2选择语句 42
2.7.3循环语句 45
2.7.4跳转语句 47
2.8类 47
2.8.1类的定义 47
2.8.2类的域 48
2.8.3类的成员 50
2.8.4类的常数 51
2.8.5类的方法 52
2.8.6类的属性 52
2.8.7类的委托和事件 54
2.8.8类的索引 57
2.8.9类的运算 58
2.8.10构造函数 59
2.8.11析构函数 59
2.8.12类的继承 60
2.9本章小结 60
第3章ASP.NET网站开发入门 61
视频教学录像:0.6个小时 62
3.1 Web基础知识 62
3.1.1 B/S架构 62
3.1.2 WWW的核心——HTTP 63
3.1.3 Web页面 64
3.2 ASP.NET网站开发的基本流程 65
3.3 ASP.NET网站的文件组成重点 71
3.3.1 Default.aspx文件 71
3.3.2 Default.aspx.cs文件 73
3.3.3 Web.config文件 75
3.4 ASP.NET的运行机制 76
3.5配置Web.config文件 77
3.6本章小结 80
第2篇 基础开发篇 83
第4章 网站快速组装——Web常用控件1 83
视频教学录像1.3个小时 84
4.1服务器控件的基本概念 84
4.1.1控件的声明及属性、事件和方法 84
4.1.2 Web表单的工作原理 86
4.1.3控件的分类 87
4.2 HTML服务器控件重点 88
4.2.1 HTML通用控件 88
4.2.2 HTML按钮控件 89
4.2.3 HTML单行文本框控件 90
4.2.4 HTML多行文本框控件 92
4.2.5 HTML复选框和HTML单选按钮 92
4.2.6 HTML隐藏文本框 94
4.2.7 HTML上传文件控件 95
4.2.8 HTML表格控件 97
4.2.9 HTML图像控件 98
4.2.10 HTML下拉列表控件 100
4.3本章小结 102
第5章 网站快速组装——Web常用控件2 103
视频教学录像:1.7个小时 104
5.1 Web服务器控件重点 104
5.1.1广告控件 104
5.1.2按钮控件 106
5.1.3标签控件 108
5.1.4文本框控件 108
5.1.5链接按钮控件 109
5.1.6图像控件 110
5.1.7图像按钮控件 111
5.1.8超级链接控件 112
5.1.9下拉列表控件 113
5.1.10列表框控件 114
5.1.11复选框和单选按钮 116
5.1.12复选框列表和单选列表控件 117
5.1.13面板控件 119
5.1.14表格控件 120
5.2验证控件重点 121
5.2.1基验证类 122
5.2.2必须字段验证控件 122
5.2.3范围验证控件 123
5.2.4正则表达式验证控件 125
5.2.5自定义验证控件 126
5.2.6验证总结控件 128
5.3用户控件 129
5.4本章小结 132
第6章 网页样式与布局技术——CSS+DIV 133
视频教学录像:0.5个小时 134
6.1网页样式设计——级联样式表(CSS) 134
6.1.1样式生成器 134
6.1.2建立外部样式表文件 140
6.2网页布局设计——DIV 143
6.3本章小节 146
第7章 网页美化技术 147
视频教学录像:1.0个小时 148
7.1主题和皮肤 148
7.1.1主题概述 148
7.1.2主题的分类 148
7.1.3主题的应用 149
7.2网站配色 151
7.2.1网页色彩的定义 151
7.2.2网页色彩的搭配应用 152
7.2.3配色赏析 153
7.3使用母版页重点 154
7.3.1创建一个母版页 154
7.3.2在Web窗体中应用母版页 155
7.3.3母版页的简单机制 156
7.3.4对母版页进行简单编辑 156
7.4本章小节 158
第8章 网站的上传 159
视频教学录像:0.3个小时 160
8.1上传网站前的准备工作 160
8.1.1注册域名 160
8.1.2申请空间 160
8.2网站本地测试 161
8.3网站上传 163
8.3.1使用Visual Studio 2005上传 163
8.3.2使用FTP工具上传 164
8.4本章小结 166
第3篇 数据库应用篇 169
第9章 数据库管理系统——SQL Server 2005 169
视频教学录像:0.6个小时 170
9.1 SQL Server 2005概述 170
9.2 SQL Server 2005硬件及软件配置需求 171
9.3 SQL Server 2005的安装重点 173
9.4安装成功验证 175
9.5安全、权限管理 176
9.6备份与恢复 178
9.6.1数据备份 178
9.6.2数据恢复 178
9.7本章小结 178
第10章SQL语言速成 179
视频教学录像1.2个小时 180
10.1基本对象 180
10.2数据类型 181
10.3运算符 182
10.4 SQL的标准函数 183
10.5数据操作重点 185
10.5.1创建数据库CREATE DATABASE 185
10.5.2删除数据库DROP DATA BASE 186
10.5.3创建表CREATE TABLE 186
10.5.4修改表ALTER TABLE 187
10.5.5删除表DROP TABLE 188
10.5.6插入数据INSERT 188
10.5.7更新数据UPDATE 190
10.5.8删除数据DELETE 191
10.5.9数据的图形化操作 191
10.6 SELECT子句 193
10.6.1 FROM子句 194
10.6.2使用WHERE子句设置查询条件 195
10.6.3通配符 195
10.7连接查询 196
10.7.1内连接 196
10.7.2外连接 197
10.7.3交叉连接 198
10.8字段属性 198
10.8.1允许和禁止空值 199
10.8.2默认值 199
10.8.3标识字段 199
10.9 SQL常用函数 200
10.9.1统计字段值的数目 200
10.9.2计算字段的平均值 201
10.9.3字段值的和 201
10.9.4返回最大值或最小值 201
10.10本章小结 202
第11章 数据库网站实例 203
视频教学录像0.6个小时 204
11.1网站构架 204
11.2设计留言板界面 206
11.3编写留言板程序重点 209
11.4本章小结 212
第12章 使用网站后台数据库 213
视频教学录像2.2个小时 214
12.1 ADO.NET简介 214
12.2连接语法 214
12.2.1与SQL Server数据库的连接 215
12.2.2与Access数据库的连接 217
12.2.3共享连接字符串 219
12.3数据库管理重点 221
12.3.1身份认证界面设置 222
12.3.2主管理页面设置 223
12.3.3查看数据表页面设计 225
12.3.4创建数据库页面设计 227
12.3.5创建表名、字段个数页面设计 228
12.3.6创建表结构页面设计 229
12.3.7数据库管理器演示效果 235
12.4本章小结 236
第13章 常用数据库控件详解 237
视频教学录像:1.9个小时 238
13.1 Command对象 238
13.1.1构造Command对象 238
13.1.2 SQL Command对象的读取方法 239
13.2 DataReader对象读取和显示数据 241
13.2.1使用同一个DataReader对象 242
13.2.2在下拉列表框中使用DataReader对象 244
13.2.3在多项选择框中使用DataReader对象 246
13.2.4 DataReader高级用法——自行控制读取的行 249
13.3 DataSet对象读取数据 252
13.3.1使用DataSet对象传送数据的步骤 252
13.3.2使用DataSet对象并绑定到数据控件 253
13.3.3自定义填充行 255
13.3.4来自多个数据源的数据 257
13.4 DataViiew对象的使用 259
13.4.1创建和使用DataView对象 260
13.4.2 DataView高级用法 261
13.5本章小结 264
第14章 常用信息处理技术——添加、修改及删除 265
视频教学录像1.4个小时 266
14.1使用数据向导创建数据库连接 266
14.2使用DetailsView控件添加信息 269
14.3使用GridView控件删除信息 270
14.4使用GridView控件修改信息 271
14.5手动编程实现添加信息模块 272
14.5.1使用Command对象添加记录 272
14.5.2使用DataSet对象添加记录 276
14.6手动编程实现修改信息模块 280
14.6.1使用Command对象更新记录 280
14.6.2使用DataSet对象更新记录 283
14.7手动编程实现删除信息模块 289
14.7.1使用Command对象删除记录 289
14.7.2使用DataSet对象删除记录 294
14.8本章小结 298
第15章 数据库连接管理 299
视频教学录像0.5个小时 300
15.1为什么要进行连接管理 300
15.2封闭式并发管理 300
15.3连接池管理 301
15.4 DataSet和DataReader的使用重点 306
15.5本章小结 308
第4篇 精通篇 311
第16章 常用功能的实现 311
视频教学录像:1.1个小时 312
16.1显示指定信息 312
16.2分页显示记录集中的信息 313
16.3显示详细信息 315
16.4显示相关信息 318
16.5网站导航模块 319
16.6用户身份验证重点 321
16.7搜索模块 324
16.8投票模块重点 326
16.9流量统计模块 330
16.10随机广告生成器 337
16.11本章小结 342
第17章 水晶报表 343
视频教学录像:0.7个小时 344
17.1水晶报表简介 344
17.1.1报表设计器的环境介绍 344
17.1.2 Crystal报表区域介绍 345
17.2创建与数据库交互的水晶报表 346
17.2.1使用向导创建水晶报表 346
17.2.2创建自定义水晶报表 348
17.3报表数据的相关操作重点 350
17.3.1水晶报表中数据的排序与分组 350
17.3.2图表的使用 352
17.3.3子报表的应用 353
17.3.4水晶报表的打印和数据导出 354
17.4本章小结 354
第18章ASP.NET实现邮件发送 355
视频教学录像0.3个小时 356
18.1邮件发送类的概述 356
18.2普通文本邮件的发送 357
18.2.1使用MailMessage类创建电子邮件 357
18.2.2使用MailAttachment类添加附件 358
18.2.3使用SmtpClient类发送电子邮件 358
18.2.4在ASP.NET程序中发送电子邮件重点 359
18.3发送HTML格式邮件重点 362
18.4本章小结 364
第19章 新型Web开发技术——ASP.NET Ajax 365
视频教学录像:0.4个小时 366
19.1 ASP.NET Ajax入门 366
19.1.1什么是ASP.NETAjax 366
19.1.2 ASP.NET Ajax安装 367
19.1.3 ASP.NET Ajax开发环境介绍 368
19.2 ASP.NET Ajax的常用控件 371
19.3 ASP.NET Ajax应用实例重点 373
19.4本章小结 376
第20章 网站安全技术 377
视频教学录像:2个小时 378
20.1 ASP.NET 2.0安全性概述 378
20.2安全登录模块设计 378
20.2.1查看登录控件默认使用的数据库 378
20.2.2手动更改Visual Studio 2005的默认网站配置 379
20.2.3使用登录控件 382
20.2.4使用权限管理模块 386
20.3图文验证模块设计 388
20.4身份验证和授权重点 391
20.4.1 Windows XP安全概述 391
20.4.2 IIS提供的身份验证和授权方法 393
20.4.3 ASP.NET提供的身份验证和授权方法 394
20.5网站加密方法简介 399
20.6本章小结 400
第5篇综合实战篇 403
第21章 在线聊天室网站实战 403
视频教学录像:0.3个小时 404
21.1系统分析 404
21.1.1系统实现架构 404
21.1.2系统三层结构类图 405
21.2数据库设计 405
21.2.1设计数据库 405
21.2.2实现数据库 406
21.3数据访问层设计重点 406
21.3.1配置数据库连接 406
21.3.2 DataAccess类成员一览 407
21.3.3实现DataAccess类 407
21.4业务逻辑层设计 410
21.4.1用户管理类 411
21.4.2信息类 412
21.5页面显示层设计点 413
21.5.1用户登录页面 413
21.5.2密码修改页面 414
21.5.3用户注册页面 415
21.5.4用户发言 416
21.5.5显示发言信息 418
21.5.6显示在线用户 418
21.6系统预览 419
21.6.1用户登录 419
21.6.2进入聊天室主页面 419
21.6.3发表信息 419
21.6.4浏览信息 420
21.6.5查看在线用户 420
21.6.6用户注册 420
21.6.7注销身份 420
21.7本章小结 420
第22章 企业网站实战 421
视频教学录像:0.3个小时 422
22.1配置IIS和数据库 422
22.1.1配置IIS 422
22.1.2添加数据库 423
22.2系统分析 423
22.3设计数据库 424
22.3.1数据库需求分析 424
22.3.2数据库逻辑设计 424
22.3.3数据库连接配置 425
22.4登录注册模块 425
22.4.1登录及注册 425
22.4.2角色管理 427
22.4.3用户管理 429
22.5新闻模块 431
22.5.1添加新闻 432
22.5.2管理新闻 435
22.5.3查看新闻 437
22.6产品模块 439
22.6.1产品类别管理 439
22.6.2图片信息管理 441
22.6.3查看图片信息 446
22.7订单管理模块 448
22.7.1填写订单 448
22.7.2查看订单 450
22.7.3订单管理 452
22.8留言模块 454
22.8.1填写留言 454
22.8.2管理留言 455
22.9本章小结 458
第23章B LOG系统实战 459
视频教学录像0.2个小时 460
23.1系统概述 460
23.2准备工作 460
23.3博客功能的需求及需求分析 461
23.4数据库设计 464
23.5博客框架搭建 467
23.6开通博客 468
23.6.1实现动态URL转发 469
23.6.2三层架构简介 471
23.6.3三层架构中数据存取层、业务逻辑层的实现 471
23.6.4使用业务逻辑层为注册用户开通博客 479
23.7 Web用户控件开发 485
23.7.1日历显示模块 485
23.7.2基本信息显示模块 486
23.7.3好友显示模块 488
23.7.4留言显示模块 491
23.7.5日志显示模块 492
23.7.6图片显示模块 493
23.7.7好友最近更新显示模块 495
23.7.8最近访问人员显示模块 496
23.8利用WebParts设计博客主页 497
23.8.1 WebParts简介 497
23.8.2博客主页逻辑设计与实现 498
23.9本章小结 502
第24章 人事管理系统实战 503
视频教学录像0.3个小时 504
24.1系统概述 504
24.2数据库分析设计与实现 504
24.2.1设计数据库 504
24.2.2数据关系图 507
24.2.3数据库的实现 508
24.3系统实现 513
24.3.1制作一个母版页 513
24.3.2制作导航栏 514
24.3.3用户登录 514
24.3.4修改密码 515
24.3.5员工信息查看页面 516
24.3.6员工信息编辑和增加页面 520
24.3.7奖惩管理 522
24.4系统预览 525
24.4.1用户登录 525
24.4.2员工信息管理 526
24.4.3职位管理 528
24.4.4部门管理 529
24.4.5员工经历管理 530
24.4.6考勤管理 531
24.4.7奖惩管理 533
24.4.8修改密码与退出系统 535
24.4.9工程文件一览 535
24.5本章小结 535
以下内容在光盘中 537
第25章 论坛实战 537
25.1配置IIS和数据库 538
25.1.1配置IIS 538
25.1.2添加数据库 538
25.2设计数据库 538
25.2.1数据库需求分析 538
25.2.2数据库逻辑设计 538
25.2.3数据库连接设置 539
25.3论坛使用说明 541
25.4本章小结 545
第26章 在线教育网站实战 546
26.1配置IIS和数据库 547
26.1.1配置IIS 547
26.1.2添加数据库 547
26.2网站结构设计 547
26.2.1目标设计 547
26.2.2系统功能分析与设计 547
26.3设计数据库 548
26.3.1数据库需求分析 548
26.3.2数据库结构设计 549
26.3.3连接数据库 549
26.4资料显示模块 550
26.4.1网站首页 550
26.4.2资料详细信息 551
26.4.3阅读资料信息 552
26.4.4教师基本信息 552
26.4.5搜索资料信息 553
26.5资料管理模块 553
26.5.1管理员登录 554
26.5.2角色管理 554
26.5.3用户管理 555
26.5.4发布资料信息 555
26.5.5管理资料信息 556
26.5.6修改资料信息 557
26.5.7删除资料信息 558
26.6教师管理模块 558
26.6.1搜索教师信息 559
26.6.2管理教师信息 559
26.6.3添加教师信息 560
26.6.4修改教师信息 560
26.6.5删除教师信息 561
26.7本章小结 561
第27章 政府网站 562
27.1配置IIS和数据库 563
27.1.1配置IIS 563
27.1.2添加数据库 563
27.2系统概述 563
27.3数据库设计 564
27.3.1数据库需求分析 564
27.3.2数据库逻辑设计 565
27.3.3数据库连接设置 568
27.4前台系统实现 568
27.4.1机构概况 568
27.4.2政策法规 569
27.4.3网上办事 570
27.4.4民政新闻 570
27.4.5搜索资料信息 571
27.4.6政策咨询 572
27.4.7咨询结果 572
27.4.8站内搜索 572
27.4.9在线调查 573
27.5后台系统实现 573
27.5.1管理员登录 573
27.5.2角色管理 574
27.5.3用户管理 574
27.5.4栏目管理 575
27.5.5添加栏目新闻 576
27.5.6删除栏目新闻 576
27.5.7投票统计管理 577
27.5.8用户咨询管理 577
27.5.9回复咨询 578
27.5.10删除友情链接 579
27.5.11添加友情链接 579
27.5.12公告管理 580
27.6本章小结 580
第28章 学籍管理系统实战 581
28.1系统概述 582
28.2系统操作流程 582
28.3系统预览 583
28.3.1用户登录 583
28.3.2学生选课 583
28.3.3管理教师信息 585
28.3.4管理学生信息 587
28.3.5管理班级信息 590
28.3.6管理课程信息 594
28.3.7管理学生选课 594
28.3.8修改密码和退出系统 596
28.3.9工程文件一览 597
28.4数据库分析设计与实现 597
28.4.1设计数据库 597
28.4.2数据关系图 600
28.4.3数据库的实现 600
28.5系统实现 604
28.5.1配置数据库连接 605
28.5.2制作一个母版页 605
28.5.3制作树形导航栏 607
28.5.4用户登录 608
28.5.5修改密码 611
28.5.6学生选课页面 614
28.5.7学生查看课程详细信息 620
28.5.8添加教师信息 621
28.5.9教师信息管理 624
28.5.10添加学生信息 630
28.5.11管理学生信息 634
28.5.12班级添加 643
28.5.13班级管理页面 644
28.5.14课程管理 644
28.5.15 管理学生选课 646
28.5.16学生选课添加 647
28.6本章小结 648
第29章 在线视频点播系统实战 649
29.1系统概述 650
29.1.1系统功能 650
29.1.2系统实现架构 650
29.2系统预览 651
29.2.1用户登录和注册 651
29.2.2进入在线视频点播系统主页面 652
29.2.3查看一类视频的所有信息 653
29.2.4查看单个视频的详细信息 653
29.2.5收藏视频 654
29.2.6管理收藏 654
29.2.7播放视频 655
29.2.8修改密码 655
29.2.9类别管理 656
29.2.10用户管理 656
29.2.11工程文件一览 656
29.3数据库设计 657
29.3.1设计数据库 657
29.3.2实现数据库 659
29.4数据访问层 660
29.4.1配置数据库连接 660
29.4.2 DataAccess类成员一览 661
29.4.3实现DataAccess类 661
29.5业务逻辑层 661
29.5.1用户管理类 661
29.5.2视频信息类 667
29.6页面显示层 674
29.6.1导航栏页面 675
29.6.2用户登录页面 678
29.6.3密码修改页面 679
29.6.4用户注册页面 681
29.6.5用户注销 682
29.6.6用户管理 682
29.6.7类别管理 686
29.6.8视频信息显示 687
29.6.9视频信息管理 693
29.6.10查看收藏 704
29.6.11播放界面 705
29.7本章小结 707
附录A常用快捷键及其技巧 708
附录B常见问题及解答 718
附录C源码大放送 743
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《新编历史小丛书 祖逖北伐》何兹全著 2019
- 《新编高中物理竞赛教程习题全解》钟小平主编;钟小平,倪国富,曹海奇编写 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《新编中草药全图鉴 2》林余霖,李葆莉主编 2020
- 《掌控工作》邵文瀚著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019