导语
内容提要
黄锐军编著的《.NET Web企业应用开发实战》通过企业项目开发案例深入介绍.NET Web企业应用开发高级技术,共包含4个综合实践项目。第一个项目是基于百度的天气预报查询程序,讲解数据的XML与JSON序列化问题以及客户端与网站服务器数据上传与下载的方法。第二个项目是基于Web的图片共享程序,讲解通过自定义协议客户端与服务器的交互问题来实现数据上传与下载。第三个项目是基于微信的成绩查询程序,讲解web Service程序的技术方法以及微信公众号程序的开发技术。第四个项目是基于WCF的试题练习程序,讲解WCF服务器与客户端程序的开发技术。所有项目的服务器程序大都采用三层架构设计思想,客户端采用WPF窗体程序。
本书的特点是实践性强,由浅入深,循序渐进,每个项目都分解成若干节,每节以案例展示、技术要点、服务器程序、客户端程序、拓展训练的结构展开。
本书可以作为高等院校的教材,也可以作为相关技术人员学习.NET Web程序设计的参考书。
目录
项目一 基于百度的天气预报程序
1.1 服务器与客户端程序
1.1.1 案例展示
1.1.2 技术要点
1.1.3 服务器程序
1.1.4 客户端程序
1.1.5 拓展训练
1.2 XML数据的网络传输
1.2.1 案例展示
1.2.2 技术要点
1.2.3 服务器程序
1.2.4 客户端程序
1.2.5 拓展训练
1.3 JSON数据的网络传输
1.3.1 案例展示
1.3.2 技术要点
1.3.3 服务器程序
1.3.4 客户端程序
1.3.5 拓展训练
1.4 城市天气状况查询
1.4.1 案例展示
1.4.2 技术要点
1.4.3 服务器程序
1.4.4 客户端程序
1.4.5 拓展训练
1.5 城市天气预报查询
1.5.1 案例展示
1.5.2 技术要点
1.5.3 服务器程序
1.5.4 客户端程序
1.5.5 拓展训练
1.6 城市天气预报程序的实现
1.6.1 技术要点
1.6.2 服务器程序
1.6.3 客户端程序
1.6.4 拓展训练
练习一
项目二 基于Web的图片共享程序
2.1 用户信息的发送
2.1.1 案例展示
2.1.2 技术要点
2.1.3 服务器程序
2.1.4 客户端程序
2.1.5 拓展训练
2.2 用户注册与登录
2.2.1 案例展示
2.2.2 技术要点
2.2.3 服务器程序
2.2.4 客户端程序
2.2.5 拓展训练
2.3 图片上传与存储
2.3.1 案例展示
2.3.2 技术要点
2.3.3 服务器程序
2.3.4 客户端程序
2.3.5 拓展训练
2.4 图片共享与设置
2.4.1 案例展示
2.4.2 技术要点
2.4.3 服务器程序
2.4.4 客户端程序
2.4.5 拓展训练
2.5 图片下载与浏览
2.5.1 案例展示
2.5.2 技术要点
2.5.3 服务器程序
2.5.4 客户端程序
2.5.5 拓展训练
2.6 图片共享程序的实现
2.6.1 技术要点
2.6.2 服务器程序
2.6.3 客户端程序
2.6.4 拓展训练
练习二
项目三 基于微信的成绩查询程序
3.1 课程记录管理
3.1.1 案例展示
3.1.2 技术要点
3.1.3 服务器程序
3.1.4 客户端程序
3.1.5 拓展训练
3.2 学生记录管理
3.2.1 案例展示
3.2.2 技术要点
3.2.3 服务器端程序
3.2.4 客户端程序
3.2.5 拓展训练
3.3 成绩记录管理
3.3.1 案例展示
3.3.2 技术要点
3.3.3 服务器程序
3.3.4 客户端程序
3.3.5 拓展训练
3.4 微信开发平台搭建
3.4.1 案例展示
3.4.2 技术要点
3.4.3 服务器申请
3.4.4 服务器绑定
3.4.5 拓展训练
3.5 微信事件与文本回复
3.5.1 案例展示
3.5.2 技术要点
3.5.3 接口程序
3.5.4 部署程序
3.5.5 拓展训练
3.6 微信成绩查询
3.6.1 案例展示
3.6.2 技术要点
3.6.3 接口程序
3.6.4 部署程序
3.6.5 拓展训练
3.7 微信成绩查询程序的实现
3.7.1 技术要点
3.7.2 服务器程序
3.7.3 客户端管理程序
3.7.4 拓展训练
练习三
项目四 基于WCF的试题练习程序
4.1 用户注册登录
4.1.1 案例展示
4.1.2 技术要点
4.1.3 服务器程序
4.1.4 客户端程序
4.1.5 拓展训练
4.2 试题记录增加
4.2.1 案例展示
4.2.2 技术要点
4.2.3 服务器程序
4.2.4 客户端程序
4.2.5 拓展训练
4.3 试题记录删除
4.3.1 案例展示
4.3.2 技术要点
4.3.3 服务器程序
4.3.4 客户端程序
4.3.5 拓展训练
4.4 试题记录更新
4.4.1 案例展示
4.4.2 技术要点
4.4.3 服务器程序
4.4.4 客户端程序
4.4.5 拓展训练
4.5 用户试题练习
4.5.1 案例展示
4.5.2 技术要点
4.5.3 服务器程序
4.5.4 客户端程序
4.5.5 拓展训练
4.6 试题练习程序的实现
4.6.1 技术要点
4.6.2 服务器程序
4.6.3 客户端程序
4.6.4 拓展训练
练习四