感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
模块 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
要求
6 个月的 C# 编程经验。ASP.NET 开发经验是有利的,但不是必需的。
21 小时
客户评论 (1)
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions