8

皆さん、今日のようT4MVC、それは時代遅れですか?まだいい?他に何を使うべきか?

私は私のプロジェクトでT4MVCを導入したりMvcContribから強く型付けされた良さを使用する必要がありますか?

return RedirectToAction(MVC.MyController.MyAction()); 

または

return RedirectToAction<MyController>(c => c.MyAction()); 

標準/主流に固執し、日付まで滞在しようとしています。

私はこのサイトにQ & Aがあることを知っています。これは2年前の最新ではなく最新の&です。

ありがとうございます。

+0

私たちはすべてのMVCプロジェクトと[MVCサポート](http://www.jetbrains.com/resharper/features/asp_net_editor.html)と素晴らしいリファクタリングツールでReSharper 6を使用していますアクションとコントローラの名前として文字列を使用します。だから誰にも1つの投票: – nemesv

+0

@nemesvありがとう、良い観察。選択肢を残して申し訳ありません、私はこのオプションをアプリケーションから考えられるすべての魔法を外部化するために使用していたとは本当に考えていませんでした。私はウェブ以外の世界から来ているので、理解できます。再度、感謝します。 –

+0

Resharperは、HtmlHelper.GenerateLinkなどには対応していません。これは、リダイレクトメソッドよりもリファクタリングの苦労を深刻にしています。 –

答えて

5

どちらのテクニックも今日受け入れ可能で、私はそれが非難されるとは聞いていません。 T4MVCは、ラムダ式を取っている強く型付けされたヘルパーがASP.NET MVCコアの一部ではない理由の一つです。

+0

すぐに応答していただきありがとうございます。それはT4MVCが明確な選択であることを意味するのでしょうか、それともいくつかの欠点がありますか?別の方法で質問してください.T4MVCがある場合、強く型付けされたヘルパーが作成されるのはなぜですか? –

+1

これは私が答えることができない主観的な質問です。一部の人はT4MVCを好む人もいれば、強く型付けされたヘルパーを好む人もいれば、魔法の文字列に満足している人もいます。 –

関連する問題