2009-07-20 24 views

答えて

2

ページへの不必要なポストバックを回避しようと、あなたはjQueryのか、ExtJSのフレームワークのようなものを使用して実装できる機能がたくさんあります。 JSONの結果セットを使用してAJAX呼び出しを行い、アプリケーションとサーバー間の情報を渡す方法を学びます。

また、FireBugやYSlowのようなアプリをインストールし、これらを使用してアプリケーションを分析し、アプリのスピードアップの方法に従ってください。がんばろう!

1

ここでは、Jeff、Phil、Kの書籍の抜粋があります。Scott Allenは次のように書いています。 8 ASP.NET Performance Tipsそれは数年前ですが、そのほとんどはかなり時代遅れです。

私のチェックリスト:

  1. (画像を圧縮し、ビューステートを解消します(アプリケーションキャッシュ、出力キャッシュなど)が
  2. ページのサイズを小さくすることができるもの
  3. キャッシュをテストすることにより、低速をご紹介します、使用
  4. どの外部依存関係があなたを遅くしているかを調べます(最悪のクエリ、Webサービスなど)。 (再クエリをするために、サーバーにサーバーへのラウンドトリップ対フィルタリングするためのjQueryの)クライアントへ
  5. オフロード処理
2
  1. HTTP圧縮
  2. 無効化可能なViewStateのウェブで
  3. 変更。 Configファイル: ページキャッシュを使用する 不要なhttpModuleを削除する トレースをオフにする プロファイルの自動保存を無効にする debug = falseに設定します。
  4. はキャッシュ依存関係
  5. 最適化スタイルシート
  6. 最適化のJavaScriptに
  7. JSを実装し、代わりにレスポンスのCSSファイルの位置
  8. Server.Transferを()。検証
4

のために()

  • クライアント側スクリプトをリダイレクト私はUltra-Fast ASP.NET: Build Ultra-Fast and Ultra-Scalable web sites using ASP.NET and SQL Serverと呼ばれるだけでリリースされたこのことについての本を書きました。

    本は約500ページの長さなので、あなたが行うことができますかなりの量は、すべての層では、あります:などのクライアント(HTML/JavaScriptの構造)、IIS、ASP.NET、SQL Serverの、インフラストラクチャ、

  • +0

    私はそれを読むつもりです – Sauron

    +0

    あなたの考えを教えてください... – RickNZ

    関連する問題