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真的是很好用,最近一年左右做了两个中小型项目,觉得还是很多地方不是很熟悉的 ...
随机推荐
- 安卓开机启动service后台运行
安卓开机启动service后台运行 Android开机启动时会发送一个广播android.intent.action.BOOT_COMPLETED,捕捉到这个广播,然后可以进行相应的操作,比如:通过捕 ...
- hibernate_validator_03
约束继承 如果要验证的对象继承于某个父类或者实现了某个接口,那么定义在父类或者接口中的约束会在验证这个对象的时候被自动加载,如同这些约束定义在这个对象所在的类中一样. 让我们来看看下面的示例: pac ...
- SVN 不能提交, 看不到日志, 出现乱码. 解决方案.
需要工具 sprite3: 点这里下载. 解决问题 如本文标题所写. 我遇到过几次一样的问题, 每次都很蛋疼的把目录重新检出, 浪费时间, 又伤了脾气. 下面是我在百度经验找到的一片帖子, 效果杠杠的 ...
- Linux imagemagic(转载)
原文地址:http://linux.chinaitlab.com/c/803455.html 更多详细使用示例请参考:http://www.ibm.com/developerworks/cn/open ...
- JS 日常
判断一个字符串是否在另一个字符串里面 var str = 'bblText'; if(str.indexOf("Text") > 0) alert("包含了Tex ...
- mysql hash索引优化
创建表 CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `msg` varchar(20) NOT NULL DEFAULT ' ...
- sql server 调优----索引未使用
SELECT TOP 1000o.name AS 表名, i.name AS 索引名, i.index_id AS 索引id, dm_ius.user_seeks AS 搜索次数, dm_ius.us ...
- MVC中的过滤器
authour: chenboyi updatetime: 2015-05-09 09:30:30 friendly link: 目录: 1,思维导图 2,过滤器种类(图示) 3,全局过滤器 ...
- 『Python』 ThreadPool 线程池模板
Python 的 简单多线程实现 用 dummy 模块 一句话就可以搞定,但需要对线程,队列做进一步的操作,最好自己写个线程池类来实现. Code: # coding:utf-8 # version: ...
- 【Maven实战】仓库介绍和Nexus的安装
在Maven中我们之前进行配置一个项目的依赖时,引用一下jar包,这些jar包第一次都会从一个地方进行下载,这个地方称为仓库,而对于仓库一般有本地仓库和中心仓库之分,但是我们一般在做项目时会在自己的服 ...