第1章 Visual web Developer 2008简介 1
1.1 Visual Web Developer 2008的特点 2
1.1.2 网页 2
1.1.2 控件 5
1.1.3 数据 6
1.1.4 Web服务 7
1.2 小结 7
第2章 使用Visual Web Developer2008 9
2.1 首次运行Visual Web Developer 13
2.1.1 起始页 14
2.1.2 使用Visual Web Developer的窗口 15
2.1.3 使用Visual Web Developer菜单 17
2.1.4 使用Visual Web Developer工具栏 18
2.1.5 “自定义”对话框 19
2.2 理解Visual Web Developer文件夹 19
2.3 小结 20
第3章 创建第一个ASP.NET网页 21
3.1 创建ASP.NET Web窗体 22
3.1.1 在浏览器中预览Web窗体 23
3.1.2 在ASP.NET网页中添加HTML 27
3.1.3 在ASP.NET网页中添加JavaScript 30
3.1.4 在服务器上添加HTML代码 32
3.1.5 创建客户端控件 40
3.1.6 创建服务器控件 40
第4章 创建第一个网站 45
4.1 创建第一个网站 45
4.1.1 定义需求 45
4.1.2 创建网站 46
4.1.3 理解代码分离 50
4.1.4 理解命名空间 52
4.1.5 运行网站 52
4.1.6 生成网站站 54
4.1.7 使用ASP.NET网站管理工具 56
4.1.8 配置网站的安全性 58
4.1.9 创建登录页 62
4.1.10 使用LoginName和LoginStatus服务器控件 66
4.1.11 更改用户密码 69
4.2 小结 71
第5章 使用母版页 73
5.1 创建母版页 73
5.1.1 内容占位符控件 74
5.1.2 使用母版页 76
5.1.3 创建外观和感觉 79
5.1.4 设计个人门户的母版页 79
5.1.5 添加LoginName和LoginStatus控件 83
5.1.6 添加ContentPlaceHolder 85
5.1.7 创建嵌套母版页 87
5.2 小结 91
第6章 使用服务器控件 93
6.1 Visual Web Developer服务器控件 93
6.1.1 添加Label服务器控件 94
6.1.2 添加导航服务器控件 97
6.1.3 创建SiteMapDataSource控件 99
6.2 小结 103
第7章 使用HTML和JavaScript 105
7.1 Virtual Earth入门 105
7.2 将Virtual Earth集成到个人门户网站 107
7.3 使用HTML和JavaScript来控制Virtual Earth控件 112
7.4 在Visual Web Developer中调试JavaScript 116
7.5 选择断点 119
7.6 小结 122
第8章 使用数据库 123
8.1 数据库基础 123
8.1.1 数据库软件 125
8.1.2 在Visual Web Developer中创建ToDo表 129
8.1.3 在ToDo表中创建行 134
8.1.4 使用数据库资源管理器来查询表 136
8.2 小结 141
第9章 构建数据驱动的用户界面 143
9.1 数据集 144
9.2 TableAdapter 146
9.2.1 在用户界面中使用数据控件 152
9.2.2 使用数据控件来编辑数据 161
9.2.3 为GridView控件添加编辑功能 165
9.2.4 使用数据控件来添加新数据 170
9.2 小结 172
第10章 使用层叠样式 173
10.1 层叠样式表 173
10.1.1 内联样式 174
10.1.2 在Visual Web Developer中使用样式 174
10.1.3 样式管理窗口 174
10.1.4 清除样式 179
10.1.5 为个人门户设置样式 180
10.2 小结 195
第11章 理解和使用mashup 197
11.1 mashup简介 197
11.2 Popfly 198
11.3 创建第一个Mashup 200
11.4 Visual Web Developer和Popfly 211
11.5 使用Popfly Explorer 215
11.6 在ASP.NET网页中嵌入Mashups 217
11.7 调节Mashup 219
11.8 小结 221
第12章 使用Web服务 223
12.1 上传文件到服务器 223
12.2 FileUpload控件编程 227
12.3 创建Web服务 228
12.4 创建Web方法 234
12.5 在项目中添加Web引用 237
12.6 在ASP.NET中使用Web服务 240
12.7 小结 242
第13章 部署网站 243
13.1 寻找ISP 243
13.1.1 价格 243
13.1.2 ASP.NET支持 244
13.1.3 磁盘空间 244
13.1.4 域名 244
13.1.5 SQLServer数据库支持 244
13.1.6 其他服务 244
13.2 创建自己的主机 244
13.3 创建个人门户网站 248
13.4 使用Visual Web Developer复制网站 251
13.5 小结 256