书籍详情

ASP.NET 3.5网站开发实例教程

ASP.NET 3.5网站开发实例教程

作者:陈伟,卫琳 主编,唐国良,周飞菲 副主编

出版社:清华大学出版社

出版时间:2009-03-01

ISBN:9787302196174

定价:¥30.00

购买这本书可以去
内容简介
  《ASP.NET 3.5网站开发实例教程》全面翔实地介绍了ASP.NET 3.5网站开发方法和Web应用程序的技术。全书共分12章,主要内容包括:ASP.NET与VWD 2008开发平台、XHTML基础知识、ASP.NET基础知识、ASP.NET服务器控件、页面切换与导航、页面布局、ADO.NET数据访问、ASP.NET中的数据绑定、ASP.NET AJAX、Web服务、在ASP.NET中使用XML以及综合开发实例。此外,每章均配有实验,有助于读者对所介绍知识的理解与掌握。《ASP.NET 3.5网站开发实例教程》结构清晰,实例丰富,图文对照,浅显易懂,既可作为高等院校ASP.NET开发课程的教材,还可作为有一定的面向对象编程基础和数据库基础,想利用VS 2008开发Web应用程序的开发人员的参考资料。
作者简介
暂缺《ASP.NET 3.5网站开发实例教程》作者简介
目录
第1章 ASP.NET与VWD 2008开发平台 1
1.1 网站建设基础知识 1
1.1.1 静态网站 1
1.1.2 动态网站 2
1.2 ASP.NET与VWD 2008 3
1.2.1 ASP.NET的历史 4
1.2.2 ASP.NET的开发环境 5
1.3 安装VWD 2008开发环境 6
1.4 开发ASP.NET Web程序流程 6
1.4.1 使用VWD 2008创建ASP.NET网站 7
1.4.2 新建ASP.NET页面 10
1.4.3 在VWD 2008中执行页面 11
实验1 ASP.NET与VWD 2008开发平台 12
第2章 XHTML基础知识 13
2.1 Web基本技术 13
2.1.1 HTML 13
2.1.2 XML 14
2.1.3 XHTML 14
2.2 XHTML的基本格式 15
2.2.1 ASP.NET的文档结构 15
2.2.2 XHTML的语法规则 17
2.3 XHTML标记、标记属性 19
2.3.1 主体标记…
19
2.3.2 注释标记 20
2.3.3 分层标记… 20
2.3.4 文本和格式标记 20
2.3.5 表格标记 24
2.3.6 超链接标记… 25
2.3.7 图像标记 28
实验2 XHTML基础知识 29
第3章 ASP.NET基础知识 31
3.1 页面管理 31
3.1.1 ASP.NET页面代码模式 31
3.1.2 页面往返机制 32
3.1.3 页面生存周期 33
3.2 特殊文件夹 33
3.2.1 App_Data文件夹 34
3.2.2 App_Code 文件夹 34
3.2.3 Bin文件夹 35
3.2.4 其他文件夹介绍 35
3.3 ASP.NET的常用内置对象 36
3.3.1 Response对象 36
3.3.2 Request对象 39
3.3.3 Application对象 41
3.3.4 Session对象 43
3.3.5 Server对象 45
3.3.6 ViewState(视图状态)对象 47
3.3.7 Cookie对象 49
3.4 ASP.NET配置管理 52
3.4.1 web.config文件介绍 52
3.4.2 配置文件的语法规则 52
3.4.3 Global.asax文件介绍 54
实验3 ASP.NET基础知识 56
第4章 ASP.NET服务器控件 57
4.1 ASP.NET服务器控件概述 57
4.2 HTML元素和服务器控件 58
4.2.1 HTML元素 58
4.2.2 HTML服务器控件 60
4.3 标准服务器控件 61
4.3.1 按钮控件 61
4.3.2 TextBox(文本框)控件 63
4.3.3 ListBox控件和
DropDownList控件 65
4.3.4 CheckBox(复选框)和CheckBoxList(复选框列表)控件 67
4.3.5 Image和ImageMap控件 69
4.3.6 RadioButton和RadioButtonList服务器控件 72
4.3.7 MultiView和View控件 75
4.3.8 AdRotator(广告控件)服务器控件 79
4.3.9 Literal控件和Panel控件 80
4.4 验证控件 84
4.4.1 ASP.NET验证控件 85
4.4.2 验证Web窗体页中的用户输入 86
4.5 用户控件 90
实验4 用户控件的创建 93
第5章 页面切换与导航 95
5.1 页面切换 95
5.1.1 利用超链接切换到其他页面 95
5.1.2 利用按钮的PostBackUrl 属性切换到其他页面 97
5.1.3 使用Response.Redirect 或Server.Transfer切换到其他页面 98
5.1.4 页面间的数据传递 99
5.2 网站导航 103
5.2.1 ASP.NET网站导航功能概述 103
5.2.2 利用站点地图和SiteMapPath控件实现网站导航 103
5.2.3 利用Menu控件实现自定义导航 107
5.2.4 利用TreeView控件实现自定义导航 110
实验5 页面切换与导航 113
第6章 页面布局 115
6.1 CSS样式控制 115
6.1.1 CSS的概念 116
6.1.2 在源视图下设置样式 119
6.1.3 在可视化窗口中设置样式 120
6.1.4 样式规则 123
6.2 页面布局 126
6.2.1 网页的基本布局方式 126
6.2.2 页面元素定位 127
6.2.3 表格布局 129
6.2.4 DIV和CSS布局 131
6.3 母版页 141
6.3.1 母版页和内容页的概念 142
6.3.2 创建母版页和内容页 142
6.3.3 从内容页访问母版页的成员 144
6.4 主题 147
6.4.1 主题的概念 147
6.4.2 在主题中定义外观 148
6.4.3 在主题中同时定义外观和样式表 150
6.4.4 利用主题实现换肤 151
实验6 页面布局 153
第7章 ADO.NET数据访问 156
7.1 ADO.NET概述 156
7.2 使用Connection连接数据库 158
7.3 使用Command对象执行数据库命令 160
7.3.1 使用Command对象查询数据库的数据 161
7.3.2 使用Command对象增加数据库的数据 162
7.3.3 使用Command对象删除数据库的数据 165
7.3.4 使用Command对象修改数据库的数据 166
7.3.5 数据库事务处理 169
7.4 使用DataAdapter对象执行数据库命令 170
7.4.1 使用DataAdapter对象查询数据库的数据 171
7.4.2 使用DataAdapter对象修改数据库的数据 172
7.4.3 使用DataAdapter对象增加数据库的数据 174
7.4.4 使用DataAdapter对象删除数据库的数据 175
实验7 ADO.NET数据库访问 177
第8章 ASP.NET中的数据绑定 178
8.1 数据绑定概述 178
8.2 单值和列表控件的数据绑定 179
8.2.1 单值绑定 179
8.2.2 列表控件的数据绑定 180
8.3 GridView控件 185
8.3.1 GridView的数据绑定 186
8.3.2 设定GridView的绑定列和模板列 187
8.3.3 GridView的排序 194
8.3.4 GridView的分页 197
8.4 DataList和FormView控件 200
8.4.1 DataList的数据绑定 201
8.4.2 FormView控件的数据呈现和处理 204
实验8 数据绑定 213
第9章 ASP.NET AJAX 214
9.1 ASP.NET AJAX概述 214
9.2 ScriptManager控件 215
9.2.1 ScriptManager控件的属性和方法 215
9.2.2 ScriptManager控件的用法 216
9.3 UpdatePanel控件 217
9.3.1 UpdatePanel控件工作原理 217
9.3.2 UpdatePanel控件属性 218
9.3.3 在UpdatePanel中实现局部更新 219
9.3.4 同一页面上使用多个UpdatePanel 221
9.3.5 在内容页中使用UpdatePanel 223
9.3.6 UpdatePanel异步更新中的错误处理 226
9.4 UpdateProgress控件 228
9.4.1 UpdateProgress控件属性 228
9.4.2 使用UpdateProgress控件的方法 228
9.4.3 使用多个Update Progress控件的方法 229
9.5 Timer控件 231
9.5.1 Timer控件属性和事件 231
9.5.2 使用Timer控件定时更新Update Panel 232
9.5.3 使用Timer控件定时更新多个Update Panel 233
9.6 ASP.NET AJAX Control
Extenders扩展控件 234
9.6.1 如何使用ASP.NET AJAX
Control Extenders 235
9.6.2 使用Filtered Text Box Extender控件防止输入非法字符 237
9.6.3 使用Slide Show Extender控件播放幻灯片 238
9.6.4 使用Always Visible Control Extender固定位置显示控件 241
实验9 ASP.NET AJAX 242
第10章 Web服务 243
10.1 支持AJAX的Web Services简介 243
10.1.1 什么是Web Services 243
10.1.2 JSON和支持AJAX的Web服务 246
10.2 创建和使用支持AJAX的Web服务 247
10.3 支持AJAX的Web服务的
应用程序体系结构 255
10.3.1 AJAX服务返回什么? 256
10.3.2 JSON与XML之比较 256
10.3.3 ASP.NET AJAX中的服务 257
10.3.4 ASP.NET AJAX服务和SOAP 259
10.3.5 调用AJAX服务 260
实验10 Web服务 262
第11章 在ASP.NET中使用XML 263
11.1 XML的基本概念 263
11.1.1 XML的基本结构 264
11.1.2 标记、元素以及元素属性 265
11.1.3 XML数据的显示 265
11.2 使用ADO.NET访问XML 268
11.2.1 将数据库数据转换成XML 268
11.2.2 读取XML文档 270
11.2.3 编辑XML文档 270
11.2.4 将XML写入数据库 272
11.2.5 将XML数据转换为字符串 273
11.3 使用.NET的XML类访问XML 274
11.4 XML的应用和发展前景 277
11.4.1 XML的应用 277
11.4.2 XML的发展前景 279
实验11 XML编程 279
第12章 开发实例 281
12.1 系统设计 281
12.1.1 需求分析 281
12.1.2 概念结构设计 281
12.1.3 数据库设计 282
12.1.4 功能设计 283
12.2 程序设计 284
12.2.1 设置数据库连接信息 284
12.2.2 访问数据库公共类 285
12.2.3 母版页 288
12.2.4 默认主页 290
12.2.5 新闻列表 293
12.2.6 产品列表 296
12.2.7 用户登录用户控件 299
12.2.8 用户注册页面 301
12.2.9 产品订单 303
12.2.10 管理员登录页面 305
12.2.11 后台管理页面 306
12.2.12 新闻管理页面 307
12.2.13 产品添加页面 309
12.2.14 订单管理页面 311
12.2.15 用户管理页面 314
12.3 编译与发布 315
实验12 实例开发 317
参考文献 318
猜您喜欢

读书导航