ASP.NET is A server side technology for creating dynamic web
pages using script language only and work with the .NET
Framework. the .NET Framework contains huge collection of
reusable classes. ASP.NET is used for developing dynamic Web
pages. The heart of ASP.NET technology is Microsoft's .NET
Framework, which provides the core technology. The .NET
framework contains a vast set of programming classes designed to
satisfy any programming needs and ASP.NET is just one of the
components. Imagine that you have to support multiple
programming languages - such as Visual Basic, and C++. Many of
these languages overlap. For example, for each language, you
have to include methods for accessing the file system, working
with databases, using different methods and manipulating
strings.  these programming languages have similar programming
constructs. For example every language can represent loops and
conditionals. Even though the syntax of a conditional, written
in Visual Basic differs from that written in C++, the progra