0

ASP.NET でビューをコンパイルするのにどれくらいの時間が費やされていますか?

もちろん、誰かが私に数字を教えてくれるとは思っていませんが、私たちが物事を実装する方法に影響を与える可能性があるため、これにかかる時間を知ることは興味深いと思います.

たとえば、時間が重要な場合は、ビューに表示する必要があるすべての結果をモデル クラス インスタンス (テストする必要さえないような方法で値を保持するためだけに作成) に配置しようとする場合があります。 null 値を持つオブジェクトの場合)、ビュー内の C# コードの量を最大 (ええと?) に最小化して、ビューのコンパイルに必要な時間を短縮します。

質問

これは理にかなっていますか?これについていくつかの考えを述べてください。

4

1 に答える 1

1

私には、このアプローチであなたは苦痛の世界に入っているように聞こえます。問題ごとにあるかどうかを知る前に最適化する。それらを識別し、それらに対処することをお勧めします。また、ここで取得する「図」は任意です。代わりに、いくつかのページとトレース/プロファイルを作成して、遅い領域を見つけてください。

あなたの質問から、WebフォームとMVCのどちらを使用しているかは明らかではありません。

また、早期の効率化と時期尚早の最適化の計画に興味があるかもしれません

于 2010-10-02T01:00:17.507 に答える