程序设计系列 ASP.NET AJAX入门与案例详解PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:郭磬君,张艳丽,王芳芳等编
- 出 版 社:北京:机械工业出版社
- 出版年份:2007
- ISBN:9787111220572
- 页数:361 页
第1章 ASP.NET AJAX简介 1
1.1 从Web 2.0说起 1
1.1.1 什么是Web 2.0 1
1.1.2 Web 2.0的核心技术——AJAX 2
1.2 AJAX技术概述 2
1.2.1 什么是AJAX 2
1.2.2 AJAX的工作原理 3
1.3 AJAX框架的发展 4
1.3.1 基于.NET的AJAX框架概述 4
1.3.2 ASP.NET AJAX的发展 5
1.4 小结 6
第2章 JavaScript语言简介 7
2.1 什么是JavaScript 7
2.1.1 JavaScript的由来 7
2.1.2 JavaScript的发展及概况 8
2.2 JavaScript语法基础 8
2.2.1 变量与常量 8
2.2.2 运算符 11
2.2.3 语句 15
2.2.4 函数 21
2.2.5 核心对象 28
2.2.6 正则表达式 34
2.3 DOM模型概述 37
2.3.1 DOM模型的含义 37
2.3.2 HTML DOM模型结构概述 37
2.3.3 JavaScript的DOM编程简介 38
2.4 小结 51
第3章 CSS简介 52
3.1 什么是CSS 52
3.1.1 CSS的由来 52
3.1.2 CSS的发展及近况 52
3.1.3 CSS的工作方式 52
3.2 CSS基础 53
3.2.1 语法简介 53
3.2.2 属性 53
3.2.3 选择符 58
3.2.4 伪类 59
3.2.5 伪元素 59
3.2.6 @规则 59
3.2.7 单位 59
3.3 小结 60
第4章 XML和Web Services 61
4.1 XML基础 61
4.1.1 什么是XML 61
4.1.2 XML的简介 61
4.2 Web Services概述 65
4.2.1 Web Services的起源 65
4.2.2 什么是Web Services 65
4.2.3 Web Services所用到的协议 66
4.2.4 ASP.NET AJAX中Web Services的支持 67
4.3 AJAX中使用XML和Web Services 67
4.3.1 创建一个Web Services 67
4.3.2 使用AJAX技术访问Web Services 69
4.4 小结 72
第5章 ASP.NET AJAX安装配置及框架概述 73
5.1 ASP.NET AJAX架构 73
5.1.1 ASP.NET AJAX的用途 73
5.1.2 为什么使用ASP.NET AJAX 73
5.1.3 ASP.NET AJAX架构简介 73
5.2 ASP.NET AJAX的安装与配置 75
5.2.1 安装ASP.NET AJAX 75
5.2.2 配置ASP.NET AJAX 76
5.3 小结 81
第6章 ASP.NET AJAX基础控件 82
6.1 ScriptManager控件 82
6.1.1 ScriptManager控件概述 82
6.1.2 ScriptManager控件属性与方法 82
6.1.3 ScriptManager控件使用实例 84
6.2 ScriptManagerProxy控件 85
6.2.1 ScriptManagerProxy控件概述 85
6.2.2 ScriptManagerProxy控件属性与方法 86
6.2.3 ScriptManagerProxy控件使用实例 86
6.3 UpdatePanel控件 87
6.3.1 UpdatePanel控件概述 87
6.3.2 UpdatePanel控件属性与方法 87
6.3.3 UpdatePanel控件使用实例 89
6.3.4 UpdatePanel控件的不兼容性 91
6.4 UpdateProgress控件 92
6.4.1 UpdateProgress控件概述 92
6.4.2 UpdateProgress控件属性与方法 92
6.4.3 UpdateProgress控件使用实例 93
6.5 Timer控件 98
6.5.1 Timer控件概述 98
6.5.2 Timer控件属性与方法 99
6.5.3 Timer控件使用实例 100
6.6 小结 102
第7章 ASP.NET AJAX控件工具箱 103
7.1 ASP.NET AJAX控件工具箱简介 103
7.1.1 什么是ASP.NET AJAX控件工具箱 103
7.1.2 ASP.NET AJAX控件工具箱的安装与配置 103
7.2 ASP.NET AJAX控件工具箱控件简介 104
7.2.1 Accordation和AccordationPane控件 104
7.2.2 AlwaysVisibleControl控件 106
7.2.3 AnimationExtender控件 108
7.2.4 AutoComplete控件 109
7.2.5 Calendar控件 111
7.2.6 CascadingDropDown控件 112
7.2.7 CollapsiblePanel控件 116
7.2.8 ConfirmButton控件 117
7.2.9 DragPanel控件 118
7.2.10 DropDown控件 119
7.2.11 DropShadow控件 120
7.2.12 DynamicPopulate控件 121
7.2.13 FilteredTextBox控件 123
7.2.14 HoverMenu控件 124
7.2.15 ListSearch控件 124
7.2.16 MaskedEdit控件 125
7.2.17 ModalPopup控件 128
7.2.18 MutuallyExclusiveCheckBox控件 131
7.2.19 NoBot控件 132
7.2.20 NumericUpDown控件 133
7.2.21 PagingBulletedList控件 134
7.2.22 PasswordStrength控件 135
7.2.23 PopupControl控件 136
7.2.24 Rating控件 137
7.2.25 ReorderList控件 139
7.2.26 ResizableControl控件 139
7.2.27 RoundedCorners控件 141
7.2.28 Slider控件 141
7.2.29 Tabs控件 142
7.2.30 TextBoxWatermark控件 143
7.2.31 ToggleButton控件 144
7.2.32 UpdatePanelAnimation控件 145
7.2.33 ValidatorCallout控件 146
7.3 小结 147
第8章 ASP.NET AJAX和JavaScript 148
8.1 使用ASP.NET AJAX扩展JavaScript 148
8.1.1 类、成员和命名空间 148
8.1.2 访问修饰符 150
8.1.3 继承 150
8.1.4 接口 153
8.1.5 枚举类型 154
8.1.6 反射 155
8.2 在ASP.NET AJAX中使用JavaScript 156
8.2.1 使用ASP.NET AJAX创建自定义客户端脚本 156
8.2.2 动态分配ASP.NET AJAX脚本引用 157
8.2.3 将JavaScript文件作为资源嵌入程序集中 159
8.3 小结 162
第9章 扩展ASP.NET AJAX 163
9.1 创建自定义ASP.NET AJAX客户端非可视组件 163
9.1.1 非可视客户端组件的基本功能 163
9.1.2 实现继承自Component的客户端组件 164
9.1.3 在页面中使用非可视控件 165
9.1.4 创建自定义ASP.NET AJAX客户端非可视组件实例 165
9.2 创建自定义ASP.NET AJAX客户端控件 169
9.2.1 为自定义ASP.NET AJAX客户端控件创建基本功能 169
9.2.2 实现客户端控件 169
9.2.3 ASP.NET AJAX客户端控件实例 170
9.3 将客户端行为添加到服务器控件 173
9.3.1 辨识客户端需求 174
9.3.2 创建扩展控件 174
9.3.3 继承ExtenderControl抽象类 174
9.3.4 创建客户端行为 176
9.4 小结 179
第10章 综合实例——博客系统 180
10.1 系统概述 180
10.2 系统功能设计 180
10.3 系统模块划分 181
10.4 数据库设计 182
10.4.1 系统实体分析 182
10.4.2 数据库表结构设计 183
10.5 系统实现 185
10.5.1 系统总体设计 185
10.5.2 系统架构设计 189
10.5.3 Common项目的实现 189
10.5.4 实体层实现(Entity) 195
10.5.5 数据层实现 203
10.5.6 数据访问层DataAccess项目的实现 215
10.5.7 业务层项目Bussiness的实现 219
10.5.8 Web UI层的实现 224
10.6 系统运行效果展示 262
10.7 小结 263
第11章 综合实例——BBS系统 264
11.1 系统概述 264
11.2 系统功能设计 264
11.3 系统模块划分 265
11.3.1 前台模块划分 265
11.4 数据库设计 266
11.4.1 实体设计 266
11.4.2 数据库设计 269
11.5 系统实现 271
11.5.1 系统总体设计 271
11.5.2 系统架构设计 278
11.5.3 实体层的实现 278
11.5.4 数据层SQLBBS项目的实现 288
11.5.5 数据访问层的实现 299
11.5.6 业务层实现 300
11.5.7 管理端Web UI层实现 317
11.5.8 前台Web UI层实现 341
11.6 系统运行效果展示 359
11.7 小结 361
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《Python3从入门到实战》董洪伟 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019