天津东方瑞通培训学校—官网

咨询热线:
400-666-4820

天津东方瑞通培训学校课程中心>ASP.NET MVC Web 应用程序开发
培训课时:
30课时
 
课程编号:
2151
 
课程介绍:

在本课程中,学员将学习如何使用.NET Framework 4.5 工具和技术开发先进的 ASP.NET MVC 应用程序。重点学习Web 应用程序的增强的性能和可扩展性。将介绍并比较MVC与 Web 窗体两种Web站点创建技术,使学员知道何时应该可以使用ASP.NET MVC或者Web窗体。

 
适合人群:

有一年以上的.net技术开发经验的程序员和设计人员。

 
培训目标:
 
 
课程大纲:

模块 1:探索 ASP.NET MVC 4
本模块的目标是向学员概述 Microsoft Web 技术栈,它可以用于承载一个已完成的 web 应用程序的组件。学员还将了解 ASP.NET 4.5,并掌握web 窗体、 web 页面和 MVC 编程模型的区别和联系。*后,学员将了解ASP.NET MVC 4新的功能和配置的概述。
内容描述
1、Microsoft Web 技术概述
2、ASP.NET 4.5 的概述
3、ASP.NET MVC 4 简介
模块 2:设计 ASP.NET MVC 4 Web 应用程序
本模块的目标是学员了解规划 MVC 4 应用程序的典型设计流程。在这一阶段的设计过程中,MVC 4 已被选为*适合的编程模型。
内容描述
1、在项目设计阶段的规划
2、设计模型、控制器和视图
3、构建 MVC 应用程序
模块 3:开发 ASP.NET MVC 4 模型
本模块的目标是使学员在 MVC 应用程序中创建模型和实现满足业务要求所需的业务逻辑。本模块还描述了如何使用Ado.net Entity Framework和 LINQ实现一个连接到数据库或其他数据存储区。
内容描述
1、创建 MVC 模型
2、数据处理工作
3、在 Visual Studio 中创建新的 SQL Azure 数据库
4、添加到 MVC 模型的属性和方法
5、使用 MVC 模式中显示和编辑
模块 4:开发 ASP.NET MVC 4 控制器
本模块的目标是要使学员将控制器添加到 MVC 应用程序,并执行响应用户输入和其他事件的行动。学员将学习如何控制器与模型相联系,以及如何实现控制器操作,定义视图用于显示或编辑数据。
内容描述
1、编写控制器和活动
2、在控制器中编写活动过滤器
模块 5:开发 ASP.NET MVC 4 视图
本模块的目标是描述在 MVC web 应用程序中视图的作用和用户如何能够创建视图及其代码。重点学习Razor 视图的语法。
内容描述
1、使用 Razor 语法创建视图
2、使用 HTML 帮助器
3、在视图中的代码重用
4、创建和使用一个局部视图
模块 6:测试和调试 ASP.NET MVC 4 Web 应用程序
本模块的目标是使学员能够在应用程序中查找和更正代码错误、 bug 和其他意外的结果。MVC 应用程序完全适合于单元测试的技术,这些技术确保高质量的代码,*系统地测试每个小组件的功能提高Web程序质量。
内容描述
1、MVC 组件的单元测试
2、执行异常处理策略
模块 7:构建 ASP.NET MVC 4 Web 应用程序
本模块的目标是使学员能够构建 web 应用程序中的路由机制,*路由用户可以快速定位信息的方式,重点学习 ASP.NET 路由引擎,控制和导航控件。
内容描述
1、信息体系结构的分析
2、配置路由机制和创建路由
3、创建导航结构
模块 8:在 ASP.NET MVC 4 Web 应用程序中应用样式
本模块的目标是学习在Mvc应用程序中如何定义统一的外观和风格。重点学习CSS 样式和模板视图,页面适应小屏幕和移动设备的显示技术。
内容描述
1、使用模板视图
2、在 MVC 应用程序中应用 CSS
3、创建自适应用户界面
模块 9:创建ASP.NET MVC4 Web 应用程序的异步响应技术
本模块的目标是掌握进行页面局部更新和缓存,从而可以优化 web 应用程序的响应能力。如何使用 AJAX 的工具和组件来更新局部页面而不是刷新整个页面
内容描述
1、使用 AJAX 和页面局部更新
2、执行缓存策略
模块 10:使用 JavaScript 和jQuery创建ASP.NET MVC Web 应用程序的异步响应
本模块的目标了解在页面中使用JavaScript和JQuery技术来提高应用程序的响应能力,了解jQuery脚本库,以及如何使用它来调用 web 服务并更新用户界面组件。
内容描述
1、在呈现和运行 JavaScript 代码
2、使用jQuery和jQueryUI
模块 11:控制对 ASP.NET MVC 4 Web 应用程序的访问
本模块学习使用身份验证和访问授权技术来加强应用程序的安全性。
内容描述
1、执行身份验证和授权
2、分配角色和成员资格
3、控制对资源的访问
4、提供用户帐户设施
模块 12: ASP.NET MVC 4 Web 应用程序安全的状态管理技术
本模块的目标学习使用状态管理技术建立稳定、可靠的应用程序。
内容描述
1、开发安全站点
2、状态管理
模块 13:在 ASP.NET MVC 4 Web 应用程序中使用 Windows Azure 服务
本模块的目标是了解 Windows Azure,并知道为什么开发人员将编写 Windows Azure 服务,而不用在web 应用程序中直接编写代码。掌握编写这样的服务,并从web应用程序或从其他应用程序如移动设备应用程序调用它。
内容描述
1、Windows Azure 简介
2、设计和编写 Windows Azure 服务
3、创建调用 Windows Azure 服务的 Web 应用程序
模块 14:在 ASP.NET MVC 4 Web 应用程序中实现 Web Api
该模块的目标是掌握Web API 的概念,并说明如何使应用程序的核心功能更广泛集成到其他 web 和移动应用程序中,掌握 MVC 4 的新的 Web API 功能。
内容描述
1、Web API 概述
2、开发 Web API
3、从移动和 Web 应用程序中调用 Web API
模块 15:处理 ASP.NET MVC 4 Web 应用程序中的请求
本模块的目标是学习使用由 MVC 控制器截获来自浏览器的请求的组件。这些组件包括 HTTP 模块、 HTTP 处理程序和 Web 套接字协议。
内容描述
1、使用 HTTP 模块和 HTTP 处理程序
2、使用 Web 套接字
模块 16:部署 ASP.NET MVC 4 Web 应用程序
本模块的目标是使学员能够将已完成的 MVC 应用程序部署到 web 服务器或 Windows Azure上。
内容描述
1、在Web服务器上部署 Web 应用程序
2、在Windows Azure上部署Asp.net MVC 4应用程序


培训世界 天津东方瑞通培训学校体验课 免费预约