WebApp开发实战视频教程

商品配送系统手机WebApp开发(Asp.Net MVC5、HTML5、jQuery Mobile、Backbone)

适合人群:中级

课时数量:18课时

用到技术:Asp.Net MVC5、HTML5、jQuery Mobile、Backbone

涉及项目:手机WebApp、消息推送、富文本编辑、后台接单

咨询QQ:1840215592


1.课程研发环境

操作系统:Windows Server 2008 R2 SP1

开发工具:Visual Studio 2013、WebStorm 9.0

数据库:Microsoft SQL Server 2008 R2

2.内容简介

本课程具有:精简易懂、技术面广、重点引导等特点,使WebApp开发快速应用到实际中去。


WebApp在很大程度上要通过Ajax技术加强用户体验,jQuery Mobile 初衷就是借助Ajax技术实现富客户端应用,本课程会深入探讨如何应用及扩展jQuery Mobile Ajax技术,以适合于我们实际的需求结构中去。

MVC几乎为现在程序结构标配,使我们更易组织和管理程序架构,无论是后端和前端都有相应的成熟解决方案。Backbone是一个更灵活性的MVC前端结构。本课程实例会结合后端Asp.Net MVC、前端Backbone的MVC加之融合jQuery Mobile Ajax技术创建更易扩展及管理的富客户端WebApp。

消息推送与接收几乎离不开现在的每一个富客户端程序,但在WebApp上实现还是有一定的捉襟见肘,本课程会对关键问题进行深入研究并实现能后台运行并实时接收消息的技术解决方案。

一、 技术结构与框架

1.技术结构

2.功能预览

3.开发环境与框架

二、商品选构

1.初始数据

2.实现获取商品列表数据WebApi

3.实现商品选购JS Model

4.用命名空间管理JS代码

5.实现商品选购JS View

6.实现商品分类条

7.实现商品分类条的滑动

8.Ajax包装

9.适应屏宽处理

10.实现购物车WebApi

11.实现购物车JS Model

12.JS商品选购列表模型加载与同步购物车数据

13.实现商品点选

14.添加商品选购统计

15.实现商品详情页面

16.实现商品详情页面选购操作

17.添加用户菜单

三、购物车

1.实现购物车页面

2.商品订购数据页面间联动

3.jQuery Mobile页面管理

4.jQuery Mobile Ajax方式加载受权限控制的页的处理

5.将选购商品与用户进行关联

6.实现清空购物车商品功能

四、提交订单

1.实现新建订单WebApi

2.实现提交订单页面

3.错误及数据验证处理

4.实现我的订单WebApi

5.实现我的订单页面

6.实现我的订单页面滚屏加载数据

7.关于listview的refresh

8.实现订单查看页面

五、实时接单

1.实现活动订单列表页面

2.消息推送与接收-服务端

3.消息推送与接收-客户端

4.后台运行问题

5.setTimeout重构

6.订单业务处理

7.订单查收页面中的业务状态同步

8.订单的已查收业务处理

六、数据维护

1.实现商品管理页面

2.实现添加商品功能

3.实现删除商品功能

4.关于jQuery Mobile对页的重新加载

5.图片选择-WebApi

6.图片选择-定义图片选择视图

7.图片选择-定义图片列表JS Model

8.图片选择-定义图片选择JS View

9.图片选择-jQuery Mobile tabs的一个问题

10.图片选择-图片的选择与确认

11.图片选择-图片上传前的压缩处理

12.图片选择-定义图片上传JS Model

13.图片选择-实现图片上传页面

14.富文本编辑器-基本功能的实现

15.富文本编辑器-功能扩展

16.富文本编辑器-问题补充

17.实现修改商品功能

18.jQuery Mobile navbar的状态保持

19.实现商品分类管理

七、帐户与授权

1.用户登陆

2.用户注册

3.修改用户资料

4.重置密码

5.修改密码

6.授权

八、结束语


你可能感兴趣的:(webapp,开发实战)