ASP.NET MVC框架开发视频教程

2023/7/6 10:13:33

本课程由.NET业界大名鼎鼎的老赵录制,作为微软MSDN特约讲师,他对MVC框架有着深入浅出的剖析,从基础的使用技能到MVC框架本身的讲解,都能够让你深入理解MVC框架,全视频教程共27课时,每课时长1小时30分,如果您要深入系统学习MVC框架,这无疑是一套很好的视频教程,零度在此分享提供下载。

第01讲:MVC模式与ASP.NET MVC框架概述

课程简介:ASP.NET MVC框架是既ASP.NET WebForms后的又一种开发方式。它提供了一系列优秀特性,使ASP.NET开发人员拥有了另一个选择。本次课程将对MVC模式ASP.NET MVC框架进行概括性的描述。

第02讲:一个简单的ASP.NET MVC应用程序

课程简介:使用ASP.NET MVC框架进行开发与ASP.NET WebForms截然不同。本次课程将通过官方的示例程序简单了解一下ASP.NET MVC应用程序的结构与特点。

第03讲:URL导向

课程简介:ASP.NET MVC框架中一个关键特性就是基于URL的导向。本次课程将讲解URL Routing机制的使用。

第04讲:可替换的视图(View)

课程简介:ASP.NET MVC中的Controller用于接受用户指令、处理并使用View进行输出。本次课程将讲述如何Controller处理客户端输入数据的几种典型方式,直至最终生成View的常见做法。

第05讲:控制器(Controller)以及Action

课程简介:ASP.NET MVC的一个重要特性就是“一切都是可以替换的”,其中的典型就是可替换得视图(View)组件。本次课程将讲述ASP.NET MVC默认的视图,以及其他的一些可替代品。

第06讲:ASP.NET Preview 3的改变

课程简介:ASP.NET MVC框架发布了Preview 3版本,对于部分实现进行了一定的改变。本次课程将详细描述Preview 2至Preview 3的改变及移植方式。

第07讲:Action Filter

课程简介:Action Filter是ASP.NET MVC框架特有的功能,能够以AOP的方式轻松实现各种功能。本次课程将讲述如何使用内置的Action Filter,并且进行简单的扩展。

第08讲:AJAX

课程简介:AJAX技术已经成为Web开发技术的事实标准,本次课程将讲述如何在ASP.NET MVC应用程序中使用AJAX技术。

第09讲:单元测试

课程简介:单元测试是ASP.NET MVC诞生的目的之一,ASP.NET MVC的任何组件几乎都能进行单元测试,本次课程将对常用组件的单元测试方式进行介绍。

第10讲:MVC Contrib项目介绍

课程简介:ASP.NET MVC框架于7月中发布了Preview 4版本,本次课程将对Preview 4中的改进进行讲解。

第11讲:MVC Contrib项目介绍(上)

课程简介:ASP.NET MVC的“任意方面”都可以进行扩展,而MVC Contrib便是专注与此的开源项目。本次课程将对MVC Contrib项目进行简单的介绍。

第12讲:MVC Contrib项目介绍(下)

课程简介:ASP.NET MVC的“任意方面”都可以进行扩展,而MVC Contrib便是专注与此的开源项目。本次课程将继续对MVC Contrib项目进行简单的介绍。

第13讲:自定义ViewEngine

课程简介:ASP.NET MVC框架默认使用WebForms作为视图引擎,不过ASP.NET MVC可以由开发人员自行定义视图引擎。本次课程将具体讲解如何进行ViewEngine开发。

第14讲:Authorization Filter、Exception Filter与Action Filter

课程简介:Filter是ASP.NET MVC框架设计中的亮点,能够充分发挥开发人员主动性来实现必要的功能。最新的ASP.NET MVC框架中将Filter拆分为Authorization Filter,Exception Filter与普通的Action Filter三种,分别处理不同的工作。本次课程将对这些Filter的结构,扩展方式及作用进行详细的讲解,使听众能够掌握基于各种Filter的扩展方式并运用到项目中去。

第15讲:ViewEngine解析

课程简介:ViewEngine在ASP.NET MVC CTP 5版本中担负起了新的责任,增加了“Partial View”与定位视图的能力。本次课程将在上次的基础上,对ViewEngine的特性进行更进一步的分析,使用与扩展。

第16讲:ASP.NET MVC Beta版的改变

课程简介:ASP.NET MVC在经历了5个预览版之后终于迎来了Beta版,本次课程将展示ASP.NET MVC Beta在Preview 5的基础上有哪些改变。

第17讲:Model Binder

课程简介:ASP.NET MVC从Preview 5开始引入了Model Binder机制,能够直接为Action生成复杂参数。本次课程将详细讲解Model Binder的使用与扩展。

第18讲:客户端校验

课程简介:在ASP.NET MVC的Model Binder中可以对Model进行校验,但是在客户端的校验能够更进一步提供良好的用户体验。本次课程将讲述如何根据Model的特性在客户端生成校验脚本,使页面在提交前就能进行验证。

第19讲:jQuery与AJAX

课程简介:jQuery是一个优秀的AJAX类库,可以大大方便Web应用程序的开发。它已经被微软官方包含到ASP.NET MVC框架中去并且得到了Visual Studio的良好支持。本次课程将简单讲述一下如何使用jQuery进行AJAX开发,并且它和ASP.NET MVC框架进行配合的方式。

第20讲:HTML Helper的使用与扩展

课程简介:ASP.NET MVC框架中自带了不少有用的Html Helper,可以方便Web应用程序的开发。本次课程将简单简单介绍HTML Helper的使用并讲解编写自定义HTML Helper的方式与技巧。

第21讲:RC改进

课程简介:ASP.NET MVC发布了RC版本,不久后发布RTM版只是修补Bug,已经不会有大的修改。本次课程将展示ASP.NET MVC RC在之前的基础上有哪些改进

第22讲:扩展Routing

课程简介:ASP.NET Routing是ASP.NET MVC框架的基础,它被用于许多其他ASP.NET MVC框架中。本次课程将讲述ASP.NET Routing组件的设计与使用,以及其常见的扩展方式。

第23讲:异步Action

课程简介:一个高性能Web应用程序都需要有个重要特点:“异步”。目前的ASP.NET MVC框架中不支持异步Action方法,这会导致ASP.NET MVC应用程序对于大规模环境下支持不好。本次课程将对ASP.NET MVC进行扩展,设法解决这个问题。

第24讲:提高可测试性

课程简介:ASP.NET MVC本身是个非常轻量级的框架,它可以辅助传统ASP.NET MVC应用程序的开发。本次课程将讲述如何使用ASP.NET MVC框架来提高传统ASP.NET Web应用程序的可测试性。

第25讲:ASP.NET MVC正式版发布

课程简介:ASP.NET MVC终于发布了RC2和正式版本,本次课程将关注ASP.NET MVC正式版带来的改变,以及该如何根据ASP.NET MVC正式版学习以前的课程内容。

第26讲:Routing to Anything

课程简介:ASP.NET MVC本身是个非常轻量级的框架,它可以辅助传统ASP.NET MVC应用程序的开发。本次课程将讲述如何将ASP.NET Routing集成到传统ASP.NET Web应用程序中去。

第27讲:Model Binder

课程简介:ASP.NET MVC本身是个非常轻量级的框架,它可以辅助传统ASP.NET MVC应用程序的开发。本次课程将讲述如何使用ASP.NET MVC框架中的Model Binder来辅助传统ASP.NET应用程序进行对象创建与数据补充。

零度分享提取密钥:4qes

零度下载