成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

微軟確認ASP.NET MVC 2正式版即將發布

原創
開發 后端
.NET開發總管Scott Gu在其博客中宣布微軟即將發布ASP.NET MVC 2正式版,該版本適用于Visual Studio 2008及基于ASP.NET 3.5平臺的Visual Web Developer 2008 Express。

【51CTO快訊】.NET開發總管Scott Gu在其博客中稱微軟即將發布ASP.NET MVC 2正式版,該版本適用于Visual Studio 2008及基于ASP.NET 3.5平臺的Visual Web Developer 2008 Express。ASP.NET MVC 2的變化主要如下:

1、在RC1中新增的ASP.NET MVC 2 validation(對ViewData中Model數據驗證)功能,現在已經由 model-validation 取代了 input-validation 。也就是說,如果你使用 model binding (將Model屬性自動綁定到View中,并自動綁定從View中Post回Controller的值),那么所有的屬性都將被驗證一遍,而不僅僅是變更后的數據。

2、新的“強類型HTML(<input>標簽)的輔助方法”,現在支持了Lambda表達式,從而可以使你使用到數組(array)或者集合索引(collection indexes)。例如現在可以這么做:Html.EditorFor(m=>m.Orders[i]) ,這段代碼將會生成以序列i為name、具體數組中的值為value的<input>標簽。

3、重新調整過的Html.EditorFor() 和 Html.DisplayFor() 擴展方法,在默認情況下將自動對應簡單屬性。這使得自動構造Form表單變為更加簡單了。

4、model驗證所使用的客戶端腳本中的id現在更清晰了。在RC1中,id會像這樣:form0_ prefix,現在id改為了以屬性名稱為前綴,如:unitPrice_validationMessage。

5、Html.ValidationSummary() 方法增加了一個參數,可以控制匯總信息顯示的級別,是整個Model級別,或是單個屬性級別。

6、AccountController中使用默認的ASP.NET MVC Web Application模板更加整潔了。

7、腳手架(scaffolding)功能現在提供了在Controller中的Delete方法,以及對的View頁面(模板)。

8、jQuery 1.4.1被包含到了項目中,取代了原先的1.3.2版本。同步更新的還有用來智能提示的vsdoc文件。

9、其他一些很有意義的改進,比如第2點中所說的“強類型HTML(<input>標簽)的輔助方法”現在更快了。

ASP.NET MVC延伸閱讀

ASP.NET MVC是微軟官方提供的MVC模式編寫ASP.NET Web應用程序的一個框架。

它由Castle的MonoRail而來.目前已經歷經數個版本。ASP.NET MVC中的MVC本來是存在于Desktop程序中的,M是指數據模型,V是指用戶界面,C則是控制器。使用MVC的目的是將M和V的實現代碼分離,從而使同一個程序可以使用不同的表現形式。比如一批統計數據你可以分別用柱狀圖、餅圖來表示。C存在的目的則是確保M和V的同步,一旦M改變,V應該同步更新。

ASP.NET MVC模式圖

ASP.NET MVC框架是既ASP.NET WebForms后的又一種開發方式。它提供了一系列優秀特性,使ASP.NET開發人員擁有了另一個選擇。ASP.NET MVC框架選項非常干凈,而且容易使用。它將允許你在應用中輕易地保持關注分離,且有助于進行干凈的測試和TDD。

 

【編輯推薦】

  1. 詳解ASP.NET MVC 2中的Area特性
  2. 專訪微軟MVP衣明志:走進ASP.NET MVC 2框架開發
  3. 詳解ASP.NET MVC 2中強類型HTML輔助方法
  4. 詳解ASP.NET MVC 2自定義驗證
  5. Scott Gu教你使用ASP.NET MVC 2新功能
責任編輯:王曉東 來源: 51CTO
相關推薦

2009-04-01 11:05:10

微軟MVCASP.NET

2011-01-21 09:02:21

ASP.NET MVC

2009-08-03 08:51:51

ASP.NET MVC

2009-04-02 11:00:09

微軟ASP.NETMVC

2023-11-22 15:40:17

iOS 17蘋果

2025-01-27 11:36:53

iOS 18.3iOS蘋果

2014-12-08 09:57:41

Windows 10Win10

2010-02-06 10:23:50

ASP.NET MVC

2009-07-30 09:00:25

.NET 4.0

2009-12-18 09:13:31

ASP.NET MVC

2023-05-05 18:42:20

iOS蘋果iOS 16.5

2015-02-05 09:52:14

MongoDB

2009-02-12 11:11:07

MoonlightSilverlightMono

2009-04-01 12:00:43

ASP.NETMVC

2012-03-08 22:31:28

Sencha Touc

2022-11-09 15:18:53

2013-02-01 13:32:30

IE10瀏覽器

2009-04-03 09:26:35

ASP.NETMVC開源

2023-08-09 10:43:02

.NET微軟

2015-07-21 10:46:43

ASP.NET微軟
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美在线观看一区二区 | 国产精品久久久亚洲 | 影音先锋中文在线 | 天堂成人国产精品一区 | 中文字幕在线三区 | av在线天堂 | 亚洲高清一区二区三区 | 国产欧美视频一区二区三区 | 天堂资源最新在线 | 久久久久一区二区 | 色啪网 | 成人精品鲁一区一区二区 | 自拍偷拍av| 亚洲一区高清 | 91偷拍精品一区二区三区 | 丁香综合| 一a一片一级一片啪啪 | 成人1区2区 | 亚洲福利在线观看 | 色网站在线免费观看 | 成人欧美一区二区三区色青冈 | 青春草国产| 国产在线精品一区二区 | 日韩视频免费在线 | 成人精品一区二区三区 | www.色婷婷 | 久久国产精品99久久久久 | 国内精品久久精品 | 97国产爽爽爽久久久 | 中文字幕高清视频 | 亚洲男人网 | 99re6在线 | 欧美日韩国产在线观看 | 黄a网| 久久婷婷麻豆国产91天堂 | 欧美成人aaa级毛片在线视频 | 男人的天堂一级片 | 精品无码久久久久久久动漫 | 精品福利av导航 | 久久99精品久久久久久国产越南 | 成人在线免费av |