[英]ASP.NET with VS 2010: Web Site or Web Application?
當我在Visual Studio 2010中啟動一個新的ASP.NET項目時,我可以創建一個新的ASP.NET網站或一個ASP.NET Web應用程序。
這兩種項目類型有什么區別? 為什么我會選擇一個而不是另一個?
請注意 :這個問題是一個確切的重復這一個 ,但我專門詢問有關Visual Studio 2010(有沒有在原來的問題,在VS 2010中有針對性的答案)。 那么另一個問題的答案是否仍然有效,或者VS2010是否有任何變化導致不同的答案?
我只是想舉一個例子,網站意味着它是一個我們可以獲得一些信息的網站。 它們將是Web應用程序中的網站集合。 示例采取任何公司站點。 進入網絡應用程序最好的例子是Gmail。 這是一個應用程序。 我們用的。 這是這兩者之間的一般差異。 甚至它也可能包含一系列網站。 但取決於要求。
我建議網站僅用於非常簡單/小型的應用程序。 構建時間更長,你不能使用nuget,沒有命名空間(雖然aspx和ascx類名稱可以很酷),沒有條件編譯符號,沒有立即代碼測試(因為沒有單個.dll被引用),等等。
在更復雜的場景中,方法是Web應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.