将代码放在aspx文件上的速度较慢?每次访问都会重新编译代码吗?
在我看来,aspx文件中的代码首先一起访问它们的dll(可能在Page_Init中),并移动到Temp Asp.Net文件夹。而.aspx文件只是IIS找到一个文件所必需的。
答案 0 :(得分:1)
你把代码放在哪里不影响性能。至少在代码隐藏文件中与.aspx文件相比。
答案 1 :(得分:1)
在aspx文件或代码隐藏文件中使用代码在性能方面没有任何区别。只是美学。
但是,编译是另一回事,它实际上与您选择的部署或您创建的项目(Web站点或Web应用程序)有关。 Web应用程序更接近VS 2003 Web项目模型,并在构建过程中编译所有源代码并生成单个程序集。