我試圖說服我的同事從網站項目切換到Web應用程序項目,因爲我想使用項目文件。但是我不能將這個論點反駁到:ASP.Net網站項目與Web應用程序項目
- 網站項目允許將每個頁面編譯爲一個dll。他們的論點是這樣可以輕鬆修復發佈後發現的錯誤。這與Web應用程序項目如何將所有代碼編譯成單個dll相反。
- 正在更新單個頁面的dll與更新整個網站的dll有本質區別嗎?
- 是否有某種方法將每個頁面的代碼編譯到Web應用程序項目中的單獨的dll中?
- 是否有一些禁止(性能,內存?)成本編譯每個頁面的代碼到單獨的dll,我們不知道?
- 爲什麼功能(?)要編譯每個頁面來分離網站項目中的dll而不是web應用程序項目?
我發現的是這樣的:網站被沒有使用單元測試或者設置了適當的開發環境的人使用,因爲他們**需要能夠「修補」某些頁面給定的時間。 Web應用程序是具有真實環境並使用測試/ CI的智能開發人員的首選解決方案。 – 2011-06-27 15:10:29