2010-11-11 43 views

回答

2

在Asp.net中有一個叫做批量編譯的概念。默認情況下,該值爲true,僅當debug爲false時才生效。在生產中,如果debug = false,則由於批量編譯,一個文件夾中的所有文件都會被編譯爲1個dll。可以一起批量編譯的文件數爲1000.

即將回到您的問題。

  1. 如果在1個文件夾中有更多文件數,JIT編譯將花費更長的時間。

  2. 由於JIT編譯,文件夾中的第一個請求看起來會慢一些。

因此,你應該整齊地將你的文件分類到多個文件夾。對於您可以擁有的文件數量沒有這樣的限制。

0

使用folders.Ex組織它:您可以在名爲User的文件夾中擁有像edituser.aspx,userlist.aspx,viewuser.aspx等用戶相關的文件。這樣您可以使您的解決方案看起來更乾淨。

+0

Flarack是開源的嗎? – 2010-11-11 01:41:14

0

我相信唯一的限制就是維護成本。這聽起來不像一個非常有組織的(或設計)的應用程序,如果你需要這麼多的頁面,除非你有一個合理的理由說明爲什麼你需要這個數量的aspx文件。

相關問題