明らかに、構造とロジックをビューモデルに移動することで多くの利益が得られます。おそらくどれだけ味の問題でしょうか。 CSHTMLのロジックを保つの開発者のためのロジックをビューからビューモデルに移動することでパフォーマンスが向上しますか?
一つの大きなプラスは、あなたがプロジェクト全体を再コンパイルする必要はありませんです。
しかし、検討するユーザーのための任意のパフォーマンスの向上があるのですか?
Clarfication
私のviewmodelsは例がUTC-日付を比較し、ブール値を組み合わせて、
で\ nを交換し、HtmlStringsを返すためのロジックが含まれています。しかし、そこに構造があるので、コメントの徹底的な説明はありません。
私はあなたを得ます。しかし、C#-codeは、プリコンパイルされたdllではなく、ビュー内にあるために遅く実行されますか? (もちろんプールリサイクル後の最初のビューの後) – Martin