书籍详情
Ajax+jQuery+ASP.NET编程实践教程
作者:黄锐军,孙洁 著
出版社:清华大学出版社
出版时间:2014-10-01
ISBN:9787302371830
定价:¥29.50
购买这本书可以去
内容简介
Ajax是Web程序设计中一种常用的技术,本书通过一个城市信息的例子讲解了ASP.NET服务器程序、jQuery及Ajax程序的编程方法,重点讲解了Form、XML、JSON数据格式的数据传输方式,最后通过一个宠物信息的实例讲解了Ajax程序的综合应用。 本书的特点是实践性强,每节都采用案例展示、技术要点、客户端程序设计、服务器程序设计、拓展训练的结构作为学习路径,同时每章都配有一定的编程练习,锻炼和培养读者编程的能力。 书中的所有服务器都是用ASP.NET编写的,只要把ASP.NET程序换成JSP或者PHP程序,客户端程序几乎不用变动,程序可以方便迁移到JSP或者PHP的服务器平台上。 本书可以作为高等院校的教材,也可以作为相关技术人员学习Ajax程序设计的入门参考
作者简介
暂缺《Ajax+jQuery+ASP.NET编程实践教程》作者简介
目录
第1章ASP.NET程序基础1
1.1Ajax技术简介1
1.1.1Ajax程序简介1
1.1.2Ajax的应用4
1.1.3必备知识5
1.2搭建服务器环境5
1.2.1安装.NET Framework框架5
1.2.2开启与测试IIS6
1.3C#语言基础6
1.3.1数据类型6
1.3.2数据类型转换8
1.3.3数据运算10
1.3.4分支语句14
1.3.5循环语句16
1.3.6数组18
1.3.7异常处理19
1.4设计与部署服务器程序20
1.4.1案例展示20
1.4.2技术要点20
1.4.3客户端程序设计21
1.4.4服务器程序设计22
1.4.5拓展训练23
1.5发送数据到服务器程序24
1.5.1案例展示24
1.5.2技术要点24
1.5.3客户端程序设计26
1.5.4服务器程序设计27
1.5.5拓展训练28
1.6更新数据库的城市数据28
1.6.1案例展示28
1.6.2技术要点28
1.6.3客户端程序设计30
1.6.4服务器程序设计30
1.6.5拓展训练32
1.7读取数据库的城市数据33
1.7.1案例展示33
1.7.2技术要点33
1.7.3客户端程序设计35
1.7.4服务器程序设计36
1.7.5拓展训练37
1.8更新数据库的城市说明39
1.8.1案例展示39
1.8.2技术要点39
1.8.3客户端程序设计40
1.8.4服务器程序设计41
1.8.5拓展训练42
1.9更新数据库的城市照片43
1.9.1案例展示43
1.9.2技术要点44
1.9.3客户端程序设计45
1.9.4服务器程序设计45
1.9.5拓展训练47
1.10编程练习48第2章jQuery程序基础50
2.1jQuery操作基本元素50
2.1.1案例展示50
2.1.2技术要点50
2.1.3客户端程序设计54
2.1.4服务器程序设计55
2.1.5拓展训练56
2.2jQuery操作选择元素57
2.2.1案例展示57
2.2.2技术要点57
2.2.3客户端程序设计60
2.2.4服务器程序设计61
2.2.5拓展训练61
2.3jQuery操作列表元素62
2.3.1案例展示62
2.3.2技术要点63
2.3.3客户端程序设计66
2.3.4服务器程序设计68
2.3.5拓展训练69
2.4jQuery操作表格元素70
2.4.1案例展示70
2.4.2技术要点70
2.4.3客户端程序设计77
2.4.4服务器程序设计78
2.4.5拓展训练78
2.5编程练习79第3章Ajax程序设计基础篇83
3.1获取服务器日期时间83
3.1.1案例展示83
3.1.2技术要点83
3.1.3客户端程序设计86
3.1.4服务器程序设计87
3.1.5拓展训练88
3.2GET发送城市数据89
3.2.1案例展示89
3.2.2技术要点89
3.2.3客户端程序设计91
3.2.4服务器程序设计93
3.2.5拓展训练93
3.3POST发送省份城市数据96
3.3.1案例展示96
3.3.2技术要点96
3.3.3客户端程序设计97
3.3.4服务器程序设计98
3.3.5拓展训练99
3.4XML格式的城市数据100
3.4.1案例展示100
3.4.2技术要点100
3.4.3客户端程序设计102
3.4.4服务器程序设计104
3.4.5拓展训练104
3.5获取XML格式城市数据105
3.5.1案例展示105
3.5.2技术要点105
3.5.3客户端程序设计107
3.5.4服务器程序设计108
3.5.5拓展训练110
3.6JSON格式城市数据111
3.6.1案例展示111
3.6.2技术要点112
3.6.3客户端程序设计115
3.6.4服务器程序设计116
3.6.5拓展训练117
3.7获取JSON格式城市数据117
3.7.1案例展示117
3.7.2技术要点117
3.7.3客户端程序设计119
3.7.4服务器程序设计121
3.7.5拓展训练123
3.8编程练习123第4章Ajax程序设计提高篇125
4.1$.get函数发送城市数据125
4.1.1案例展示125
4.1.2技术要点125
4.1.3客户端程序设计126
4.1.4服务器程序设计127
4.1.5拓展训练127
4.2$.post发送城市数据129
4.2.1案例展示129
4.2.2技术要点130
4.2.3客户端程序设计130
4.2.4服务器程序设计131
4.2.5拓展训练132
4.3$.ajax发送与接收城市数据133
4.3.1案例展示133
4.3.2技术要点133
4.3.3客户端程序设计134
4.3.4服务器程序设计137
4.3.5拓展训练139
4.4发送与存储城市数据141
4.4.1案例展示141
4.4.2技术要点141
4.4.3客户端程序设计143
4.4.4服务器程序设计145
4.4.5拓展训练147
4.5管理城市数据记录148
4.5.1案例展示148
4.5.2技术要点148
4.5.3客户端程序设计149
4.5.4服务器程序设计153
4.5.5拓展训练156
4.6发送与管理城市照片157
4.6.1案例展示157
4.6.2技术要点157
4.6.3客户端程序设计160
4.6.4服务器程序设计163
4.6.5拓展训练165
4.7城市名称输入自动完成167
4.7.1案例展示167
4.7.2技术要点167
4.7.3客户端程序设计168
4.7.4服务器程序设计170
4.7.5拓展训练172
4.8列表查看城市信息172
4.8.1案例展示172
4.8.2技术要点173
4.8.3客户端程序设计173
4.8.4服务器程序设计176
4.8.5拓展训练178
4.9图像查看城市信息180
4.9.1案例展示180
4.9.2技术要点181
4.9.3客户端程序设计182
4.9.4服务器程序设计185
4.9.5拓展训练186
4.10编程练习188第5章Ajax程序综合实例190
5.1宠物信息管理程序概要190
5.1.1宠物数据库pets.mdb190
5.1.2宠物数据管理程序191
5.1.3宠物信息浏览程序191
5.1.4宠物信息服务器程序191
5.2宠物信息管理程序设计192
5.2.1数据库设计192
5.2.2客户端界面设计192
5.2.3管理员登录设计193
5.2.4宠物分类与名称的获取195
5.2.5宠物信息显示的设计197
5.2.6宠物分类与名称管理设计198
5.2.7宠物简介管理的设计201
5.2.8宠物图片管理的设计202
5.3宠物信息浏览程序设计204
5.3.1宠物说明框的设计204
5.3.2宠物图片列表的设计205
5.3.3鼠标事件函数的设计207
5.4宠物信息管理程序清单208
5.4.1宠物信息服务器程序208
5.4.2宠物信息浏览程序214
5.4.3宠物信息管理程序219
5.5编程练习230
1.1Ajax技术简介1
1.1.1Ajax程序简介1
1.1.2Ajax的应用4
1.1.3必备知识5
1.2搭建服务器环境5
1.2.1安装.NET Framework框架5
1.2.2开启与测试IIS6
1.3C#语言基础6
1.3.1数据类型6
1.3.2数据类型转换8
1.3.3数据运算10
1.3.4分支语句14
1.3.5循环语句16
1.3.6数组18
1.3.7异常处理19
1.4设计与部署服务器程序20
1.4.1案例展示20
1.4.2技术要点20
1.4.3客户端程序设计21
1.4.4服务器程序设计22
1.4.5拓展训练23
1.5发送数据到服务器程序24
1.5.1案例展示24
1.5.2技术要点24
1.5.3客户端程序设计26
1.5.4服务器程序设计27
1.5.5拓展训练28
1.6更新数据库的城市数据28
1.6.1案例展示28
1.6.2技术要点28
1.6.3客户端程序设计30
1.6.4服务器程序设计30
1.6.5拓展训练32
1.7读取数据库的城市数据33
1.7.1案例展示33
1.7.2技术要点33
1.7.3客户端程序设计35
1.7.4服务器程序设计36
1.7.5拓展训练37
1.8更新数据库的城市说明39
1.8.1案例展示39
1.8.2技术要点39
1.8.3客户端程序设计40
1.8.4服务器程序设计41
1.8.5拓展训练42
1.9更新数据库的城市照片43
1.9.1案例展示43
1.9.2技术要点44
1.9.3客户端程序设计45
1.9.4服务器程序设计45
1.9.5拓展训练47
1.10编程练习48第2章jQuery程序基础50
2.1jQuery操作基本元素50
2.1.1案例展示50
2.1.2技术要点50
2.1.3客户端程序设计54
2.1.4服务器程序设计55
2.1.5拓展训练56
2.2jQuery操作选择元素57
2.2.1案例展示57
2.2.2技术要点57
2.2.3客户端程序设计60
2.2.4服务器程序设计61
2.2.5拓展训练61
2.3jQuery操作列表元素62
2.3.1案例展示62
2.3.2技术要点63
2.3.3客户端程序设计66
2.3.4服务器程序设计68
2.3.5拓展训练69
2.4jQuery操作表格元素70
2.4.1案例展示70
2.4.2技术要点70
2.4.3客户端程序设计77
2.4.4服务器程序设计78
2.4.5拓展训练78
2.5编程练习79第3章Ajax程序设计基础篇83
3.1获取服务器日期时间83
3.1.1案例展示83
3.1.2技术要点83
3.1.3客户端程序设计86
3.1.4服务器程序设计87
3.1.5拓展训练88
3.2GET发送城市数据89
3.2.1案例展示89
3.2.2技术要点89
3.2.3客户端程序设计91
3.2.4服务器程序设计93
3.2.5拓展训练93
3.3POST发送省份城市数据96
3.3.1案例展示96
3.3.2技术要点96
3.3.3客户端程序设计97
3.3.4服务器程序设计98
3.3.5拓展训练99
3.4XML格式的城市数据100
3.4.1案例展示100
3.4.2技术要点100
3.4.3客户端程序设计102
3.4.4服务器程序设计104
3.4.5拓展训练104
3.5获取XML格式城市数据105
3.5.1案例展示105
3.5.2技术要点105
3.5.3客户端程序设计107
3.5.4服务器程序设计108
3.5.5拓展训练110
3.6JSON格式城市数据111
3.6.1案例展示111
3.6.2技术要点112
3.6.3客户端程序设计115
3.6.4服务器程序设计116
3.6.5拓展训练117
3.7获取JSON格式城市数据117
3.7.1案例展示117
3.7.2技术要点117
3.7.3客户端程序设计119
3.7.4服务器程序设计121
3.7.5拓展训练123
3.8编程练习123第4章Ajax程序设计提高篇125
4.1$.get函数发送城市数据125
4.1.1案例展示125
4.1.2技术要点125
4.1.3客户端程序设计126
4.1.4服务器程序设计127
4.1.5拓展训练127
4.2$.post发送城市数据129
4.2.1案例展示129
4.2.2技术要点130
4.2.3客户端程序设计130
4.2.4服务器程序设计131
4.2.5拓展训练132
4.3$.ajax发送与接收城市数据133
4.3.1案例展示133
4.3.2技术要点133
4.3.3客户端程序设计134
4.3.4服务器程序设计137
4.3.5拓展训练139
4.4发送与存储城市数据141
4.4.1案例展示141
4.4.2技术要点141
4.4.3客户端程序设计143
4.4.4服务器程序设计145
4.4.5拓展训练147
4.5管理城市数据记录148
4.5.1案例展示148
4.5.2技术要点148
4.5.3客户端程序设计149
4.5.4服务器程序设计153
4.5.5拓展训练156
4.6发送与管理城市照片157
4.6.1案例展示157
4.6.2技术要点157
4.6.3客户端程序设计160
4.6.4服务器程序设计163
4.6.5拓展训练165
4.7城市名称输入自动完成167
4.7.1案例展示167
4.7.2技术要点167
4.7.3客户端程序设计168
4.7.4服务器程序设计170
4.7.5拓展训练172
4.8列表查看城市信息172
4.8.1案例展示172
4.8.2技术要点173
4.8.3客户端程序设计173
4.8.4服务器程序设计176
4.8.5拓展训练178
4.9图像查看城市信息180
4.9.1案例展示180
4.9.2技术要点181
4.9.3客户端程序设计182
4.9.4服务器程序设计185
4.9.5拓展训练186
4.10编程练习188第5章Ajax程序综合实例190
5.1宠物信息管理程序概要190
5.1.1宠物数据库pets.mdb190
5.1.2宠物数据管理程序191
5.1.3宠物信息浏览程序191
5.1.4宠物信息服务器程序191
5.2宠物信息管理程序设计192
5.2.1数据库设计192
5.2.2客户端界面设计192
5.2.3管理员登录设计193
5.2.4宠物分类与名称的获取195
5.2.5宠物信息显示的设计197
5.2.6宠物分类与名称管理设计198
5.2.7宠物简介管理的设计201
5.2.8宠物图片管理的设计202
5.3宠物信息浏览程序设计204
5.3.1宠物说明框的设计204
5.3.2宠物图片列表的设计205
5.3.3鼠标事件函数的设计207
5.4宠物信息管理程序清单208
5.4.1宠物信息服务器程序208
5.4.2宠物信息浏览程序214
5.4.3宠物信息管理程序219
5.5编程练习230
猜您喜欢