ASP.NET MVC 3.0学习系列文章

其实在一年前我开始学习jQuery时,在csdn上写了不少jQuery的文章。可以给大家一个link:

http://blog.csdn.net/dujingjing1230/archive/2009/06/23/4291306.aspx

http://blog.csdn.net/dujingjing1230/archive/2009/07/10/4338639.aspx

http://blog.csdn.net/dujingjing1230/archive/2009/08/05/4413401.aspx

http://blog.csdn.net/dujingjing1230/archive/2009/08/03/4404705.aspx

http://blog.csdn.net/dujingjing1230/archive/2009/08/28/4495008.aspx

http://blog.csdn.net/dujingjing1230/archive/2009/08/20/4464817.aspx

http://blog.csdn.net/dujingjing1230/archive/2009/08/18/4460029.aspx

http://blog.csdn.net/dujingjing1230/archive/2009/08/13/4444560.aspx

http://blog.csdn.net/dujingjing1230/archive/2009/10/21/4711021.aspx

http://blog.csdn.net/dujingjing1230/archive/2009/08/31/4505079.aspx

http://blog.csdn.net/dujingjing1230/archive/2009/08/30/4499258.aspx

 

 

回到ASP.NET MVC 3.0 =>>先来个大致的介绍,然后我把每一篇的要点给列出来供大家参考。请关注我,我会尽快把这些文章都更新到博客园,同时会在http://www.n-pei.com更新。

Overview

image

Asp.net mvc 3新的功能确实增加了不少。你可以到这里下载Asp.net mvc 3的源代码:

http://aspnet.codeplex.com/releases/view/58781

主要有如下五部分大的更新。

Razor View Engine:

image

新的view engine使asp.net的web page更加接近纯粹的html显示。很多国内的开发人员都很排斥这个@,但是我真的很喜欢它。如果你试着去它的语法开发一个网站,你就会发现它真的不仅省时间,而且会有很多.net 3.0的功能加入,比如Dynamic。。。Smile

Controller部分的新功能:

image

Controller部分的Global action filters, Dynamic view Models, New ActionResult types,以及新的Cache功能。

例如新增的ViewBag本身就是个Dynamic类型的。

NuGet工具的增加:

image

实际上NuGet这个工具并不是只是针对Asp.net Mvc 3项目的,但是它同时和asp.net mvc 3发布,所以我希望大家在以后的项目使用中还是多使用这个工具,它可以让你和dll引用动作说再见。

NuGet这一部分,还会给大家说明如何把自己的代码打包成NuGet包。如何使用NuGet Gallery。

Model Validation:

image

客户端验证和服务器端验证都有了新的更新。主要是使用了jQuery validate。

其它还有Self Validation, Remote Validation。。。。

Dependency Injection:

image 

什么是Dependency Resolution ?

image

使用DI可以使系统更加容易扩展,更加简单,容易进行单元测试。

会介绍Controller的Injection, View的Injection, Activator的使用。

我会结合IoC工具:Autofac和Ninject来作为例子给大家说明.

 

系列文章准备如下:

1.Razor and ASP.NET MVC 3.0 :

image

 

2.Controllers in ASP.NET MVC 3.0

image

 

3.Models in ASP.NET MVC 3.0

image

 

4. NuGet Packgage Management

image

 

5.Dependency Resolution in ASP.NET MVC 3.0

image

 

 

http://www.cnblogs.com/n-pei/archive/2011/01/20/1939741.html

ASP.NET MVC 3 中文版正式释出上线

2011-01-21 08:57 by Nana's Lich, 2 visits, 网摘收藏编辑

今天在微软(中国)下载中心首页最新下载栏目中已经提供了 ASP.NET MVC 3 中文版 的下载链接。

除了 ASP.NET MVC 3 以外,从前几天开始微软就提供了另外几款免费 Web 平台产品的中文版下载,它们分别是:

注:

安装 WebMatrix 以前请确保已经安装了 WebPIIIS 7.5 Express 和 Web Deploy

Razor 引擎的 Visual Studio 支持是包含在 ASP.NET MVC 3 中的,如果希望在编辑 Razor 模板时利用到 Visual Studio 的便利功能,就需要安装ASP.NET MVC 3;但是 Razor 文档本身可以用任何文本编辑器进行编辑,只要安装了 Razor 引擎的独立安装版本,任何现有的 ASP.NET 网站都可以使用 Razor 文档(不包括使用 CodeBehind 模式的『ASP.NET 应用程序』项目——这类的项目应该使用 ASPX 文档)。

 

另外,Visual Studio 2010 Service Pack 1 应该会在几个星期以后推出

>>>>>>> And can you tell when we will get Visual Studio 2010 Service Pack 1?

This will ship in a few more weeks.

Hope this helps,

Scott

原文地址:https://www.cnblogs.com/Leo_wl/p/1939828.html