This is a sample chapter from Pure ASP.NET.
At the most basic level, an ASP.NET Web form looks remarkably like a regular HTML page. It is a text file that contains markup language that can be edited in a simple text editor such as notepad. However, an ASP.NET Web form has several "distinguishing elements, which are discussed in this chapter:
-
Web forms contain blocks of code that are processed on the server.
-
The first time a Web form is requested, the entire page is compiled. Subsequent requests are served from this compiled page.
-
Web forms can contain page directives, which are global settings for the page. Common page directives enable you to turn off session state and ViewState management.
-
Web forms can contain both server-sides, including SSIs, which enable you to dynamically insert the contents of a file into your Web form, and user controls. User controls are object oriented and use a more programmatic approach to code encapsulation than SSIs.
-
As mentioned previously, Web forms can also contain as much HTML and client-side script, such as JavaScript, as desired.
Comments