Programación de .NET Framework en Visual Studio

Las aplicaciones .NET Framework se compilan sobre los servicios de Common Language Runtime y aprovechan la biblioteca de clases de .NET Framework. Common Language Runtime administra la memoria, ejecución de subprocesos, ejecución de código, comprobación de la seguridad del código, compilación y demás servicios del sistema. La biblioteca de clases de .NET Framework es una colección orientada a objetos de tipos reutilizables que se integran estrechamente con Common Language Runtime. Puede usar estos tipos para desarrollar aplicaciones tradicionales de línea de comandos o de interfaz gráfica de usuario (GUI), así como aplicaciones basadas en ASP.NET, formularios Web Forms y servicios Web XML. Puede desarrollar las aplicaciones .NET Framework en Visual Basic, Visual C#, Visual F# o Visual C++; se puede usar cualquiera de estos lenguajes de programación igualmente bien.

Para descargar .NET Framework versión 4, utilice los vínculos proporcionados en Instalar .NET Framework. Encontrará información detallada sobre .NET Framework en otra sección de la documentación: .NET Framework 4. Los siguientes vínculos a secciones clave se proporcionan para su comodidad.

  • Biblioteca de clases de .NET Framework
    Contiene sintaxis y ejemplos para todo .NET Framework.

  • Buscador de tecnología rápido (.NET Framework)
    Proporciona una tabla de vínculos a las áreas de tecnología principales de .NET Framework.

  • Lo nuevo en .NET Framework 4
    Describe las principales características que se han agregado o modificado en la versión más reciente de .NET Framework.

  • Información general acerca de .NET Framework
    Describe conceptos clave de .NET Framework, como Common Language Runtime, el sistema de tipos comunes (CTS), la interoperabilidad entre lenguajes, la ejecución administrada, los ensamblados y la seguridad.

  • Desarrollo básico de .NET Framework
    Explica tareas de programación comunes que se aplican a un intervalo de aplicaciones .NET Framework: acceso a E/S de datos, archivos y secuencias, configuración, codificación, implementación y depuración.

  • Desarrollo avanzado de .NET Framework
    Proporciona información sobre otras áreas de tecnología en la programación en .NET Framework, como la recolección de elementos no utilizados, interoperabilidad COM y subprocesamiento.

  • Seguridad en .NET Framework
    Contiene vínculos a información sobre las clases y servicios de .NET Framework que habilitan el desarrollo de aplicaciones seguras.

  • Portal de .NET Compact Framework
    Proporciona vínculos a información sobre cómo desarrollar aplicaciones administradas para dispositivos informáticos con recursos limitados en Visual Studio 2008. El desarrollo de aplicaciones de .NET Compact Framework no se admite en Visual Studio 2010.

  • Windows Presentation Foundation
    Proporciona información acerca del desarrollo de aplicaciones con Windows Presentation Foundation (WPF).

  • Windows Communication Foundation
    Proporciona información sobre el modelo de programación de Windows Communication Foundation (WCF) para compilar aplicaciones orientadas a servicios.

  • Windows Workflow Foundation
    Proporciona información sobre el marco, el modelo de programación y las herramientas de Windows Workflow Foundation (WF).

  • Referencia general sobre .NET Framework
    Proporciona información de referencia adicional para .NET Framework, incluidos temas de referencia de ASP.NET y ClickOnce, el esquema del archivo de configuración, referencia de la API no administrada, referencia de estándares XML y un glosario de términos.

  • Herramientas de .NET Framework
    Proporciona información detallada sobre las herramientas de desarrollo de .NET Framework que están disponibles con el SDK de Windows.

  • Ejemplos de .NET Framework
    Proporciona vínculos al sitio web de MSDN Code Gallery que contiene aplicaciones de ejemplo en las que se muestran las características de .NET Framework.