微軟企業進階副總裁斯科特•古德裡(Scott Guthrie)日前宣布,ASP.NET MVC架構1.0版正式發布,使用者目前已經可以從微軟網站下載。
一年多以前,微軟首次推出了ASP.NET MVC的首個Community Technical Preview,之後經過了多次版本更新。
運行在ASP.NET 3.5運行時之上,ASP.NET MVC可以讓Visual Studio 2008開發人員充分利用設計模式的優勢,能夠清晰的分清底層資料(模型)、使用者介面(視圖)和應用邏輯(控制器)之間的關係。從而可以實現分離應用程式行為,它支援使用測試驅動開發(TDD)方法,能夠帶來更多可維護和可重用的代碼。ASP.NET MVC包含針對Visual Studio 2008的模板,開發人員可以使用它們來開始開發支援MVC的Web應用。
英國調查公司Macehiter Ward-Dutton的首席分析師保拉•羅蒂比(Bola Rotibi)表示,ASP.NET可以協助開發人員編寫出更好的應用程式,他表示,“MVC是一個非常重要的發布,它將使應用程式更易維護和重用。”
據OakLeaf Systems首席分析師羅格•詹尼斯(Roger Jennings)預計,ASP.NET MVC將迅速引起人們的注意,在未來一年中將有25%到30%的ASP.NET開發人員開始使用它。
羅蒂比認為,該版本的發布將在.NET開發人員中推動MVC架構模式的應用。她表示,“儘管模型視圖控制器原則不容易理解,且沒有在開發社區中被廣泛應用,不過由於目前在廣泛應用的ASP.NET中增加了對它的支援,這將有助於人們加深對它的理解和使用。”
相關資訊:
ASP.NET MVC 1.0 下載: http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en
mvc首頁:http://www.asp.net/mvc/
ASP.NET MVC免費電子書教程
ASP.Net MVC架構配置與分析:http://developer.51cto.com/art/200903/114483.htm
Scott Guthrie 部落格中文版 :http://blog.joycode.com/scottgu/