本番環境に移行する前に、asp.netアプリケーションの最適なレベルのストレステストを実行するためのさまざまな方法は何ですか?
これは、asp.netアプリケーションのストレステスト用の無料ツールです。
もう1つはasp.netパフォーマンスエンジニアリングと呼ばれ、アプリケーションにストレスをかける方法を示します。
次の投稿もご覧ください。
実稼働環境に移行する前の経験から、次のことに注意してください。
1)web.configにdebug = falseを設定します
2)web.configにtrace enabled = falseを設定します
3)コードのプリコンパイル済みバージョンを常に使用します。
4)プロジェクトをリリースモードにコンパイルします。
5)asp.net 2.0以降のバージョンを使用している場合は、コードを公開します
6)可能な限りユーザーキャッシュAPI。
7)html kbを減らします。
8)asp.net htmlコードから空白スペースを削除します。
9)スタイルシートを外部.cssファイルとして使用する
10)USE IIS可能であれば圧縮します。
11)JavaScriptファイルを.jsファイルに入れます
12)Response.redirectの代わりにServer.Transferを使用します
13)可能であれば、インプロセスセッション状態を使用します。
14)Viewstateを効率的に使用する-asp.net 2.0の新しい機能であるviewstateではなく、controlstateを使用します。
15)コントロールに大きな名前を付けないでください。htmlkbが増加します。
16)テーブルの代わりにDivを使用すると、サイズが小さくなります。
17)実行IIS要件に応じたパフォーマンスチューニング
ここに、本番環境での展開の良い方法を教えてくれる良いリンクがあります。
http://www.vbdotnetheaven.com/UploadFile/dsdaf/111222006014732AM/1.aspx
Visual Studio 2010は、いくつかの素晴らしいテストオートメーションツールとWebアプリケーションの負荷テストを提供します。
Apache JMeter( http://jmeter.Apache.org/ )は、Webアプリケーションのストレステストに最適なツールです。 Apacheだけでなく、あらゆるWebサーバーで使用できます。