コードを可能な限り最適化しようとしています。私はこのような部分的なファイルをたくさん使用しています:
@if (Model.PageMeta.Sidebar == PageMetaSidebar.Small) { Html.RenderPartial("_SmallSidebar"); }
..
..
..
これでパフォーマンスのオーバーヘッドがあるかどうか誰かに教えてもらえますか?Razorビューがコンパイルされていることを理解しています。ページが表示されているときに、使用する各部分ファイルのデータを取得するために別のディスクが読み取られる場合がありますか。その場合、たとえばレイアウトページの5つのRenderPartialsを使用すると、どのくらいの追加オーバーヘッドが予想されますか。