Introducing ASP.NET
ASP.NET, the next version of ASP, is a programming framework that is used to create
enterprise-class Web applications. The enterprise-class Web applications are accessible
on a global basis, leading to efficient information management. However, the advantages
that ASP.NET offers make it more than just the next version of ASP.
ASP.NET is integrated with Visual Studio .NET, which provides a GUI designer, a rich
toolbox, and a fully integrated debugger. This allows the development of applications in a
What You See is What You Get (WYSIWYG) manner. Therefore, creating ASP.NET
applications is much simpler.
Unlike the ASP runtime, ASP.NET uses the
Common Language Runtime (CLR) provided
by the .NET Framework. The CLR is the .NET runtime, which manages the execution of
code. The CLR allows the objects, which are created in different languages, to interact
with each other and hence removes the language barrier. CLR thus makes Web
application development more efficient.