项目一 基于百度的天气预报程序 1
1.1服务器与客户端程序 2
1.1.1案例展示 2
1.1.2技术要点 2
1.1.3服务器程序 2
1.1.4客户端程序 5
1.1.5拓展训练 6
1.2 XML数据的网络传输 8
1.2.1案例展示 8
1.2.2技术要点 8
1.2.3服务器程序 10
1.2.4客户端程序 12
1.2.5拓展训练 14
1.3 JSON数据的网络传输 15
1.3.1案例展示 15
1.3.2技术要点 15
1.3.3服务器程序 16
1.3.4客户端程序 18
1.3.5拓展训练 20
1.4城市天气状况查询 20
1.4.1案例展示 20
1.4.2技术要点 21
1.4.3服务器程序 23
1.4.4客户端程序 23
1.4.5拓展训练 25
1.5城市天气预报查询 26
1.5.1案例展示 26
1.5.2技术要点 27
1.5.3服务器程序 31
1.5.4客户端程序 31
1.5.5拓展训练 34
1.6城市天气预报程序的实现 34
1.6.1技术要点 34
1.6.2服务器程序 37
1.6.3客户端程序 37
1.6.4拓展训练 44
练习一 51
项目二 基于Web的图片共享程序 54
2.1用户信息的发送 55
2.1.1案例展示 55
2.1.2技术要点 55
2.1.3服务器程序 57
2.1.4客户端程序 61
2.1.5拓展训练 63
2.2用户注册与登录 65
2.2.1案例展示 65
2.2.2技术要点 65
2.2.3服务器程序 69
2.2.4客户端程序 70
2.2.5拓展训练 71
2.3图片上传与存储 72
2.3.1案例展示 72
2.3.2技术要点 72
2.3.3服务器程序 75
2.3.4客户端程序 76
2.3.5拓展训练 79
2.4图片共享与设置 79
2.4.1案例展示 79
2.4.2技术要点 80
2.4.3服务器程序 82
2.4.4客户端程序 83
2.4.5拓展训练 87
2.5图片下载与浏览 88
2.5.1案例展示 88
2.5.2技术要点 89
2.5.3服务器程序 90
2.5.4客户端程序 92
2.5.5拓展训练 95
2.6图片共享程序的实现 97
2.6.1技术要点 97
2.6.2服务器程序 100
2.6.3客户端程序 108
2.6.4拓展训练 120
练习二 121
项目三 基于微信的成绩查询程序 122
3.1课程记录管理 124
3.1.1案例展示 124
3.1.2技术要点 125
3.1.3服务器程序 129
3.1.4客户端程序 131
3.1.5拓展训练 135
3.2学生记录管理 135
3.2.1案例展示 135
3.2.2技术要点 136
3.2.3服务器端程序 138
3.2.4客户端程序 139
3.2.5拓展训练 143
3.3成绩记录管理 145
3.3.1案例展示 145
3.3.2技术要点 146
3.3.3服务器程序 149
3.3.4客户端程序 149
3.3.5拓展训练 153
3.4微信开发平台搭建 154
3.4.1案例展示 154
3.4.2技术要点 154
3.4.3服务器申请 156
3.4.4服务器绑定 156
3.4.5拓展训练 158
3.5微信事件与文本回复 159
3.5.1案例展示 159
3.5.2技术要点 160
3.5.3接口程序 162
3.5.4部署程序 164
3.5.5拓展训练 165
3.6微信成绩查询 165
3.6.1案例展示 165
3.6.2技术要点 166
3.6.3接口程序 168
3.6.4部署程序 170
3.6.5拓展训练 170
3.7微信成绩查询程序的实现 172
3.7.1技术要点 172
3.7.2服务器程序 175
3.7.3客户端管理程序 183
3.7.4拓展训练 185
练习三 188
项目四 基于WCF的试题练习程序 189
4.1用户注册登录 190
4.1.1案例展示 190
4.1.2技术要点 191
4.1.3服务器程序 192
4.1.4客户端程序 198
4.1.5拓展训练 201
4.2试题记录增加 203
4.2.1案例展示 203
4.2.2技术要点 203
4.2.3服务器程序 206
4.2.4客户端程序 207
4.2.5拓展训练 210
4.3试题记录删除 210
4.3.1案例展示 210
4.3.2技术要点 211
4.3.3服务器程序 213
4.3.4客户端程序 213
4.3.5拓展训练 218
4.4试题记录更新 220
4.4.1案例展示 220
4.4.2技术要点 221
4.4.3服务器程序 223
4.4.4客户端程序 224
4.4.5拓展训练 229
4.5用户试题练习 231
4.5.1案例展示 231
4.5.2技术要点 231
4.5.3服务器程序 234
4.5.4客户端程序 235
4.5.5拓展训练 239
4.6试题练习程序的实现 245
4.6.1技术要点 245
4.6.2服务器程序 246
4.6.3客户端程序 250
4.6.4拓展训练 255
练习四 261