0

将代码放在 aspx 文件中比较慢?每次访问都重新编译代码?

在我看来,aspx 文件中的代码在第一次访问它们的 dll(可能在 Page_Init 中)时被编译并移动到 Temp Asp.Net 文件夹。而 .aspx 文件正是 IIS 找到文件所必需的。

4

2 回答 2

1

放置代码的位置不会影响性能。与 .aspx 文件相比,至少在代码隐藏文件中。

于 2009-07-09T22:46:38.000 回答
1

在 aspx 文件或代码隐藏文件中包含代码对性能没有影响。只是在美学上。

但是,编译是另一回事,它实际上与您选择的部署或您创建的项目(网站或 Web 应用程序)有关。Web Application 更接近 VS 2003 Web Project 模型,并在构建过程中编译所有源代码并生成单个程序集。

于 2009-07-09T23:39:31.200 回答