2011-08-07 6 views
1

私はVS2008でWebForms ASP.NET 3.5プロジェクトにスローされました。このソリューションには5つのプロジェクトがあり、それほど大きくない。実際に私を悩ますことの1つは、F5から実際のWebページに行くまでにどれくらいの時間がかかるかです(15〜20秒間)。私がやっているボックスは比較的最近のものです - それ以外のものは本当にすごく気持ちいいです。ASP.NETで開発経験をスピードアップするには?

このプロセスをスピードアップするためにできることは何ですか?

答えて

6

デバッグする必要がない場合は、実行しないでください。私がやることは、デバッグなしでプロジェクトを開始することです(ctrl + F5)。 VSに接続されたウィンドウが表示されます。コードを変更するときにコードを再構築するだけです。これははるかに迅速です。

サイモン

3
  1. 直接プロジェクトの代わりにDLLを参照する(参照プロジェクトが良いでしょうリリースモードでコンパイルされている場合)
  2. セットoptimizeCompilations =」true」を:。 あなたが非常に遅い体験したとき のパフォーマンスで、 のApp_Codeフォルダ、binフォルダ、またはGlobal.asaxファイルを変更した後、ASP.NET Webサイトへの最初の要求が送信されます。このフラグをオンにすると、パフォーマンスが向上します。

  3. Comb(http://combres.codeplex.com/)を使用して、CSSおよびJavaScriptファイルを縮小します。

  4. Gzip圧縮を有効にすると、ネットワーク上のネットワークトラフィックが減少します。これにより、ネットワークトラフィックが50%以上削減される可能性があります。

  5. http://developer.yahoo.com/performance/rules.html。 最高のコーディング手法を実装しようとします。

これらのことは、サイトのパフォーマンスを確実に向上させます。

関連する問題