ASP.NET 3.5网站开发实例教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:陈伟,卫琳主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302196174
- 页数:318 页
第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主体标记<body>..</body> 19
2.3.2注释标记<!--注释内容--> 20
2.3.3分层标记<div>.</div> 20
2.3.4文本和格式标记 20
2.3.5表格标记 24
2.3.6超链接标记<a>.</a> 25
2.3.7图像标记<img /> 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使用多个UpdateProgress控件的方法 229
9.5 Timer控件 231
9.5.1 Timer控件属性和事件 231
9.5.2使用Timer控件定时更新UpdatePanel 232
9.5.3使用Timer控件定时更新多个UpdatePanel 233
9.6 ASP.NET AJAX Control Extenders扩展控件 234
9.6.1如何使用ASP.NET AJAXControl Extenders 235
9.6.2使用FilteredTextBoxExtender控件防止输入非法字符 237
9.6.3使用SlideShowExtender控件播放幻灯片 238
9.6.4使用AlwaysVisibleControlExtender固定位置显示控件 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
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019