微信扫一扫,移动浏览光盘
简介
《新编ASP.NET从入门到精通》围绕ASP.NET 2.0技术以及使用这项技术进行项目开发展开深入讲解。全书共分为5篇,第1篇为入门篇,主要介绍ASP.NET入门、C#语言入门和ASP.NET网站开发入门;第2篇为开发篇,主要介绍ASP.NET Web常用控件、网页样式与布局设计——CSS+DIV、网页美化技术、网站的上传、打包与安装;第3篇为数据库应用篇,主要介绍数据库管理系统SQL Server 2005、SQL语言速成、数据库网站实例、使用网站后台数据库、常用数据库控件详解、常用信息处理技术及数据库连接管理;第4篇为精通篇,主要介绍ASP.NET 网站常用模块设计、水晶报表、ASP.NET实现邮件发送、ASP.NET Ajax和网站安全技术;第5篇为综合实战篇,以实际项目为例,教会读者如何应用所学的技术进行项目开发,主要介绍在线聊天室网站实战,企业网站实战,BLOG系统实战,人事管理系统实战。
《新编ASP.NET从入门到精通》光盘中包含21个小时的与《新编ASP.NET从入门到精通》内容同步的教学录像,100个赠送的Visual Basic.NET 2005、Visual C# 2005和Dreamweaver CS3典型实例录像,及“网站中色彩的应用”和“Visual C# 2005”电子文档等。
《新编ASP.NET从入门到精通》适合两类读者阅读。一类是从未接触过ASP.NET,希望通过学习掌握这门技术的读者,建议这类读者按照目录安排,循序渐进地进行学习;另一类是具备一定ASP.NET基础,希望通过《新编ASP.NET从入门到精通》实现技术升级的读者,建议这类读者首先粗略地阅读《新编ASP.NET从入门到精通》基础部分的内容,然后将时间和精力放在《新编ASP.NET从入门到精通》的其他部分。
《新编ASP.NET从入门到精通》适用于大专院校需要学习相关内容的学生,也适合程序设计人员和编程爱好者。对于中级用户也有一定的参考价值。
目录
第1篇 入门篇.
第1章 asp.net入门 3
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
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
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篇 基础开发篇
第4章 网站快速组装——web常用控件1 83
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
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
6.1 网页样式设计——级联样式表(css) 134
6.1.1 样式生成器 134
6.1.2 建立外部样式表文件 140
6.2 网页布局设计——div 143
6.3 本章小节 146
第7章 网页美化技术 147
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
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篇 数据库应用篇
第9章 数据库管理系统——sql server 2005 169
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
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
11.1 网站构架 204
11.2 设计留言板界面 206
11.3 编写留言板程序 209
11.4 本章小结 212
第12章 使用网站后台数据库 213
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
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 dataview对象的使用 259
13.4.1 创建和使用dataview对象 260
13.4.2 dataview高级用法 261
13.5 本章小结 264
第14章 常用信息处理技术——添加、修改及删除 265
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
15.1 为什么要进行连接管理 300
15.2 封闭式并发管理 300
15.3 连接池管理 301
15.4 dataset和datareader的使用 306
15.5 本章小结 308
第4篇 精通篇..
第16章 常用功能的实现 311
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
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
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
19.1 asp.net ajax入门 366
19.1.1 什么是asp.net ajax 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
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篇 综合实战篇
第21章 在线聊天室网站实战 403
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
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章 blog系统实战 459
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
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
以下内容在光盘中
第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
以下为赠送录像
asp.net教学录像
按钮外观的改变
产生随机数
创建和删除文件
创建和删除文件夹
创建列表
创建文件并写入
在线人数统计
创建无序列表
动态改变网页标题
动态生成图片
读取文件属性
复制和移动文件
绘制基本图形
获取当前时间
获取登录信息
获取服务器ip地址
加载图片的三种方法
警告对话框
控件绑定
加载控件的三种方法
浏览器信息
密码加密
使用标签创建表格
使用控件创建表格
输出文本文件
数据绑定
图片预览
文本框控件的使用
页面访问次数统计
页面重定向
vb.net 2005教学录像
倒计时效果
动态创建文本框
动态显示当前时间
动态显示用户登录总时间
图形验证码
媒体播放器
捕获键盘按键和鼠标位置
查找已打开的窗体
根据ip地址获得主机名称
根据文件名称查找文件
移动和复制文件
窗体之间的参数传递
窗体的淡入效果
窗体的淡出效果
绘制特殊效果的文字
获取本机ip地址
读取excel文件
visual c# 2005教学录像
为程序添加启动屏幕
图形验证码
媒体播放器
文字随机验证码
根据ip地址获得主机名称
根据文件内容查找文件
根据文件名称查找文件
用户控件的制作
用正则表达式提取内容
用正则表达式进行表单验证
移动和复制文件
绘制特殊效果的文字
获取本机ip地址
获得程序的启动路径
识别中文字符
读取xml文件
读取应用程序配置
限制文本框的输入类型
dreamweaver cs3教学录像
半透明图像
编辑文本
辨别浏览器
表单验证
插入flash动画
创建交互图像
创建相册
导入表格数据
等级分明
蝶恋花
幻灯片
即时提示
立体表格
利用ap div创建文字阴影
美化的表格效果
美化页面滚动条
千变万化
生日快乐
十二星座
特效链接
添加背景音乐
图片展示
图文并茂
图像链接
为网页设置刷新
五颜六色
移花接木
以模板构建网站和更新网站
阴影特效字
制作网页过渡效果
制作自动滚屏网页
转到url
自动弹出警告
自动关闭窗口效果
自动显示当前日期和时间...
第1章 asp.net入门 3
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
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
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篇 基础开发篇
第4章 网站快速组装——web常用控件1 83
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
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
6.1 网页样式设计——级联样式表(css) 134
6.1.1 样式生成器 134
6.1.2 建立外部样式表文件 140
6.2 网页布局设计——div 143
6.3 本章小节 146
第7章 网页美化技术 147
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
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篇 数据库应用篇
第9章 数据库管理系统——sql server 2005 169
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
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
11.1 网站构架 204
11.2 设计留言板界面 206
11.3 编写留言板程序 209
11.4 本章小结 212
第12章 使用网站后台数据库 213
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
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 dataview对象的使用 259
13.4.1 创建和使用dataview对象 260
13.4.2 dataview高级用法 261
13.5 本章小结 264
第14章 常用信息处理技术——添加、修改及删除 265
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
15.1 为什么要进行连接管理 300
15.2 封闭式并发管理 300
15.3 连接池管理 301
15.4 dataset和datareader的使用 306
15.5 本章小结 308
第4篇 精通篇..
第16章 常用功能的实现 311
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
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
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
19.1 asp.net ajax入门 366
19.1.1 什么是asp.net ajax 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
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篇 综合实战篇
第21章 在线聊天室网站实战 403
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
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章 blog系统实战 459
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
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
以下内容在光盘中
第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
以下为赠送录像
asp.net教学录像
按钮外观的改变
产生随机数
创建和删除文件
创建和删除文件夹
创建列表
创建文件并写入
在线人数统计
创建无序列表
动态改变网页标题
动态生成图片
读取文件属性
复制和移动文件
绘制基本图形
获取当前时间
获取登录信息
获取服务器ip地址
加载图片的三种方法
警告对话框
控件绑定
加载控件的三种方法
浏览器信息
密码加密
使用标签创建表格
使用控件创建表格
输出文本文件
数据绑定
图片预览
文本框控件的使用
页面访问次数统计
页面重定向
vb.net 2005教学录像
倒计时效果
动态创建文本框
动态显示当前时间
动态显示用户登录总时间
图形验证码
媒体播放器
捕获键盘按键和鼠标位置
查找已打开的窗体
根据ip地址获得主机名称
根据文件名称查找文件
移动和复制文件
窗体之间的参数传递
窗体的淡入效果
窗体的淡出效果
绘制特殊效果的文字
获取本机ip地址
读取excel文件
visual c# 2005教学录像
为程序添加启动屏幕
图形验证码
媒体播放器
文字随机验证码
根据ip地址获得主机名称
根据文件内容查找文件
根据文件名称查找文件
用户控件的制作
用正则表达式提取内容
用正则表达式进行表单验证
移动和复制文件
绘制特殊效果的文字
获取本机ip地址
获得程序的启动路径
识别中文字符
读取xml文件
读取应用程序配置
限制文本框的输入类型
dreamweaver cs3教学录像
半透明图像
编辑文本
辨别浏览器
表单验证
插入flash动画
创建交互图像
创建相册
导入表格数据
等级分明
蝶恋花
幻灯片
即时提示
立体表格
利用ap div创建文字阴影
美化的表格效果
美化页面滚动条
千变万化
生日快乐
十二星座
特效链接
添加背景音乐
图片展示
图文并茂
图像链接
为网页设置刷新
五颜六色
移花接木
以模板构建网站和更新网站
阴影特效字
制作网页过渡效果
制作自动滚屏网页
转到url
自动弹出警告
自动关闭窗口效果
自动显示当前日期和时间...
新编ASP.NET从入门到精通
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!