What are the benefits of using HTTPHandler and .aspx? Does it have the same features easier and faster?
What are some of the disadvantages?
Aspx uses a full-featured web form with a complex page life cycle and a lot of extra processing. HttpHandler - clean and easy. It has only the functionality that you implement.
, .aspx- , , System.Web.UI.Page, ( "code-behind", , , Page.
System.Web.UI.Page
Page
Page IHttpHandler, IHttpHandler.
IHttpHandler
Page . , ( .aspx ). , , .aspx, "" .
, . , , , , . , , , .
, , , ( ) , .aspx, , . .aspx.
.aspx System.Web.UI.Page, , , IHttpHandler - ( ) HttpHandler ( ) , .
, , (viewstate, control-ness, ..) , , , , , , .
HttpHandler , , - XML, JSON, - , HTML- .
- MVC - :)
, /, 5-15% - , json .., ajax-, , .
, html - , html, .
, , - ouput - , , , , aspnet , -, .