コードを aspx ファイルに配置すると遅くなりますか? コードはアクセスごとに再コンパイルされますか?
私の考えでは、aspxファイルのコードは、最初にdll(おそらくPage_Init内)にアクセスするときにコンパイルされ、Temp Asp.Netフォルダーに移動されます。また、.aspx ファイルは、IIS がファイルを検出するために必要です。
コードを aspx ファイルに配置すると遅くなりますか? コードはアクセスごとに再コンパイルされますか?
私の考えでは、aspxファイルのコードは、最初にdll(おそらくPage_Init内)にアクセスするときにコンパイルされ、Temp Asp.Netフォルダーに移動されます。また、.aspx ファイルは、IIS がファイルを検出するために必要です。
aspx ファイルまたは分離コード ファイルにコードが含まれていても、パフォーマンスに違いはありません。美学だけで。
ただし、コンパイルは別のものであり、実際には、選択した配置または作成したプロジェクト (Web サイトまたは Web アプリケーション) に関連しています。Web アプリケーションは VS 2003 Web プロジェクト モデルに近く、ビルド プロセス中にすべてのソース コードをコンパイルし、単一のアセンブリを生成します。
コードを配置する場所はパフォーマンスに影響しません。少なくとも、.aspx ファイルと比較して分離コード ファイルでは。