2010-03-16 128 views
18

在Visual Studio 2010中,當您說新項目時,可以看到Asp.NET處理程序和通用處理程序。你能告訴我有什麼區別嗎,我認爲它帶有.NET 4.0,因爲我在Google上找不到相關的內容。Asp.NET處理程序和通用處理程序

謝謝。

回答

21

我認爲你的困惑可能來自Visual Studio使用的術語。

的「ASP.NET處理程序」實際上是一個HTTP處理程序,這是「the process that runs in response to a request that is made to an ASP.NET Web application. The most common handler is an ASP.NET page handler that processes .aspx files. When users request an .aspx file, the request is processed by the page handler.

「通用處理器」(ashx的)是一種類型的HTTP處理的。通用處理程序是「default HTTP handler for all Web handlers that do not have a UI and that include the @ WebHandler directive.