2011-01-14 17 views
-1

これはちょっと主観的ですが、近い将来MVC 3へのアップグレードを計画していますか?MVC 3へのアップグレード

私はそこにいくつかの便利な新機能がありますが、この時点で私は私がに説得力のある理由が表示されていない新しいプロジェクトのためのMVC 3を使用するか、現時点では2

に固執するかどうかと思いまして見ることができます

+0

あなたはそうです:これは決定的な答えがない主観的です。そして本当に決定的な答えがないので、コミュニティウィキとしてはるかに良いでしょう。 –

+0

@ダン質問は数ヶ月からもうCWとして作成することはできません。彼らは改造によってそのようにフラグを立てる必要があります。 –

+0

MVC 2からMVC 3への改善点について主観的に質問することはできません。 –

答えて

1

アップグレードは非常に難しく、組み込みの依存関係注入サポートが盛り上がっているので、私にとってはMVC 3です。

.net 2/3のサポートはもう覚えていません。

+0

MVCは.NET 2で動作していません。.NET 3.5 SP1が常に必要です。しかし、はい.MVC3には.NET 4が必要です。 –

1

完全にサポートされているRazorを追加するための新しいビューコードがあれば、コードを書きやすく読みやすくなります。依存関係注入は優れています。新しいプロジェクトの場合、MVC 3を使用することをお勧めします。

+0

ええ、私はRazorへの移行を考えていたので、おそらくこれが正しい時期です – griegs

0

これはかなり後方互換性があり、Razorのようなものがすべてのプッシュで標準になると思われます。最終的には、ビューなどを変更したいと思うでしょう。

MVC 3のプロジェクトテンプレートなどは、少なくとも新しいプロジェクトで使用します。新しい機能をMVC 2のように使用してください。
既存のMVC 2プロジェクトのアップグレードについてはあまり心配する必要はありませんが、低コストで済ませることができます。

0

IValidatableObjectサポート(現在はアクションメソッドで手動で実装されています)、AdditionalMetadataAttributeとJSONバインディングを取得するために私の現在のプロジェクトをアップグレードする予定です。

関連する問題