Desarrollo de .NET

.NET Framework es un componente integral de Windows que admite la compilación y ejecución de aplicaciones de escritorio y servicios Web. Proporciona un entorno de ejecución administrado, mecanismos de desarrollo e implementación simplificados y admite una gran variedad de lenguajes de programación. Dos de sus componentes clave son Common Language Runtime (CLR), que administra la memoria, la ejecución del código y otros servicios del sistema, y la biblioteca de clases de .NET Framework, que es una colección de tipos reutilizables que se puede usar para desarrollar aplicaciones. .NET Framework incluye también tecnologías como ADO.NET, ASP.NET, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) y Windows Workflow Foundation (WF). Para obtener más información sobre las características clave de .NET Framework, vea esta introducción.

Esta sección de MSDN Library contiene documentación sobre todas las versiones de .NET Framework que están disponibles actualmente. La documentación de cada versión incluye una amplia referencia a la biblioteca de clases, información general sobre los conceptos, procedimientos paso a paso y ejemplos de código.

Esta sección de MSDN Library también contiene documentación sobre las siguientes tecnologías que amplían las características y los servicios de .NET Framework e incluye una selección de libros y artículos:

  • Entity Framework 4.1

    Una tecnología creada sobre ADO.NET Entity Framework 4, que se incluye en .NET Framework 4. Entity Framework 4.1 presenta una nueva API de productividad y permite el desarrollo Code First. Code First le permite definir el modelo usando clases administradas de C# o de Visual Basic, configurar el modelo y generar un esquema de base de datos para el modelo o asignarlo a una base de datos existente.

  • Silverlight 5 Beta

    Versión beta de Silverlight 5 para compilar experiencias multimedia y aplicaciones interactivas completas para web, escritorio y Windows Phone. (Vea What’s New in Silverlight 5 Beta.)

  • Silverlight

    Implementación multiplataforma para su uso en varios exploradores de .NET Framework para crear experiencias multimedia y aplicaciones interactivas completas para web y Windows Phone.

  • Surface

    Plataforma de desarrollo que ayuda a crear aplicaciones interactivas de Microsoft Surface mediante .NET Framework. Esta tecnología admite gráficos de tecnología avanzada e interacciones multiusuario a través de gestos naturales, toques y objetos físicos.

  • Windows Identity Foundation (WIF)

    Conjunto de clases de .NET Framework que facilitan la compilación de servicios de token de seguridad y aplicaciones de usuario de confianza con reconocimiento de solicitudes. WIF requiere .NET Framework 3.5 SP1.

  • Windows Server AppFabric

    Conjunto de tecnologías integradas que permiten compilar, escalar y administrar más fácilmente aplicaciones web y aplicaciones compuestas que se ejecutan en Internet Information Services (IIS).

  • Articles and Overviews

    Selección de artículos técnicos y notas del producto sobre las tecnologías de .NET Framework.

  • Featured Books on .NET Development

    Capítulos seleccionados de libros sobre ADO.NET, WCF y otras tecnologías de .NET Framework.