2009-07-09 4 views
0

コードをaspxファイルに置くのが遅いですか?コードはアクセスごとに再コンパイルされますか?ASPXファイルにコードがあるとパフォーマンスに差がありますか?

私の考えでは、aspxファイルのコードは、おそらくPage_Initでdllを一緒にアクセスしてコンパイルされ、Temp Asp.Netフォルダに移動さ​​れました。そして.aspxファイルは、IISがファイルを発見するために必要です。

+0

コードとマークアップがすべてコンパイルされる前にページがないので、Page_Initはありません。 –

答えて

1

コードをaspxファイルまたはコードビハインドファイルに保存すると、パフォーマンス上の違いはありません。ちょうど美学の中で。

しかし、コンパイルとは異なるものです。実際には、選択したデプロイメントや作成したプロジェクト(WebサイトやWebアプリケーション)に関連しています。 WebアプリケーションはVS 2003 Webプロジェクトモデルに近く、ビルドプロセス中にすべてのソースコードをコンパイルし、単一のアセンブリを生成します。

+0

Webアプリケーションにはまだaspxファイルがあります。 aspxでコードを変更すると、これが考慮されます –

1

コードを配置してもパフォーマンスには影響しません。少なくともコードビハインドファイルでは.aspxファイルと比較して。

関連する問題