ASP.NET MVC框架开发系列课程 (webcast视频下载)
课程讲师:
赵劼 MSDN特邀讲师
赵劼(网名“老赵”、英文名“Jeffrey Zhao”,技术博客为http://jeffreyzhao.cnblogs.com),微软最有价值专家(ASP.NET MVP),MSDN特邀讲师。毕业于复旦大学软件学院,曾任职于微软中国研发中心,现任上海激动通信有限公司平台开发部经理,高级程序员。他有8年左右的 Web应用程序和5年左右的.NET应用程序开发经验,对于ASP.NET企业应用开发与客户端技术(DHTML、JavaScript、AJAX等)有较为深入的理论基础与实践经验。另外,他对于SOA,SaaS,重构以及程序员能力与修养相关等问题上有着浓厚的兴趣,并且非常希望能够写程序到60岁。
视频内容
ASP.NET MVC框架开发系列课程(1):MVC模式与ASP.NET MVC框架概述 (Level 200) 下载视频
课程简介:ASP.NET MVC框架是既ASP.NET WebForms后的又一种开发方式。它提供了一系列优秀特性,使ASP.NET开发人员拥有了另一个选择。本次课程将对MVC模式ASP.NET MVC框架进行概括性的描述。
ASP.NET MVC框架开发系列课程(2):一个简单的ASP.NET MVC应用程序 (Level 200) 下载视频
课程简介:使用ASP.NET MVC框架进行开发与ASP.NET WebForms截然不同。本次课程将通过官方的示例程序简单了解一下ASP.NET MVC应用程序的结构与特点。
ASP.NET MVC框架开发系列课程(3):URL导向 (Level 200) 下载视频
课程简介:ASP.NET MVC框架中一个关键特性就是基于URL的导向。本次课程将讲解URL Routing机制的使用。
ASP.NET MVC框架开发系列课程(4):可替换的视图(View) (Level 200) 下载视频
课程简介:ASP.NET MVC中的Controller用于接受用户指令、处理并使用View进行输出。本次课程将讲述如何Controller处理客户端输入数据的几种典型方式,直至最终生成View的常见做法。
ASP.NET MVC框架开发系列课程(5):控制器(Controller)以及Action (Level 200) 下载视频
课程简介:ASP.NET MVC的一个重要特性就是“一切都是可以替换的”,其中的典型就是可替换得视图(View)组件。本次课程将讲述ASP.NET MVC默认的视图,以及其他的一些可替代品。
ASP.NET MVC框架开发系列课程(6):ASP.NET Preview 3的改变 (Level 200) 下载视频
课程简介:ASP.NET MVC框架发布了Preview 3版本,对于部分实现进行了一定的改变。本次课程将详细描述Preview 2至Preview 3的改变及移植方式。
ASP.NET MVC框架开发系列课程(7):Action Filter (Level 200) 下载视频
课程简介:Action Filter是ASP.NET MVC框架特有的功能,能够以AOP的方式轻松实现各种功能。本次课程将讲述如何使用内置的Action Filter,并且进行简单的扩展。
ASP.NET MVC框架开发系列课程(8):AJAX (Level 200) 下载视频
课程简介:AJAX技术已经成为Web开发技术的事实标准,本次课程将讲述如何在ASP.NET MVC应用程序中使用AJAX技术。
ASP.NET MVC框架开发系列课程(9):单元测试 (Level 200) 下载视频
课程简介:单元测试是ASP.NET MVC诞生的目的之一,ASP.NET MVC的任何组件几乎都能进行单元测试,本次课程将对常用组件的单元测试方式进行介绍。
ASP.NET MVC框架开发系列课程(10):Preview 4的改进 (Level 200) 下载视频
课程简介:ASP.NET MVC框架于7月中发布了Preview 4版本,本次课程将对Preview 4中的改进进行讲解。
ASP.NET MVC框架开发系列课程(11):MVC Contrib项目介绍(上) (Level 200) 下载视频
课程简介:ASP.NET MVC的“任意方面”都可以进行扩展,而MVC Contrib便是专注与此的开源项目。本次课程将对MVC Contrib项目进行简单的介绍。
ASP.NET MVC框架开发系列课程(12):MVC Contrib项目介绍(下) (Level 200) 下载视频
课程简介:ASP.NET MVC的“任意方面”都可以进行扩展,而MVC Contrib便是专注与此的开源项目。本次课程将继续对MVC Contrib项目进行简单的介绍。
ASP.NET MVC框架开发系列课程(13):自定义ViewEngine (Level 300) 下载视频
课程简介:ASP.NET MVC框架默认使用WebForms作为视图引擎,不过ASP.NET MVC可以由开发人员自行定义视图引擎。本次课程将具体讲解如何进行ViewEngine开发。
ASP.NET MVC框架开发系列课程(14):Authorization Filter,Exception Filter与Action Filter (Level 300) 下载视频
课程简介:Filter是ASP.NET MVC框架设计中的亮点,能够充分发挥开发人员主动性来实现必要的功能。最新的ASP.NET MVC框架中将Filter拆分为Authorization Filter,Exception Filter与普通的Action Filter三种,分别处理不同的工作。本次课程将对这些Filter的结构,扩展方式及作用进行详细的讲解,使听众能够掌握基于各种Filter的扩展方式并运用到项目中去。
ASP.NET MVC框架开发系列课程(15):ViewEngine解析 (Level 300) 下载视频
课程简介:ViewEngine在ASP.NET MVC CTP 5版本中担负起了新的责任,增加了“Partial View”与定位视图的能力。本次课程将在上次的基础上,对ViewEngine的特性进行更进一步的分析,使用与扩展。
ASP.NET MVC框架开发系列课程(16):ASP.NET MVC Beta版的改变 (Level 200) 下载视频
课程简介:ASP.NET MVC在经历了5个预览版之后终于迎来了Beta版,本次课程将展示ASP.NET MVC Beta在Preview 5的基础上有哪些改变。
ASP.NET MVC框架开发系列课程(17):Model Binder (Level 200) 下载视频
课程简介:ASP.NET MVC从Preview 5开始引入了Model Binder机制,能够直接为Action生成复杂参数。本次课程将详细讲解Model Binder的使用与扩展。
ASP.NET MVC框架开发系列课程(18):客户端校验 (Level 200) 下载视频
课程简介:在ASP.NET MVC的Model Binder中可以对Model进行校验,但是在客户端的校验能够更进一步提供良好的用户体验。本次课程将讲述如何根据Model的特性在客户端生成校验脚本,使页面在提交前就能进行验证。
ASP.NET MVC框架开发系列课程(19):jQuery与AJAX (Level 200) 下载视频
课程简介:jQuery是一个优秀的AJAX类库,可以大大方便Web应用程序的开发。它已经被微软官方包含到ASP.NET MVC框架中去并且得到了Visual Studio的良好支持。本次课程将简单讲述一下如何使用jQuery进行AJAX开发,并且它和ASP.NET MVC框架进行配合的方式。
ASP.NET MVC框架开发系列课程(20):HTML Helper的使用与扩展 (Level 200) 下载视频
课程简介:ASP.NET MVC框架中自带了不少有用的Html Helper,可以方便Web应用程序的开发。本次课程将简单简单介绍HTML Helper的使用并讲解编写自定义HTML Helper的方式与技巧
ASP.NET MVC框架开发系列课程(21):RC改进 (Level 300) 下载视频
课程简介:ASP.NET MVC发布了RC版本,不久后发布RTM版只是修补Bug,已经不会有大的修改。本次课程将展示ASP.NET MVC RC在之前的基础上有哪些改进
ASP.NET MVC框架开发系列课程(22):扩展Routing (Level 300) 下载视频
课程简介:ASP.NET Routing是ASP.NET MVC框架的基础,它被用于许多其他ASP.NET MVC框架中。本次课程将讲述ASP.NET Routing组件的设计与使用,以及其常见的扩展方式。
ASP.NET MVC框架开发系列课程(23):异步Action (Level 200) 下载视频
课程简介:一个高性能Web应用程序都需要有个重要特点:“异步”。目前的ASP.NET MVC框架中不支持异步Action方法,这会导致ASP.NET MVC应用程序对于大规模环境下支持不好。本次课程将对ASP.NET MVC进行扩展,设法解决这个问题。
ASP.NET MVC框架开发系列课程(24):辅助普通Web应用程序开发(一)——提高可测试性 (Level 200) 下载视频
课程简介:ASP.NET MVC本身是个非常轻量级的框架,它可以辅助传统ASP.NET MVC应用程序的开发。本次课程将讲述如何使用ASP.NET MVC框架来提高传统ASP.NET Web应用程序的可测试性。
ASP.NET MVC框架开发系列课程(25):ASP.NET MVC正式版发布 (Level 200) 下载视频
课程简介:ASP.NET MVC终于发布了RC2和正式版本,本次课程将关注ASP.NET MVC正式版带来的改变,以及该如何根据ASP.NET MVC正式版学习以前的课程内容。
ASP.NET MVC框架开发系列课程(26):辅助普通Web应用程序开发(二)——Routing to Anything (Level 200) 下载视频
课程简介:ASP.NET MVC本身是个非常轻量级的框架,它可以辅助传统ASP.NET MVC应用程序的开发。本次课程将讲述如何将ASP.NET Routing集成到传统ASP.NET Web应用程序中去。
ASP.NET MVC框架开发系列课程(27):辅助普通Web应用程序开发(三)——Model Binder (Level 200) 下载视频
课程简介:ASP.NET MVC本身是个非常轻量级的框架,它可以辅助传统ASP.NET MVC应用程序的开发。本次课程将讲述如何使用ASP.NET MVC框架中的Model Binder来辅助传统ASP.NET应用程序进行对象创建与数据补充。
ASP.NET MVC框架开发系列课程 (webcast视频下载)的更多相关文章
- ASP.NET MVC框架开发系列教程
本系列教程是自己在工作中使用到而记录的,如有错误之处,请给与指正 文章目录 MVC4 开篇 第一章 初识MVC4 第二章 下山遇虎(@helper) 第三章 Models模块属性详解 第四章 在MVC ...
- Asp.net Mvc模块化开发系列(目录)
模块化开发是非常重要的,模块化开发是个系统性问题,为此我觉得有必须要写一个系列的文章才能基本说的清楚 那又为什么要写一个目录呢? 其一.是对我昨天承诺写一个系列新的文章的回应 其二.是先写出一个大纲, ...
- Asp.net Mvc模块化开发之分区扩展框架
对于一个企业级项目开发,模块化是非常重要的. 默认Mvc框架的AreaRegistration对模块化开发真的支持很好吗?真的有很多复杂系统在使用默认的分区开发的吗?我相信大部分asp.net的技术团 ...
- Spring.Net+Nhibernate+Asp.Net Mvc 框架
搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (一)搭建你的环境 使用这套框架不是很长时间.但也基本应用了几个项目中了.在此和大家分享一下我是怎样一步一步搭建此框架 ...
- 写自己的ASP.NET MVC框架(上)
http://www.cnblogs.com/fish-li/archive/2012/02/12/2348395.html 阅读目录 开始 ASP.NET程序的几种开发方式 介绍我的MVC框架 我的 ...
- 【转】ASP.NET MVC框架下使用MVVM模式-KnockOutJS+JQ模板例子
KnockOutJS学习系列----(一) 好几个月没去写博客了,最近也是因为项目紧张,不过这个不是借口,J. 很多时候可能是因为事情一多,然后没法静下来心来去写点东西,学点东西. 也很抱歉,突然看到 ...
- 像asp.net Mvc一样开发nodejs+express Mvc站点
像asp.net Mvc一样开发nodejs+express Mvc站点 首先,我是个c#码农.从事Mvc开发已然4个年头了,这两年前端MVC的兴起,我也跟风学了一些,对前端的框架也了解一些,angu ...
- 【工作笔记二】ASP.NET MVC框架下使用MVVM模式
ASP.NET MVC框架下使用MVVM模式 原文:http://www.cnblogs.com/n-pei/archive/2011/07/21/2113022.html 对于asp.net mvc ...
- 开篇ASP.NET MVC 权限管理系列
开篇 [快乐编程系列之ASP.NET MVC 权限管理系列]一.开篇 用了好长一段时间的ASP.NET MVC,感觉MVC真的是很好用,最近一年左右做了两个中小型项目,觉得还是很多地方不是很熟悉的 ...
随机推荐
- css.day01.eg
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- MVC +EF+linq 多表联查
关于linq的多表联查效果的实现: 后台多表查询 内连接: SELECT [Extent2].[partID] AS [partID], [Extent1].[userName] AS [userN ...
- 【转】 自定义iOS7导航栏背景,标题和返回按钮文字颜色
原文:http://blog.csdn.net/mad1989/article/details/41516743 UIBarButtonItem,navigationItem,backBarButto ...
- 《InsideUE4》UObject(三)类型系统设定和结构
垃圾分类,从我做起! 引言 上篇我们谈到了为何设计一个Object系统要从类型系统开始做起,并探讨了C#的实现,以及C++中各种方案的对比,最后得到的结论是UE采用UHT的方式搜集并生成反射所需代码. ...
- zepto源码研究 - callback.js
简要:$.Callbacks是一个生成回调管家Callback的工厂,Callback提供一系列方法来管理一个回调列表($.Callbacks的一个私有变量list),包括添加回调函数, 删除回调函数 ...
- Java Calendar 计算时间差
public static void main(String[] args) { Calendar c=Calendar.getInstance(); int y=2016;//年 int M=1;/ ...
- Hive学习之五 《Hive进阶—UDF操作案例》 详解
hive—UDF操作 udf的操作过程: 在HIVE会话中add 自定义函数的jar文件,然后创建function,继而使用函数. 下面就以下面课题为例: 课题:统计每个活动的PV和UV 一.Java ...
- python -- 函数传参
一.参数传入规则 可变参数允许传入0个或任意个参数,在函数调用时自动组装成一个tuple: 关键字参数允许传入0个或任意个参数,在函数调用时自动组装成一个dict: 1. 传入可变参数: def ca ...
- sort对二维字符数组排序(转)
由于二维字符数组的第二维没有赋值运算符,即不能对整个一维数组进行赋值,因此是无法直接对二维数组用sort进行排序的,解决办法有二种: 代码一: #include <iostream> #i ...
- JavaScript语言内置对象
String(字符串对象)RegExp(正则表达式对象)Number(数字对象)Math(数学对象)Function(函数对象)Error(异常对象)Date(日期/时间对象)Boolean(布尔对象 ...