4

MVC2のリリースに伴い、MVC Futuresライブラリの更新に含まれる注目すべき機能は何ですか?

4

2 に答える 2

11

MVC2RTMと並んで存在するMVCFuturesには2つのバージョンがあります。1つのバージョンは.NET3.5を対象としています。その他のターゲット.NET4(.NET4バージョンは.NET3.5バージョンのスーパーセットではありません。すべての機能が必要な場合は、両方をアプリケーションに含める必要があります。)http://aspnetからダウンロード.codeplex.com /releases / view/41742

網羅的ではない機能リスト(.NET 3.5以降):

  • ランタイムおよびアセンブリのロードエラーの診断に役立つ診断ページ(ドキュメントを参照)。

  • 新しい、より強力なモデルバインディングおよび検証システム。詳細なドキュメントとチュートリアルは、上記のリンクから入手できます。

  • RESTfulサービスを構築するためのサポートが改善されました(Microsoft.Web.Mvc.Resources名前空間を参照)。

  • 強い型のActionLink<T>()

  • Html.Serialize()(ブログ投稿を参照)、Html.Script()など、他の多数のフィルターやヘルパー。

  • JsonValueProviderFactoryなど、他の多数の値プロバイダー。

  • 個々のコントローラーのセッション状態をオフにして、サイトの並列処理を増やす機能(ドキュメントを参照)。

ASP.NET4を対象とするMVCFuturesのバージョンには、さらに次のものが含まれます。

  • ページの残りの部分とは別にRenderAction()の結果をキャッシュするなど、部分的な出力キャッシュを持つ機能。

  • DynamicViewPageを使用すると、ViewPageで実際の動的オブジェクトを使用できます。これは、デフォルトのViewPage<dynamic>よりもいくらかフル機能です。

  • DataAnnotations4属性を使用する機能。

  • リモート検証IClientValidatable(独自のクライアント検証情報を提供する検証属性の機能)、およびModelMetadata情報に寄与するカスタムの非DataAnnotations属性の機能。

于 2010-04-29T03:06:46.727 に答える
0

MVC3先物の概要はこちらから入手できます。

http://weblogs.asp.net/imranbaloch/archive/2011/07/26/using-the-features-of-asp-net-mvc-3-futures.aspx

于 2012-02-16T11:31:30.997 に答える