Web程序设计案例教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:郭文夷,姜存理等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2012
- ISBN:9787111392798
- 页数:232 页
第1章 网站开发与ASP.NET 1
1.1 Web和网页的基础知识 1
1.1.1 Web与网站 1
1.1.2网页与HTML 1
1.1.3 URI及其相关形式 2
1.1.4 Web的基本工作原理 2
1.1.5 IIS的安装与设置 2
1.2 .NET框架与ASP.NET 4
1.2.1 Microsoft.NET框架简介 4
1.2.2 CGI和ISAPI 5
1.2.3从ASP.ASP+到ASP.NET 5
1.2.4 ASP.NET的技术特点和优势 6
1.3 Visual Studio.NET开发环境简介 6
1.3.1 Visual Studio.NET概述 6
1.3.2 Visual Studio.NET的安装 7
1.4学习ASP.NET的方法 8
1.4.1与ASP.NET相关的知识领域 8
1.4.2学习ASP.NET需要多实践 9
1.4.3学会使用MSDN 9
1.4.4学会上网查找答案 11
第2章 HTML与JavaScript 12
2.1 HTML 12
2.1.1 HTML基本语法 12
2.1.2文字、段落与样式 13
2.1.3超链接与图片 13
2.1.4表格 14
2.1.5表单与控件 15
2.1.6框架 18
2.1.7使用CSS 19
2.1.8 ASP.NET与XHTML 20
2.2 JavaScript 20
2.2.1 JavaScript概述 20
2.2.2在网页中使用JavaScript 21
2.2.3浏览器对象模型 23
2.2.4使用JavaScript校验数据 25
第3章 C#语言 29
3.1 C#语言概述 29
3.1.1 C#程序的基本结构 29
3.1.2 C#基本数据类型 30
3.1.3 C#运算符和表达式 32
3.1.4 C#的流程控制语句 34
3.1.5数组 35
3.1.6异常处理 37
3.2 C#面向对象编程基础 38
3.2.1类的定义和对象创建 38
3.2.2类的可访问性 39
3.2.3构造函数与析构函数 40
3.2.4类的静态成员 40
3.2.5类的继承性 41
3.2.6抽象方法和抽象类 42
3.2.7接口 44
3.3 C#.NET框架编程 44
3.3.1 .NET框架类库的命名空间 45
3.3.2 C#常用的集合类型 45
3.3.3文本文件操作 49
3.3.4文件系统的操作 51
第4章 ASP.NET网站 56
4.1 ASP.NET网站的创建 56
4.1.1 ASP.NET网站文件 56
4.1.2使用Visual Studio.NET创建网站 56
4.2 Web Form 60
4.2.1 Web Form的基本原理 60
4.2.2代码块和代码文件 60
4.2.3 ASP.NET页面指令 61
4.2.4 ASP.NET的事件模型 62
4.2.5在项目中增添窗体 62
4.3 ASP.NET重要对象 63
4.3.1 Page类的重要属性 63
4.3.2 Response对象 64
4.3.3 Request对象 65
4.3.4 Server对象 67
4.3.5 Session对象 67
4.3.6 Application对象 69
4.3.7其他有关对象 70
第5章 ASP.NET Web服务器控件 71
5.1 ASP.NET Web服务器控件概述 71
5.1.1 Web服务器控件类的谱系 71
5.1.2 Web服务器控件的属性、方法和事件 72
5.1.3 Web服务器控件的声明 72
5.1.4 Web服务器控件在页面上的定位 73
5.2显示控件 73
5.2.1功能概述 73
5.2.2属性、方法与事件 73
5.2.3示例 74
5.3输入控件 75
5.3.1功能概述 75
5.3.2属性、方法与事件 76
5.3.3示例 76
5.4控制控件 78
5.4.1功能概述 78
5.4.2属性、方法与事件 78
5.4.3示例 79
5.5列表控件 81
5.5.1功能概述 81
5.5.2属性、方法与事件 81
5.5.3示例 83
5.6导航控件 87
5.6.1功能概述 87
5.6.2属性、方法与事件 87
5.6.3示例 88
5.7验证控件 91
5.7.1功能概述 91
5.7.2属性、方法与事件 91
5.7.3示例 93
5.8其他控件 96
5.8.1 HTML控件 97
5.8.2登录控件 97
5.8.3数据控件 97
5.8.4文件上传控件 97
5.8.5用户自定义控件 98
第6章 ADO.NETWeb数据库编程 99
6.1 ADO.NET常用的数据库组件 99
6.1.1 ADO.NET数据库技术概述 99
6.1.2数据库连接组件 99
6.1.3数据库命令组件 101
6.1.4数据适配器组件 102
6.1.5数据集组件 103
6.2 Web数据库查询 104
6.2.1 SQL Server数据库查询 104
6.2.2 Access数据库查询 105
6.2.3模糊查询 106
6.2.4数据统计 107
6.3 Web数据库操作 108
6.3.1添加记录 108
6.3.2删除记录 111
6.3.3更新记录 113
6.3.4使用存储过程 116
第7章 数据源和数据绑定控件 118
7.1数据绑定与数据源 118
7.1.1 ASP.NET数据绑定的基本原理 118
7.1.2 SqlDataSource数据源控件 119
7.1.3配置SqlDataSource 121
7.1.4其他ASP.NET数据源控件 123
7.2使用GridView控件 123
7.2.1属性、方法和事件 124
7.2.2数据排序 125
7.2.3数据分页 126
7.2.4自动套用格式 128
7.2.5添加或编辑列 128
7.2.6删除操作 131
7.2.7更新操作 132
7.2.8添加操作 135
7.3使用DataList控件 136
7.3.1属性、方法和事件 136
7.3.2模板的设计和使用 137
7.3.3 SelectedItemTemplate模板 140
7.3.4使用DataList进行数据操作 143
7.4使用 Repeater控件 144
7.4.1属性、方法和事件 144
7.4.2使用Repeater显示报表 145
7.5使用FormView控件 147
7.5.1属性、方法和事件 147
7.5.2使用FormView显示数据 148
7.5.3使用FormView进行数据库操作 148
第8章 开发Web应用系统 151
8.1 ASP.NET应用系统的配置 151
8.1.1 ASP.NET的配置文件 151
8.1.2 web.config文件 153
8.1.3 〈system.web〉组的配置元素 154
8.2应用程序级事件 155
8.2.1 global.asax文件 155
8.2.2应用程序级事件示例 156
8.3自定义应用程序级对象 157
8.4整体布局和母版页 160
8.4.1创建母版页 160
8.4.2创建内容页 161
8.4.3在代码中访问母版页 163
8.5报表 164
8.6 Web应用系统网站的发布 167
8.6.1网站发布的基本步骤 167
8.6.2发布可自动安装的打包产品 169
第9章 在Web程序中应用XML 170
9.1 XML概述 170
9.1.1 XML的基本语法 170
9.1.2 XML文档的有效性 171
9.1.3 XML的DOM模型 172
9.2在.NET开发环境下使用XML 172
9.2.1 .NET框架下用于处理XML的类 173
9.2.2使用XmlReader类 173
9.2.3使用XmlWriter类 175
9.2.4使用XmlDocument及相关类 176
9.2.5使用XslCompiledTransform类 178
9.3在Web服务器端应用XML技术 178
9.3.1在Web页面中使用Xml控件 178
9.3.2从数据库中产生XML 181
9.3.3 XML序列化与反序列化 184
9.4在Web客户端应用XML技术 185
9.4.1 XML数据岛 185
9.4.2 Microsoft XML DSO 186
9.4.3使用DSO绑定数据 186
第10章 Web Services 191
10.1 Web Services的主要功能和特点 191
10.1.1 Web Services是什么 191
10.1.2与Web Services有关的协议 191
10.2 Visual C# .NET Web Services编程 192
10.2.1 .NET环境下支持Web服务的类 192
10.2.2实现Web Services服务器端 193
10.2.3实现Web Services客户端 195
10.3使用Web Services实现信息集成 197
10.3.1在一个应用中集成多个Web服务 197
10.3.2在Web服务中使用数据库 198
10.3.3跨平台调用Web服务 199
第11章 在Web程序中应用MS Office 202
11.1 .NET框架与COM的互操作 202
11.1.1 COM的基本概念 202
11.1.2 .NET的COM interop 202
11.2在Web程序中操作Word文档 205
11.2.1 Office.Interop.Word中的对象模型 206
11.2.2使用Word中的模板 206
11.2.3替换Word文档中的文本 209
11.3在Web程序中操作Excel文档 211
11.4在Web程序中发送邮件 213
11.4.1 MailMessage和SmtpClient类 213
11.4.2发送电子邮件示例 214
第12章 AJAX技术 218
12.1 AJAX的背景和原理 218
12.1.1为什么需要AJAX 218
12.1.2 AJAX的基本原理 218
12.1.3 XMLHTTPRequest对象 219
12.1.4 AJAX解决方案下的客户端脚本 221
12.2在ASP.NET下使用AJAX 223
12.2.1安装ASP.NET AJAX扩展 224
12.2.2 ASP.NET AJAX控件 225
12.2.3 UpdatePanel控件的应用 226
12.2.4 UpdateProgress控件的应用 229
12.2.5 Timer控件的应用 230
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019