Guía de .NET Framework.NET Framework Guide

Nota

Este conjunto de contenido de .NET Framework incluye información para las versiones 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 y 4.7.2 de .NET Framework.This .NET Framework content set includes information for .NET Framework versions 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, and 4.7.2. Para descargar .NET Framework, consulte Instalar .NET Framework.To download the .NET Framework, see Installing the .NET Framework. Para obtener una lista de las características nuevas y los cambios de .NET Framework 4.5, .NET Framework 4.6.NET Framework 4.6, sus versiones secundarias y de .NET Framework 4.7, 4.7.1 y 4.7.2, vea Novedades de .NET Framework.For a list of new features and changes in the NET Framework 4.5, the .NET Framework 4.6.NET Framework 4.6, their point releases, and the .NET Framework 4.7, 4.7.1, and 4.7.2, see What's New in the .NET Framework. Para una lista de las plataformas compatibles, consulte los requisitos del sistema de .NET Framework.For a list of supported platforms, see .NET Framework System Requirements.

.NET Framework es una plataforma de desarrollo para compilar aplicaciones para la Web, Windows, Windows Phone, Windows Server y Microsoft Azure.The .NET Framework is a development platform for building apps for web, Windows, Windows Phone, Windows Server, and Microsoft Azure. Consta del Common Language Runtime (CLR) y la biblioteca de clases .NET Framework, que incluye una amplia gama de características y compatibilidad con muchos estándares del sector.It consists of the common language runtime (CLR) and the .NET Framework class library, which includes a broad range of functionality and support for many industry standards.

.NET Framework proporciona muchos servicios, como la administración de memoria, la seguridad de tipos y memoria, opciones de seguridad, redes y la implementación de aplicaciones.The .NET Framework provides many services, including memory management, type and memory safety, security, networking, and application deployment. Proporciona API y estructuras de datos fáciles de usar que abstraen el sistema operativo de Windows de nivel inferior.It provides easy-to-use data structures and APIs that abstract the lower-level Windows operating system. Con .NET Framework se pueden usar diferentes lenguajes de programación, incluidos C#, F# y Visual Basic.You can use a variety of programming languages with the .NET Framework, including C#, F#, and Visual Basic.

Para obtener una introducción general a .NET Framework para usuarios y desarrolladores, vea Introducción.For a general introduction to the .NET Framework for both users and developers, see Getting Started. Para una introducción a la arquitectura y las características principales de .NET Framework, consulte la información general.For an introduction to the architecture and key features of the .NET Framework, see the overview.

.NET Framework se puede usar con Docker y con contenedores de Windows.The .NET Framework can be used with Docker and with Windows Containers. Vea Implementación de aplicaciones de .NET Framework con Docker para obtener información sobre cómo ejecutar las aplicaciones en contenedores de Docker.See Deploying .NET Framework applications with Docker to learn how to run your applications in Docker containers.

InstalaciónInstallation

.NET Framework se integra con Windows, lo que permite ejecutar aplicaciones de .NET Framework.The .NET Framework comes with Windows, enabling you to run .NET Framework applications. Es posible que necesite una versión de .NET Framework posterior a la que se incluye con su versión de Windows.You may need a later version of the .NET Framework than comes with your Windows version. Para más información, consulte Instalar .NET Framework en Windows.For more information, see Install the .NET Framework on Windows.

Vea Repair the .NET Framework (Reparar .NET Framework) para saber cómo reparar la instalación de .NET Framework si se producen errores al instalar .NET Framework.See Repair the .NET Framework to learn how to repair your .NET Framework installation if you are experiencing errors when installing the .NET Framework.

Para obtener más información sobre cómo descargar .NET Framework, consulte Instalación de .NET Framework para desarrolladores.For more detailed information on downloading the .NET Framework, see Install the .NET Framework for developers.

En esta secciónIn This Section

NovedadesWhat's New
Describe las nuevas características clave y los cambios realizados en las versiones más recientes de .NET Framework.Describes key new features and changes in the latest versions of the .NET Framework. Incluye listas de los tipos y miembros obsoletos y proporciona una guía para migrar las aplicaciones desde la versión anterior de .NET Framework.Includes lists of obsolete types and members, and provides a guide for migrating your applications from the previous version of the .NET Framework.

IntroducciónGetting Started
Proporciona información general completa de .NET Framework y vínculos a recursos adicionales.Provides a comprehensive overview of the .NET Framework and links to additional resources.

Guía de migración Migration Guide
Proporciona recursos y una lista de cambios que debe tener en cuenta si migra la aplicación a una nueva versión de .NET Framework.Provides resources and a list of changes you need to consider if you're migrating your application to a new version of the .NET Framework.

Guía de desarrolloDevelopment Guide
Proporciona una guía para todas las áreas y tareas tecnológicas principales para el desarrollo de aplicaciones, como la creación, configuración, depuración, seguridad e implementación de la aplicación, e información sobre programación dinámica, interoperabilidad, extensibilidad, administración de memoria y subprocesamiento.Provides a guide to all key technology areas and tasks for application development, including creating, configuring, debugging, securing, and deploying your application, and information about dynamic programming, interoperability, extensibility, memory management, and threading.

HerramientasTools
Describe las herramientas que ayudan a desarrollar, configurar e implementar aplicaciones con las tecnologías de .NET Framework.Describes the tools that help you develop, configure, and deploy applications by using .NET Framework technologies.

Biblioteca de clases .NET Framework .NET Framework Class Library
Proporciona ejemplos de código y de sintaxis, así como información relacionada para cada clase incluida en los espacios de nombres de .NET Framework.Supplies syntax, code examples, and related information for each class contained in the .NET Framework namespaces.

Bibliotecas de clases y API adicionalesAdditional Class Libraries and APIs
Proporciona documentación sobre las clases que se incluyen en las versiones fuera de banda (OOB), así como las clases que tienen como destino plataformas específicas o implementaciones de .NET Framework.Provides documentation for classes contained in out-of-band (OOB) releases, as well as for classes that target specific platforms or implementations of the .NET Framework.