私の最後のプロジェクトは、中規模のasp.netWebフォームアプリケーションです。これは、以下を使用して構築されています。
- asp.net 3.5
- SQL DBMLに接続->SQLサーバーデータベース(9テーブル)
- ext.net 1.6(www.ext.net)
- 構造マップ2.5.3.0
今回は、アーキテクチャ設計、コード、データ転送の最適化の面で最善を尽くしたと信じていました。linqからsqlを介してデータベースを効率的に操作するためのすべてのアドバイスに従い、関心の分離とファイルの背後にあるaspxコードのコードを軽量化するためのレイヤー(モデル、リポジトリ、サービス、プレゼンテーション)を構築しました。
問題は次のとおりです。アプリケーションをさまざまなWebホスティングサーバーにインストールしたところ、同じ哀れな結果が得られました。アプリケーションの動作に苦労しています...ページがスローモーションのように読み込まれています...
以前は「OK、スピードを上げるためにできる限りのことはしなかった」と言っていましたが、この場合は、実際にベストプラクティスを適用しようとしました...
他に何かできることはありますか?それとも、本当に小さなプロジェクト専用のasp.netですか?
ありがとうございました。