我知道一個ASP.NET應用可以擁有儘可能多的aspx
頁面,但是在達到其中的一定數量(超過100個)後,我應該考慮採用不同的設計嗎?或者,隨着月份/年份的增加,我是不斷嚮應用程序添加越來越多的頁面?ASP.NET - 您的應用程序應該有最大數量的.aspx頁面嗎?
1
A
回答
2
在Asp.net中有一個叫做批量編譯的概念。默認情況下,該值爲true,僅當debug爲false時才生效。在生產中,如果debug = false,則由於批量編譯,一個文件夾中的所有文件都會被編譯爲1個dll。可以一起批量編譯的文件數爲1000.
即將回到您的問題。
如果在1個文件夾中有更多文件數,JIT編譯將花費更長的時間。
由於JIT編譯,文件夾中的第一個請求看起來會慢一些。
因此,你應該整齊地將你的文件分類到多個文件夾。對於您可以擁有的文件數量沒有這樣的限制。
0
使用folders.Ex組織它:您可以在名爲User的文件夾中擁有像edituser.aspx,userlist.aspx,viewuser.aspx等用戶相關的文件。這樣您可以使您的解決方案看起來更乾淨。
0
我相信唯一的限制就是維護成本。這聽起來不像一個非常有組織的(或設計)的應用程序,如果你需要這麼多的頁面,除非你有一個合理的理由說明爲什麼你需要這個數量的aspx文件。
相關問題
- 1. 每個程序員應該最有用的Asp.net MVC 3庫嗎?
- 2. 移動web應用程序中的最大頁面重量
- 3. aspx頁面的asp.net變量
- 4. 在ASP.NET頁面中嵌入flex應用程序(aspx)
- 5. 將REST原則應用於您的應用程序的頁面
- 6. 具有大量線程的ASP.NET Web應用程序,最有效的方法
- 7. 將數據發佈到iPhone應用程序的aspx頁面
- 8. 我應該在MVC3 ASP.NET中使用ASPX頁面代替視圖嗎?
- 9. 母版頁包含Silverlight應用程序的aspx頁面
- 10. 將您的「頁面」選項卡應用程序添加到您的頁面
- 11. Web應用程序最多應該有狀態嗎?
- 12. 應用程序中干擾程序的最大數量
- 13. 多個應用程序使用的常見ASPX頁面
- 14. 標籤.aspx頁面的順序應該是什麼?
- 15. 如何將參數從我的aspx頁面傳遞到Windows應用程序
- 16. IIS 7.5上的混合ASP.NET/MVC應用程序.aspx頁面未加載
- 17. 頁面應該是大家
- 18. 我應該繼續MFC的桌面應用程序嗎?
- 19. 無法調試ASP應用程序中的一些aspx頁面
- 20. 登錄到HTTPS ASPX的Android應用程序頁面
- 21. ASPX頁面響應語法
- 22. 什麼是您可以在Azure AD應用程序上擁有的最大響應URL數量
- 23. asp.net mvc訪問您的應用程序中的變量一擊
- 24. 應該在aspx頁面或代碼後面添加listview/repeater/gridview數據源嗎?
- 25. 應用程序可以使用的iBeacons的最大數量
- 26. Asp.net Web應用程序silverlight頁面中的程序集引用
- 27. ASP.Net應用程序的每個頁面中使用的控件數量?
- 28. WP7應用程序:太大頁面
- 29. 當應用程序不應該打開時最大化應用程序打開
- 30. 您的WPF應用程序應該多大才能開始使用MVVM
Flarack是開源的嗎? – 2010-11-11 01:41:14