第1章 创建第一个主页 1
任务1-1 创建Web网站 1
任务1-2 向项目中添加页面和文件夹 9
任务1-3 添加文件夹及其他文件 11
任务1-4 添加类库及引用 12
任务1-5 配置Web.config文件 15
练习1 16
第2章 HTML基础 18
任务2-1 制作静态的个人主页网页 18
任务2-2 使用HTML有序和无序排列标签制作书籍目录 19
任务2-3 锚标签的使用 22
任务2-4 图像标签的使用 26
练习2 28
第3章 页面设计与布局 29
任务3-1 使用CSS与<div>标签进行页面设计与布局 29
任务3-2 使用CSS与<table>标签进行页面设计与布局 35
任务3-3 创建CSS样式表文件 37
任务3-4 应用CSS文件 39
练习3 39
第4章 ASP.NET标准服务器控件 40
任务4-1 按钮类服务器控件的使用 40
任务4-2 文本类控件的使用 42
任务4-3 选择服务器控件的使用 43
任务4-4 Image图像与超链接服务器控件的使用 46
练习4 48
第5章 Web请求、响应与状态管理 50
任务5-1 Response对象页面跳转 50
任务5-2 Response对象传递参数 51
任务5-3 Request对象获取页面参数值 53
任务5-4 Session对象的使用 54
任务5-5 Application对象的使用 57
练习5 58
第6章 验证控件 59
任务6-1 数据的非空验证 59
任务6-2 表达式数据验证 61
任务6-3 数据比较验证 64
练习6 64
第7章 数据源与数据服务器控件 65
任务7-1 从数据库中读取部门名称和专业名称 65
任务7-2 完成首页日志文章列表的读取与显示 69
练习7 73
第8章 ADO.NET数据访问 74
任务8-1 数据访问层的创建及数据访问 75
任务8-2 创建业务逻辑层并添加对数据层的引用 78
任务8-3 使用SqlDataReader读取数据 83
任务8-4 使用ExecuteNonQuery方法执行数据插入 88
任务8-5 个人主页的数据显示 89
任务8-6 数据修改和删除及参数对象使用 92
任务8-7 ExecuteScalar方法的使用 94
练习8 101
第9章 数据绑定 102
任务9-1 ListBox数据绑定 102
任务9-2 DropDownList控件与Repeater控件数据绑定 104
练习9 108
第10章 网站导航 110
任务10-1 SiteMapPath、SiteMapDataSource与Menu控件的使用 110
任务10-2 TreeView控件绑定到数据库实现导航功能 112
练习10 114
第11章 ASP.NET AJAX实训 115
任务11-1 使用AJAX完善注册页面 115
任务11-2 使用触发器控制页面的局部刷新 116
练习11 117
附录 实训项目SQL Server数据库表格结构与说明 118
参考文献 120