ASP.Net pages can be identified by the file extension 
                .aspx. Conceptually they work along the same lines as conventional 
                ASP pages although the whole process is applied to the .Net Framework. 
                In an ASP.Net page the code is separated from the document mark 
                up; this simplifies the layout and understanding of the document. 
                Place holders are used to determine where areas of active content 
                should be inserted into the document by the web server. The code 
                which has now been separated from the document mark up is then 
                stored either at the top of the document within script bocks or 
                preferably in a separate file called a Code Behind File. Separating 
                the code into code behind files allows the code to be compiled 
                into a single file stored on the web server ready to service any 
                web requests.
The process for viewing an ASP.Net page is that 
                the end user requests the web page (in this case the ASP.Net document) 
                using a web browser. The request is sent by the web browser across 
                the internet to the web server. The web server receives this request, 
                identifies the document is an ASP.Net document and gathers any 
                dynamic content from the precompiled file. Any instructions are 
                processed in accordance with this file and the results rendered 
                as HTML which is inserted back into the document where the placeholders 
                indicate. This new document is passed back across the internet 
                to the web browser. The web browser receives this file and displays 
                the document content in accordance with the instructions contained 
                within the HTML.
              
One of the great strengths of ASP.Net is that the 
                platform it is capable of rendering different HTML code according 
                to the version and type of browser that made the web request. 
                So ASP.Net can generate different HTML code for different circumstances 
                and this is completed without intervention by the programmer. 
                In theory the programmer prepares the website content and instructs 
                ASP.Net how it should be displayed and then the code generated 
                should be correct for the users platform, whether a standard computer 
                or a third generation mobile telephone device. In practise this 
                is still in its infancy and a programmer needs to be aware of 
                what code will be generated and for what platforms.
More at 
http://www.codefixer.com/asp-net/tutorials/what-is-asp-net.asp 
No comments:
Post a Comment