2011-01-14 10 views
2

私はMVC.Netサイトを3.0にアップグレードすることはできません。また、asp.netビューエンジンをRazorにアップグレードすることもできません。ビューエンジンをRazorにアップグレード

私はこれを見ました。マスターページは少し違って見えるので、asp.netからRazorに切り替える方法に関するチュートリアルはありますか?

また、既存のサイトのビューエンジンを更新するにはどうすればよいですか?

答えて

2

スコット・グーは、かみそりのレイアウトがどのように機能するかについて、series of blog postsが良いです。

+0

私はすべてのタグを置き換えてRazorを使用するように変更する必要があることを知っています。ファイルの構造を変更する必要があるか、ビューエンジンを変更しようとするときに考慮すべきことがあれば。 – Dofs

+0

私はMVC 2プロジェクトとそのビューをRazorでMVC 3にアップグレードするためにweb.configの変更を含む一連のアップグレードを使用しましたが、現時点では見つかりませんでした。 –

+0

@Dofs、ファイルの構造はあまり変わっていませんが、詳細はあります。マスターページはレイアウトに置き換えられました。すべてのビューに共通の '_ViewStart.cshtml'ファイルがあります。ビューと部分ビュー(aspx vs ascx)の区別がなくなりました。 –

7

私は、Razorのために得た最高のドキュメントであるため、ScottGuのブログ記事を読むことをお勧めします。

私はあなたのビュー(少なくとも、簡単なもの)の大部分を変換するため、このツールを試す提案することができます:

https://github.com/telerik/razor-converter

しかし、誤解しないでください - 変換は、まだ人間の入力を必要とし、それの多く。剃刀の慣習の詳細な知識は非常に重要です。

幸運を祈る!

+0

ありがとう、私今日はツールについての記事を見ただけです! – Dofs

関連する問題