Abstract

The Mincrosoft.NET Framework library provides a rich set of components and services for applications, greatly increasing the efficiency of software development. As the HttpHandler features no control parsing, it does not need to go through complicated page processing. Thus, the efficiency is significantly improved. It is especially suitable for the case where the server does not need to return HTML results to the client. This article demonstrates a simple application where HttpHandler and Ajax are combined to transfer large image data to the browser page and keep the display smooth, which proves their efficacy.

Highlights

  • ASP.NET is a worldwide prevalent programming framework based on the Microsoft’s next-generation

  • The Mincrosoft.NET Framework library provides a rich set of components and services for applications, greatly increasing the efficiency of software development

  • As the HttpHandler features no control parsing, it does not need to go through complicated page processing

Read more

Summary

Introduction

ASP.NET is a worldwide prevalent programming framework based on the Microsoft’s next-generation. Suppose the browser sends a request to the web server to retrieve the contents of an ASP.NET site. All requests go through the HttpModule to the corresponding HttpHandler, and the HttpHandler starts processing the request At this point, the ASP.NET page life cycle begins. The life cycle of a general ASP.Net page goes through the following stages: 1) The initialization of the page framework. This step raises the Init event for this page. 5) The page is unloaded from memory, triggering the Unload event At this point, the browser receives the HTML code of the entire page returned by the server and forwards it to the user. When the page is loading, the events executed from the Page class are summarized in Table 1 [3] [4]

The HttpHandler
Asynchronous Javascript and XML
Application
Hu Basic front-end code is as follows
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.