2010-04-15 39 views

回答

3

網站給你讓你的頁面的選項項目的工作被動態編譯。這意味着您的代碼在這些頁面的代碼隱藏(或在頁面中)不會被編譯,直到請求查看頁面。唯一有效的原因是因爲您的頁面和代碼隱藏在一起。

在ASP.NET MVC項目中,用戶不會請求頁面。他們輸入一個URL並且URL路由將請求引導到適當的Controller進行處理。由於Views和Controllers不像ASPX和Code-Behind文件那樣隱式鏈接,因此需要預編譯它們。

因此,Web應用程序是適用於ASP.NET MVC的唯一選項。

2

ASP.NET MVC依賴於WAP的編譯(即在部署之前編譯)模型。

(網站項目的默認部署編譯。)

相關問題