- An ASP.NET Web Form first gets compiled into Intermediate Language (IL) and and then to the machine language. Not only the server side code gets compiled but every control and element in the page gets compiled. This enables the ASP.NET Web Form to be in any language that is compatible with Common Language Runtime (CLR) engine.
- The server side code getting translated to IL is that the user can use the application in any browser. In addition, you can reduce the processors and server’s load when you compile the ASP.NET Web Forms in ASP.NET, thereby, increasing the user’s productivity time. Thus ASP.NET allows you to create Web Forms that are platform independent, language independent, and browser independent.
- The entire page in ASP.NET is compiled when it is requested for the first time and when you make subsequent requests the page is not compiled but shown directly in the browser.
- Even though ASP.NET web form on the server can contain client side script such as javascript or Jscript.
Hope this article helps you
Techzone