ASP.NET es una plataforma web que proporciona todos los servicios necesarios para compilar aplicaciones web empresariales basadas en servidor. ASP.NET está compilado en .NET Framework, por lo que todas las características de .NET Framework están disponibles en las aplicaciones ASP.NET. Las aplicaciones se pueden escribir en cualquier lenguaje que sea compatible con Common Language Runtime (CLR), incluido Visual Basic y C#.
Para crear aplicaciones web ASP.NET, puede usar Visual Studio. Las herramientas y opciones de Visual Studio que están diseñadas para crear aplicaciones web se denominan colectivamente Visual Web Developer. Además, hay disponible un producto gratuito independiente, Visual Web Developer Express, que incluye el conjunto básico de características de diseño web de Visual Studio.
En los temas siguientes se proporciona más información sobre ASP.NET y Visual Web Developer.
- ASP.NET 4
Proporciona vínculos a temas que describen la versión actual de ASP.NET que forma parte de .NET Framework 4, así como vínculos que describen cómo crear aplicaciones web mediante Microsoft Visual Studio 2010 y Visual Web Developer 2010 Express.
- ASP.NET 3.5
Proporciona un vínculo a temas que describen la versión actual de ASP.NET que forma parte de .NET Framework 3.5 y también describen cómo crear aplicaciones web mediante Visual Studio 2008 y Visual Web Developer 2008 Express Edition.
- ASP.NET MVC
Proporciona información sobre el marco que puede usar en ASP.NET para crear aplicaciones diseñadas según el modelo de controlador de vistas modelo (MVC).

Recursos externos
Las siguientes tablas contienen vínculos a recursos adicionales que proporcionan información acerca de ASP.NET.
- Sitio web de la comunidad de ASP.NET
Proporciona una fuente de noticias, entradas de blog, foros, tutoriales, vídeos y otra información para la comunidad de ASP.NET.