熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET MVC框架Beta版技術細節[1]

2022-06-13   來源: .NET編程 

  近日微軟發布了最新的ASPNET MVC框架的beta版(點擊這裡下載)你還可以訪問 wwwaspnet/mvc 浏覽一下教程 快速上手 和錄像等以了解技術細節

  ASPNET MVC Beta版可用於NET NET SP同時支持VS 和 Visual Web Developer Express SP版本(該版本是免費的現在還支持類庫和web應用項目類型)

  今天的ASPNET MVC Beta版本帶有一個明確的上線(golive)許可允許你將其部署於生產環境中以前的預覽版本也允許上線部署但其做法只是沒有拒絕部署的許可而不是明確地允准許可(此乃很容易混淆之處)今天的版本在這一點上在許可中說得很清楚

  該beta版本的特性已經非常接近於正式版V的完整特性雖然還會在最終的V版發布之前加入若干個特性(包括幾個VS工具增強等)但開發團隊決定將這個版本稱為beta版本是因為其品質和測試要比以前的預覽版本高(其中包含了許多缺陷修補和性能調校方面的工作)他們感覺其中的核心功能現在已經燒制得足夠好從這個版本到最終版不會有重大變動了

  對該版本中一些新的特性和與早先的第五個預覽版之間的變動的簡短概述

  Visual Studio中新的添加視圖菜單項
  新的 \Scripts目錄和jQuery支持
  對復雜類型的內置模型綁定器支持
  重構的模型綁定器設施
  強類型的UpdateModel和TryUpdateModel白名單過濾
  改進的UpdateModel和TryUpdateModel場景的單元測試
  強類型的[AcceptVerbs]特性
  更好的驗證錯誤信息
  HTML輔助方法的清理和重構
  Silverlight / ASPNET MVC 項目集成
  ASPNET MVC Futures 程序集
  \Bin 和 GAC 程序集部署

  我還計劃在將來的幾個星期內發表幾個全程(endtoend)教程給尚未研究過ASPNET MVC的人以及想從頭學起想知道如何起步的人更深入地解釋ASPNET MVC的概念

  Visual Studio中新的添加視圖菜單項  在以前的ASPNET MVC預覽版中你需要通過VS中的項目>添加新項對話框手工地添加視圖創建好一切然後將它們連接起來要求若干個手工步驟(確認目錄/文件結構是對的進入後台文件指定強類型的ViewData模型類型等等)

  今天的beta版本簡化了這些步驟你現在只要在源碼編輯器中將光標移進一個Controller action方法之內然後右擊選擇新的添加視圖(Add View)上下文菜單項(或者你也可以鍵入CtrlM CtrlV快捷鍵組合來啟動手不必離開鍵盤)


[]  []  []  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/14917.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.