ASP.NET (originally called ASP+) is the next generation of Microsoft's Active
Server Page (ASP), a feature of their Internet Information Server (IIS).
Both ASP and ASP.NET allow a Web site builder to dynamically build Web pages on the fly by
inserting queries to a relational database in the Web page. ASP.NET
is different than its predecessor in two major ways: it supports code written in compiled languages
such as Visual
Basic, C++, C#, and
Perl,
and it features server controls that can separate the code from the content, allowing WYSIWYG editing of
pages. Although ASP.NET is not backwards compatible with ASP, it is able to run side by side with
ASP applications. ASP.NET files can be recognized by their .aspx extension.
This was last updated in August 2008
Dig Deeper
-
Microsoft is working on an MVC framework, which will let ASP.NET developers decouple their data, events and views and enable a more flexible application architecture.
-
The 400-page book on application architecture -- available free on codeplex -- is a good read that brings a long line of patterns and practices concepts to the .NET framework.
-
Web Services remain the primary tool for developers interested in integrating the functionality of .NET and Java applications. Sometimes speed is not a particular issue. But some developers face a much tougher challenge when looking to optimize performance and maximize security for tightly coupled applications.
-
People who read this also read...
-
Resources from around the Web