联系我们

课程大纲

  • ASP.NET MVC入门:了解MVC在.NET中的位置;MVC 6的新特性;MVC项目模板;理解ASP.NET MVC项目的结构;命名约定;创建视图;定义控制器;定义数据模型
  • 创建完整的ASP.NET MVC应用程序:强类型视图;Razor语法;理解URL和操作方法;MVC6标签助手;表单回发;数据验证
  • 工业级ASP.NET MVC应用程序:.NET应用程序架构最佳实践;实现仓库和EF数据模型;ASP.NET依赖注入;自定义控制器工厂
  • 视图技术:定义自定义标签助手;定义布局页面;使用样式;定义和使用部分视图
  • 实现导航:定义视图模型类;在控制器中实现数据过滤;理解路由机制;向路由表添加自定义条目;定义默认值、参数和验证;生成URL和超链接;自定义路由约束
  • 状态管理:使用隐藏字段;会话和应用程序状态;自定义模型绑定
  • 使用Web API创建RESTful服务:Web API概述;构建服务器和客户端;内容协商;属性路由;自定义模型绑定;从Ajax客户端调用RESTful服务
  • 创建单页应用程序:SPA概述;使用GruntJS、NPM和Bower支持;AngularJS和Bootstrap概述

要求

  • 6个月的C#编程经验
  • 具有ASP.NET开发经验者优先,但非必需
 28 小时

客户评论 (1)

即将举行的公开课程

课程分类