To dynamically generate Web pages,the ASP.NET Web Forms page framework is a
scalable common language runtime programming model that can be used
on the server.
In the previous model,Intended as a logical evolution of ASP (ASP.NET provides syntax
compatibility with existing pages), the ASP.NET Web Forms framework
has been specifically designed to address a number of key
deficiencies. In particular, it provides:
The ability to use reusable and create UI controls that can
encapsulate common functionality and thus reduce the amount of
code that a page developer has to write.
The ability for the developers to cleanly structure their page
logic in an orderly fashion (not "spaghetti code").
The ability for development tools to provide strong WYSIWYG
design support for pages.
Writing Your First Web Forms Page
ASP.NET Web Forms pages are text files with an .aspx file name extension.
They can be deployed throughout an IIS virtual root directory tree.
When a browser client requests .aspx resources, the ASP.NET runtime parses and compiles the target
file into a .NET Framework class. This class can then be used to dynamically process incoming requests.
(Note that the .aspx file is compiled only the first time it is accessed; the compiled type instance is then reused across multiple requests).
As we know that an HTML page has the extension of .htm.
The server sends the page to the browser without any
modifications,if a browser requests an HTML page from the server.
An ASP.NET page has the extension .aspx and if a
browser requests an ASP.NET page, the server
processes any executable code in the page, before
the result is sent back to the browser.
The ASP.NET page do not contain any
executable code, so nothing is executed. In the next
examples we will add some executable code to the
page to demonstrate the difference between dynamic ASP pages and static
HTML pages.
Classic ASP
Active Server Pages (ASP) has been around for several years and with ASP, executable code can be placed inside HTML pages.
Classic ASP is the previous versions of ASP (before ASP .NET).
ASP .NET is not fully compatible with Classic ASP, but most
Classic ASP pages will work fine as ASP .NET pages if you will make only
minor changes.
If you are interested to learn more about Classic ASP, please visit our
ASP Tutorial.
Dynamic Page in Classic ASP
We have added some executable code to the previous example to demonstrate how ASP can display pages with dynamic content:
Share And Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
Keywords:
ASP.NET Web Pages,
asp net web pages,
clip art pages,
web pages in asp net,
free web pages,
translation web pages,
translate web pages,
hosting web pages,
backgrounds web pages,
dreamweaver web pages,
animated web pages,
background web pages,
creating web pages,
easy web pages,
php web pages,
html web pages,
designing web pages,
english web pages,
graphic web pages,
create web pages,