ASP.NET - 应用程序应该有最大数量的.aspx页面吗?

时间:2010-11-11 01:25:22

标签: asp.net

我知道一个ASP.NET应用程序可以拥有任意数量的aspx个页面,但在达到一定数量的页面(超过100个)后,我应该考虑不同的设计吗?或者,随着月/年的流逝,我只是不断向我的应用添加更多页面?

3 个答案:

答案 0 :(得分:2)

在Asp.net中有一个名为批量编译的概念。默认情况下,该值为true,仅当debug为false时才生效。在生产中,当您有debug = false时,由于批量编译,一个文件夹中的所有文件都被编译为1 dll。可以批量编译在一起的文件数是1000.

来到你的问题。

  1. 如果1个文件夹中有更多文件,JIT编译将花费更长时间。

  2. 由于JIT编译,文件夹中的第一个请求似乎有点慢。

  3. 因此,您应该将文件整齐地分类到多个文件夹中。您可以拥有的文件数量没有这样的限制。

答案 1 :(得分:0)

使用文件夹进行整理。例如:您可以在名为User的文件夹中使用edituser.aspx,userlist.aspx,viewuser.aspx等用户相关文件。这样您就可以使解决方案看起来更清晰。

答案 2 :(得分:0)

我认为唯一的限制是保养费用。如果您需要这么多页面,这听起来不像是一个非常有组织(或设计)的应用程序,除非您有正当理由说明为什么需要这么多的aspx文件。

相关问题