ASP.NET MVC 3.0學習系列文章–序

來源:互聯網
上載者:User

系列文章:

ASP.NET MVC 3.0學習系列文章--序

ASP.NET MVC 3.0學習系列文章--Razor and ASP.NET MVC 3.0

ASP.NET MVC 3.0學習系列文章—Controllers in ASP.NET MVC 3.0

ASP.NET MVC 3.0學習系列文章—Model in ASP.NET MVC 3.0

ASP.NET MVC
3.0學習系列文章--Dependency Resolution in ASP.NET MVC 3.0

最近放下了好多東西,DevText項目的代碼更新,jQuery的學習等。因為asp.net mvc 3出來了,所以我花了不少時間去學習它,熬夜熬得火氣都出來了。上班永遠遲到。還好開發人員沒有考勤呵呵。

準備最近和大家分享下自己的學習經驗,寫一些列asp.net mvc 3的文章供想學習它的朋友們。

其實在一年前我開始學習jQuery時,在csdn上寫了不少jQuery的文章。可以給大家一個link:

JQuery實現的幾個彈出框實現絕對美觀 :http://blog.csdn.net/dujingjing1230/archive/2009/06/23/4291306.aspx

 JQuery實現的頁面滾動時浮動視窗控制項 http://blog.csdn.net/dujingjing1230/archive/2009/07/10/4338639.aspx

在asp.net中使用JQuery的SlideViewer外掛程式實現圖片的滾動效果 http://blog.csdn.net/dujingjing1230/archive/2009/08/05/4413401.aspx

使用JQuery調用ASP.NET的Web Services http://blog.csdn.net/dujingjing1230/archive/2009/08/03/4404705.aspx

基於jQuery的ajax功能實現web service的json轉化  http://blog.csdn.net/dujingjing1230/archive/2009/08/28/4495008.aspx

DNA JQuery Framework的解析原理和外掛程式開發 http://blog.csdn.net/dujingjing1230/archive/2009/08/20/4464817.aspx

JQuery的Progress Bar的進階介紹 http://blog.csdn.net/dujingjing1230/archive/2009/08/18/4460029.aspx

使用JQuery和s3captche實現一個水果名字的驗證 http://blog.csdn.net/dujingjing1230/archive/2009/08/13/4444560.aspx

一個jQuery的小控制項 http://blog.csdn.net/dujingjing1230/archive/2009/10/21/4711021.aspx

ASP.NET開發人員使用jQuery應該瞭解的幾件事情 http://blog.csdn.net/dujingjing1230/archive/2009/08/31/4505079.aspx

jQuery常用技巧大放送 http://blog.csdn.net/dujingjing1230/archive/2009/08/30/4499258.aspx

基於jQuery的ajax功能實現web service的json轉化(進階篇) http://blog.csdn.net/dujingjing1230/archive/2009/09/02/4512637.aspx

回到ASP.NET MVC 3.0 =>>先來個大致的介紹,然後我把每一篇的要點給列出來供大家參考。請關注我,我會儘快把這些文章都更新到部落格園,同時會在http://www.n-pei.com更新。

Overview

Asp.net mvc 3新的功能確實增加了不少。你可以到這裡下載Asp.net mvc 3的原始碼:

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

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

Razor View Engine:

新的view engine使asp.net的web page更加接近純粹的html顯示。很多國內的開發人員都很排斥這個@,但是我真的很喜歡它。如果你試著去它的文法開發一個網站,你就會發現它真的不僅省時間,而且會有很多.net 3.0的功能加入,比如Dynamic。。。

Controller部分的新功能:

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

例如新增的ViewBag本身就是個Dynamic類型的。

NuGet工具的增加:

實際上NuGet這個工具並不是只是針對Asp.net Mvc 3項目的,但是它同時和asp.net mvc 3發布,所以我希望大家在以後的項目使用中還是多使用這個工具,它可以讓你和dll引用動作說再見。

NuGet這一部分,還會給大家說明如何把自己的代碼打包成NuGet包。如何使用NuGet Gallery。

Model Validation:

用戶端驗證和伺服器端驗證都有了新的更新。主要是使用了jQuery validate。

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

Dependency Injection:

 

什麼是Dependency Resolution ?

使用DI可以使系統更加容易擴充,更加簡單,容易進行單元測試。

會介紹Controller的Injection, View的Injection, Activator的使用。

我會結合IoC工具:Autofac和Ninject來作為例子給大家說明.

系列文章準備如下:

1.Razor and ASP.NET MVC 3.0 :

2.Controllers in ASP.NET MVC 3.0

3.Models in ASP.NET MVC 3.0

4. NuGet Packgage Management

5.Dependency Resolution in ASP.NET MVC 3.0

Nick

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.