Microsoft .NET
Microsoft .NET is a software framework that is commonly used by used by Website and Software Developers throughout the world.
ASP.NET is commonly used for to build the 'look and feel' of a website or Application. Although ASP.NET does not provide the cosmetic aspects of sites that the users sees, (JavaScript and XHTML would) it provides the shell of the site and the "shop window frame"
The best description of C# is it provides the 'engine' and Power for applications and Websites to run. Applications or Websites that require heavy coding would typically be those with large data requirements or complex workflows / tools.
VB.NET is typically used for internal applications. Most Visual Basic Developers started coding with VB.NET, when the .NET framework was launched in 2001. However, ASP.NET / C# is the favored language in recent times.
