2010-07-30 33 views

回答

1

由於您的問題標記爲「asp.net-MVC」我將回答以下問題...

是什麼MVC和 ASP.NET Web窗體之間的區別?

國家

我提到這一個,因爲我認爲這是最重要的區別之一,在下面的鏈接中提供了完整列表。

ASP.NET web表單是有狀態的,它記住了「回發」之間的內容。它使互聯網的行爲有點像Windows窗體應用程序。如果你是一個開發Web開發的表單開發人員,這很好,但它打破了網頁的自然行爲。

ASP.NET MVC應用程序是無狀態的。他們不記得頁面之間的任何東西。這是網頁是如何工作 - ,全部採用標準HTTP動詞每個請求應提供所需要的信息用於任何需要採取的措施詳見這裏:

http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html

內幕

迪諾Esportivo寫上所有細微的差別在這裏一個非常詳細的文章:

http://msdn.microsoft.com/en-us/magazine/dd942833.aspx

相關問題