感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
模块 1: MVC ASP.NET 简介
- ASP.NET Web 开发回顾
- ASP.NET MVC 的主要优点
- 模型、视图和控制器的角色
模块 2: MVC 入门 ASP.NET
- 为 ASP.NET MVC 准备开发环境
- 创建 ASP.NET MVC 项目
- 了解 ASP.NET MVC 项目的结构
- 命名约定
- 创建视图
- 定义控制器
- 定义数据模型
模块 3: 创建完整的 ASP.NET MVC 应用程序
- 创建强类型视图
- 了解 URL 和操作方法
- 使用 HTML 帮助程序
- 处理表格回传;数据验证
模块 4: 使用 Razor 视图引擎
- Razor 设计目标
- 实现 Razor 视图
- Razor 语法
- Access在 Razor 视图中处理模型数据
模块 5:MVC 应用的工业级 ASP.NET
- ASP.NET 应用程序体系结构最佳实践
- 实现存储库和实体框架数据模型
- 使用依赖注入;实现自定义控制器工厂
- 使用 ASP.NET MVC 进行测试驱动开发
模块 6: 查看技术
- 定义和使用自定义 HTML 帮助程序
- 定义布局/母版页
- 使用样式
- 定义和使用分部视图
- Razor 帮助程序方法语法
模块 7: 实现导航: 定义视图模型类
- 在控制器中实现数据过滤
- 了解路由机制
- 向路由表添加自定义条目
- 定义默认值、参数和验证
- 生成 URL 和超链接
- 自定义路由约束
模块 8:State Management
- 使用隐藏字段
- 会话和应用程序状态
- 自定义模型绑定
模块 9: 将 Ajax 和 jQuery 与 ASP.NET MVC 一起使用
- Ajax 和 ASP.NET MVC 概述;不显眼的阿贾克斯;
- 使用 Ajax 操作链接
- jQuery 概述
- jQuery 技术
- 使用 jQuery UI
模块 10: MVC 4.5 技术的其他 ASP.NET
- 查看脚手架模板
- 控制器脚手架模板
- Unity 的依赖项注入
模块 11: 使用 ASP.NET MVC 进行测试驱动开发
- TDD回顾
- 将 TDD 与 ASP.NET MVC 一起使用的演练
模块 12: 其他技术
- 控制器技术
- 过滤 器
- 模型绑定
要求
3-6 个月的 ASP.NET Web 开发经验,使用 C#。
28 小时
客户评论 (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
课程 - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
课程 - Unit Testing with C#
培训师用现实世界中的实际例子很好地解释了这些主题,这使我们更容易掌握信息
Florin-Viorel Marut - Continental Automotive Romania
课程 - High-Performance Application Development with .NET Core
机器翻译
培训师对主题的适当知识和深刻理解,以及他以清晰有效的方式呈现和转移知识的能力。
Balazs Farkas - Greentube GmbH
课程 - Implementing the Actor Model with Microsoft Orleans
机器翻译
Comprehensive - covered everything we were interested in. Able to work through examples.