Part1第一部分:
相信大家找得到该书的源代码部分
也就是这部分内容
因此我便无偿奉送
让大家下载试试。
若感觉可以方可继续下载电子书部分。
1.本书1~21章所附代码的运行环境
操作系统:Windows Server 2003或Windows XP Professional
开发环境:Microsoft Visual Studio 2005
数据库:SQL Server 2005
Web服务器:IIS 5.1及以上版本
2.本书所附光盘范例
第1章(\Chapter 01)
示例描述:本章演示ASP.NET 2.0网站的预编译以及学习ASP.NET 2.0的前置知识。
WebSite文件夹 创建的ASP.NET 2.0
Web站点。
www文件夹 第一个用C#开发的Web应用程序。
bianyi.bat 编译网站的批处理文件。
form.html 表单范例。
css.html CSS范例。
第3章(\Chapter 03)
示例描述:本章介绍C# 2.0程序设计基础。
3-01.cs 第一个C#程序。
3-02.cs 不导入命名空间来改写程序3-01.cs。
3-03.cs ReadLine()方法读数据。
3-04.cs 常量的使用。
3-05.cs 整型类型的使用。
3-06.cs 结构类型的使用。
3-07.cs 枚举类型的使用。
3-08.cs 用一个输入参数通过值传递一个变量给一个方法。
3-09.cs 一维数组的使用。
3-10.cs 使用代理类型。
3-11.cs 使用接口。
3-12.cs 装箱操作。
3-13.cs 字符串操作。
3-14.cs if语句的使用。
3-15.cs switch语句的使用。
3-16.cs while语句的使用。
3-17.cs do-while语句的使用。
3-18.cs for语句的使用。
3-19.cs 异常捕获:try-catch语句的使用。
3-20.cs 异常捕获:try-finally语句的使用。
3-21.cs 异常捕获:try-catch-finally语句的使用。
3-22.cs get和set对属性的值进行读写操作。
3-23.cs 方法的使用。
3-24.cs 继承演示。
3-25.cs 多态性演示。
第4 章(\Chapter 04)
示例描述:本章学习ASP.NET 2.0页面基本对象。
4-01.aspx aspx页面中添加一个Lable标签。
4-02.aspx 读出Application的属性值。
4-03.aspx 读出SessionID的值。
4-04.aspx 创建Session对象。
4-05.aspx 读取传递的Session值并显示。
4-06.aspx 使用Response对象的Write()方法。
4-07.aspx 使用Response对象的End()方法。
4-08.html 以post方式提交数据到4-08.aspx的表单。
4-08.aspx 接收表单数据并进行处理。
4-10.aspx Request对象几个属性的使用。
example.htm 创建表单。
example.aspx 处理表单。
4-11.aspx 使用Server对象来获取文件路径。
4-12.aspx 使用Server对象对字符进行编码。
4-13.aspx 使用Server对象进行解码。
4-14.aspx 向客户机器写入Cookie。
4-15.aspx 读取Cookie。
第5章(\Chapter 05)
示例描述:本章学习创建智能表单。
5-01.aspx TextBox控件用法举例。
5-02.aspx Button控件用法举例。
5-03.aspx RadioButton控件用法举例。
5-04.aspx DropDownList控件演示。
5-05.aspx FileUpload控件实现文件上传。
5-06.aspx BulletedList创建静态项目列表。
5-07.aspx BulletedList列表项响应用户事件。
5-08.aspx Image控件用法举例。
5-09.aspx 使用MultiView和View控件实现多视图。
5-10.aspx Localize控件显示本地化文本。
5-11.aspx Literal 控件用法举例。
第6章(\Chapter 06)
示例描述:本章学习表单的检验。
6-01.aspx RequiredFieldValidator控件的使用。
6-02.aspx RegularExpressionValidator控件的使用。
6-03.aspx 使用CompareValidator控件比较两个控件的值。
6-04.aspx CompareValidator控件比较一个控件的值与固定值。
6-05.aspx CompareValidator控件执行数据类型检查。
6-06.aspx RangeValidator控件的使用。
6-07.aspx ValidationSummary控件的使用。
6-08.aspx CustomValidator控件的使用。
6-09.aspx 禁用检验。
第7章(\Chapter 07)
示例描述:本章学习高级页面开发。
7-01.aspx LinkButton控件的使用。
7-02.aspx 容器控件PlaceHolder的使用。
7-03.aspx Panel控件的使用。
7-05.aspx HiddenField控件实现隐藏字段。
7-06.aspx 表格控件的使用。
7-07.aspx 使用AdRotator控件创建广告条。
AdFile.xml AdRotator配置文件。
7-08.aspx 使用Calendar控件创建日历。
第8章(\Chapter 08)
示例描述:本章学习用户控件和自定义控件。
uc1.ascx 用户控件实现搜索框。
8-01.aspx 用户控件的调用。
uc2.ascx 用户控件实现网站计数器。
8-02.aspx 调用计数器控件。
Controls文件夹 创建自定义控件的项目。
8-03.aspx 测试自定义控件。
App_Code\ BName.cs 创建具有公共属性的自定义控件。
8-04.aspx 动态测试自定义控件。
App_Code\ x.bat 将控件编译为程序集的批处理文件。
App_Code\ MyLabel.cs 应用视图状态与控件状态。
8-05.aspx 测试控件状态与视图状态。
App_Code\ People.cs 实现记录个人基本信息的自定义控件。
App_Code\ Name.cs Name属性的自定义状态管理类。
第9章(\Chapter 09)
示例描述:本章学习母版页。
MasterPage.master 一个简单的母版页。
9-01.aspx 引用母版页。
MasterPage1.master 创建一个母版页。
9-01.aspx 调用母版页并进行交互。
FMasterPage.master 进行嵌套的父母版页。
SMasterPage.master 引用父母版页的子母版页。
9-03.aspx 引用子母版页的内容页。
第10章(\Chapter 10)
示例描述:本章学习主题和皮肤。
App_Themes文件夹 本章范例所使用的主题。
10-01.aspx 使用皮肤。
10-02.aspx 应用主题并实现切换。
第11章(\Chapter 11)
示例描述:本章学习网站导航。
11-01.aspx 使用页面导航。
Default.aspx 实现导航路径。
Resume.aspx 实现导航路径。
11-02.aspx 实现导航菜单。
第12章(\Chapter 12)
示例描述:本章学习SQL Server 2005。
Create_text.sql 创建test数据库。
Alter_text.sql 修改test数据库。
del_text.sql 删除test数据库。
back_text.sql 备份test数据库。
restore_text.sql 还原test数据库的备份。
Create_tb_class.sql 创建表class。
Create_tb_article.sql 创建表article。
Create_Index_test.sql 创建索引。
Alter_Index_test.sql 修改索引。
Del_Index_test.sql 删除索引。
Create_View_article.sql 创建视图。
第13章(\Chapter 13)
示例描述:本章学习ADO.NET 2.0。
13-01.aspx 使用Connection对象连接到数据库。
13-02.aspx 使用Connection对象连接到Access数据库。
13-03.aspx 新增数据。
13-04.aspx 查询数据。
13-05.aspx 更新数据。
13-06.aspx 删除数据。
13-07.aspx 输出单个值。
13-08.aspx 使用DataReader对象读取数据。
13-09.aspx 向DataSet添加DataTable。
13-10.aspx DataSet中加入Datatable并绑定到GridView。
13-11.aspx 创建Datatable。
13-12.aspx 缓存DataSet。
13-13.aspx 多个DataAdapter对象填充同一DataSet。
13-14.aspx 不同的查询填充同一DataSet。
13-15.aspx 合并两个DataSet。
13-16.aspx 复制DataSet。
第14章(\Chapter 14)
示例描述:本章学习数据源控件。
14-01aspx 使用SqlDataSource控件。
14-02.aspx SqlDataSource使用参数进行数据更新。
14-03aspx 缓存数据。
14-04.aspx 显示并更新Access数据库。
App_Data\test.xml XML数据文件。
14-05.aspx 显示XML数据。
14-06aspx 转换XML数据。
14-07.aspx 显示站点地图数据。
Web.sitemap 站点地图。
App_Code\ testdbo.cs 供ObjectDataSource使用的中间层业务对象。
14-08aspx 使用ObjectDataSource对数据进行检索。
14-09.aspx ObjectDataSource使用参数对数据进行更新
第15章(\Chapter 15)
示例描述:本章学习数据绑定控件。
15-01.aspx 将数据绑定到一个GridView控件。
15-02.aspx GridView控件并进行排序和分页。
15-03.aspx GridView控件进行编辑和删除。
15-04.aspx 数据绑定到DetailsView控件。
15-05.aspx DetailsView控件进行分页和编辑。
15-06.aspx DetailsView控件进行数据插入和删除。
15-07.aspx 数据绑定到FormView控件。
15-08.aspx FormView控件执行编辑、插入和删除。
15-09.aspx 数据绑定到DataList控件。
15-10.aspx DataList控件进行模板化显示。
15-11.aspx 创建Datatable。
第16章(\Chapter 16)
示例描述:本章学习文件处理。
16-01.aspx 创建文件并向文件中写入数据。
16-02.aspx 向文件中写入指定编码数据。
16-03.aspx 拷贝、删除文件。
16-04.aspx 读取文件内容并显示。
16-05.aspx 创建文件夹。
16-06.aspx 移动、删除文件夹。
第17章(\Chapter 17)
示例描述:本章学习数据缓存。
17-01.aspx 使用页面缓存。
17-02.aspx 按参数改变缓存。
17-03.aspx 按头改变缓存。
17-04.aspx 自定义字符串改变缓存。
17-05.aspx 设置缓存位置。
Control.ascx 可以被缓存的用户控件。
17-06.aspx 页面分段缓存。
17-07.aspx 添加缓存条目。
第18章(\Chapter 18)
示例描述:本章学习ASP.NET 2.0的安全性。
Login.aspx 登录页面。
Default.aspx 资源提供页面。
(以下为用户管理系统的实例代码)
App_Code\MemberDBO.cs ObjectDataSource控件的业务对象。
index.aspx 用户管理系统的首页。
user_login.aspx 登录页面。
user_reg.aspx 用户注册页面。
changePwd.aspx 用户修改密码页面。
admin/Default.aspx 超级管理的首页。
admin/roles.aspx 角色管理页。
第19章(\Chapter 19)
示例描述:本章学习Web服务。
19-01.asmx 编写Web服务。
19-02.aspx 本地使用Web服务。
App_WebReferences文件夹 所添加的Web引用。
servroot\_19_01.cs 为Web服务创建的代理类。
第20章(\Chapter 20)
示例描述:本章演示一个投票管理系统的制作。
FullVote 投票管理系统的项目
第21章(\Chapter 21)
示例描述:本章演示一个BBS的制作。
BBS 论坛管理系统的项目
数据库 论坛数据保存的数据库
1