6 个月的 C# 编程经验。ASP.NET 开发经验是有利的,但不是必需的。
目标
MVC Web 应用程序提供业务逻辑类、网页和控制器之间的清晰分离。 微软 ASP.NET MVC 4 为 Web 开发人员提供了与.NET 平台的所有力量相结合的 MVC 的所有好处。 本课程提供了ASP.NET MVC 4的完整覆盖范围,包括测试驱动开发和JQuery。
完成此课程后,代表将能够
- 了解模型、视图和控制器设计模式的作用
- 创建工业强度应用
- 应用测试驱动开发方法
- 页面之间的导航
- 实施丰富的用户界面与JQuery和 Ajax
观众
ASP.NET 开发人员希望使用 MVC 架构。
模块 1: ASP.NET MVC 入门
- ASP.NET MVC 项目模板
- 了解 ASP.NET MVC 项目的结构
- 命名约定
- 创建视图
- 定义控制器
- 定义数据模型
模块 2: 创建完整的 ASP.NET MVC 应用程序
- 创建强类型视图
- 了解 URL 和操作方法
- 使用 HTML 助手
- 处理表单回发
- 数据验证
模块 3: 使用 Razor 视图引擎
- Razor 设计目标
- 实现 Razor 视图
- Razor 语法
- Access在 Razor 视图中处理模型数据
模块 4:MVC 应用的工业级 ASP.NET
- ASP.NET 应用程序体系结构最佳实践
- 实现存储库和实体框架数据模型
- 使用依赖注入
- 实现自定义控制器工厂
模块 5: 使用 ASP.NET MVC 进行测试驱动开发
- TDD回顾
- Unit Testing 框架
- 将 TDD 与 ASP.NET MVC 一起使用的演练
模块 6: 查看技术
- 定义和使用自定义 HTML 帮助程序
- 定义布局/母版页
- 使用样式
- 定义和使用分部视图
- Razor 帮助程序方法语法
模块 7: 实现导航
- 定义视图模型类
- 在控制器中实现数据过滤
- 了解路由机制
- 向路由表添加自定义条目
- 定义默认值、参数和验证
- 生成 URL 和超链接
- 自定义路由约束
模块 8:State Management
- 使用隐藏字段
- 会话和应用程序状态
- 自定义模型绑定
模块 9:其他技术
- 查看脚手架模板
- 控制器脚手架模板
- 全局筛选器
- 模型绑定
- 异步控制器
- 身份验证选项,包括启用从 Facebook 等登录。
模块 10: 将 Ajax 和 jQuery 与 ASP.NET MVC 一起使用
- Ajax 和 ASP.NET MVC 概述
- 不显眼的阿贾克斯
- 使用 Ajax 操作链接
- jQuery 概述
- jQuery 技术
- 使用 jQuery UI
United Arab Emirates - Programming using ASP.NET MVC 4
Qatar - Programming using ASP.NET MVC 4
Egypt - Programming using ASP.NET MVC 4
Saudi Arabia - Programming using ASP.NET MVC 4
South Africa - Programming using ASP.NET MVC 4
Brasil - Programming using ASP.NET MVC 4
Canada - Programming using ASP.NET MVC 4
中国 - Programming using ASP.NET MVC 4
香港 - Programming using ASP.NET MVC 4
澳門 - Programming using ASP.NET MVC 4
台灣 - Programming using ASP.NET MVC 4
USA - Programming using ASP.NET MVC 4
Österreich - Programming using ASP.NET MVC 4
Schweiz - Programming using ASP.NET MVC 4
Deutschland - Programming using ASP.NET MVC 4
Czech Republic - Programming using ASP.NET MVC 4
Denmark - Programming using ASP.NET MVC 4
Estonia - Programming using ASP.NET MVC 4
Finland - Programming using ASP.NET MVC 4
Greece - Programming using ASP.NET MVC 4
Magyarország - Programming using ASP.NET MVC 4
Ireland - Programming using ASP.NET MVC 4
Luxembourg - Programming using ASP.NET MVC 4
Latvia - Programming using ASP.NET MVC 4
España - Programming using ASP.NET MVC 4
Italia - Programming using ASP.NET MVC 4
Lithuania - Programming using ASP.NET MVC 4
Nederland - Programming using ASP.NET MVC 4
Norway - Programming using ASP.NET MVC 4
Portugal - Programming using ASP.NET MVC 4
România - Programming using ASP.NET MVC 4
Sverige - Programming using ASP.NET MVC 4
Türkiye - Programming using ASP.NET MVC 4
Malta - Programming using ASP.NET MVC 4
Belgique - Programming using ASP.NET MVC 4
France - Programming using ASP.NET MVC 4
日本 - Programming using ASP.NET MVC 4
Australia - Programming using ASP.NET MVC 4
Malaysia - Programming using ASP.NET MVC 4
New Zealand - Programming using ASP.NET MVC 4
Philippines - Programming using ASP.NET MVC 4
Singapore - Programming using ASP.NET MVC 4
Thailand - Programming using ASP.NET MVC 4
Vietnam - Programming using ASP.NET MVC 4
India - Programming using ASP.NET MVC 4
Argentina - Programming using ASP.NET MVC 4
Chile - Programming using ASP.NET MVC 4
Costa Rica - Programming using ASP.NET MVC 4
Ecuador - Programming using ASP.NET MVC 4
Guatemala - Programming using ASP.NET MVC 4
Colombia - Programming using ASP.NET MVC 4
México - Programming using ASP.NET MVC 4
Panama - Programming using ASP.NET MVC 4
Peru - Programming using ASP.NET MVC 4
Uruguay - Programming using ASP.NET MVC 4
Venezuela - Programming using ASP.NET MVC 4
Polska - Programming using ASP.NET MVC 4
United Kingdom - Programming using ASP.NET MVC 4
South Korea - Programming using ASP.NET MVC 4
Pakistan - Programming using ASP.NET MVC 4
Sri Lanka - Programming using ASP.NET MVC 4
Bulgaria - Programming using ASP.NET MVC 4
Bolivia - Programming using ASP.NET MVC 4
Indonesia - Programming using ASP.NET MVC 4
Kazakhstan - Programming using ASP.NET MVC 4
Moldova - Programming using ASP.NET MVC 4
Morocco - Programming using ASP.NET MVC 4
Tunisia - Programming using ASP.NET MVC 4
Kuwait - Programming using ASP.NET MVC 4
Oman - Programming using ASP.NET MVC 4
Slovakia - Programming using ASP.NET MVC 4
Kenya - Programming using ASP.NET MVC 4
Nigeria - Programming using ASP.NET MVC 4
Botswana - Programming using ASP.NET MVC 4
Slovenia - Programming using ASP.NET MVC 4
Croatia - Programming using ASP.NET MVC 4
Serbia - Programming using ASP.NET MVC 4
Bhutan - Programming using ASP.NET MVC 4