| • Science | • People | • Locations | • Timeline |
Even though ASP.NET takes its name from Microsoft's old web development technology, ASP, the two are very different. ASP.NET has been rebuilt completely and is based on the CLR shared by all Microsoft .NET applications. ASP.NET code can be written using any of the different programming languages supported by the .NET framework, usually Visual Basic.NET or C#.
ASP.NET attempts to simplify the transition from Windows application development to web development by allowing developers to build pages composed of controls similar to a Windows user interface. A web control, such as a button or label, can be used in very much the same way as its Windows counterpart: its properties can be assigned to in code and events can be triggered. Controls know how to render themselves and, whereas Windows controls draw themselves to the screen, web controls produce segments of HTML which form part of the resulting page sent to the user's browser.
ASP.NET uses the .NET Framework as an infrastructure. The .NET Framework is a managed runtime environment (like Java), providing a virtual machine with JIT and a class library .
The numerous .NET controls, classes and tools can cut down on development time by providing a rich set of features for common programming tasks. Data access is one example, and is tightly coupled with ASP.NET. Making a page to display a list of records in a database, for example, is significantly easier using ASP.NET than with ASP.
There are several software packages available for developing ASP.NET applications:
The current version is 1.1. ASP.NET 2.0 is due for release in Q1 20052005 is a common year starting on Saturday (link will take you to calendar). It has been designated: The World Year of Physics The International Year of Microcredit The International Year for Sport and Physical Education The United States Year of Foreign. It is expected that the latest version of Visual Studio ( Visual Studio.NET 2005Visual Studio. NET 2005 is the latest development suite from Microsoft, due for release in the first quarter of 2005. Based on the latest version of the. NET Framework (V2) this latest version of Visual Studio is currently in Alpha testing with a Public B) will also be released at this time.