Base de conocimientos · General

.NET Framework 3.5 SP1 instalado en los servidores

Última actualización: 2019-02-06

.NET Framework versión 3.5 Service Pack 1 ofrece las siguientes nuevas características y mejoras:

* ASP.NET Dynamic Data, que proporciona una completa estructura de scaffolding que permite un desarrollo rápido basado en datos sin escribir código, y una nueva incorporación a ASP.NET AJAX que ofrece compatibilidad para administrar el historial del navegador (compatibilidad con el botón Atrás). Para obtener más información, consulte Novedades de ASP.NET y el desarrollo web.

* Mejoras básicas en el CLR (common language runtime), que incluyen un mejor diseño de las imágenes nativas de .NET Framework, la posibilidad de omitir la verificación de nombre seguro para los ensamblados de plena confianza, un mejor rendimiento de inicio de las aplicaciones, un código generado mejorado que reduce el tiempo de ejecución de extremo a extremo de las aplicaciones, y la posibilidad de que el código administrado se ejecute en modo ASLR (Address Space Layout Randomization) si el sistema operativo lo admite. Además, las aplicaciones administradas que se abren desde recursos compartidos de red tienen el mismo comportamiento que las aplicaciones nativas, ya que se ejecutan con plena confianza.

* Mejoras de rendimiento en WPF (Windows Presentation Foundation), entre ellas un tiempo de inicio más rápido y un mejor rendimiento de los efectos de mapa de bits. Entre las funcionalidades adicionales de WPF se incluyen una mejor compatibilidad con aplicaciones de línea de negocio, compatibilidad nativa con pantallas de presentación, compatibilidad con sombreadores de píxeles de DirectX y el nuevo control WebBrowser.

* Los editores de aplicaciones ClickOnce pueden decidir omitir la firma y el hash según corresponda a sus escenarios, los desarrolladores pueden instalar mediante programación aplicaciones ClickOnce que muestren una marca personalizada, y los cuadros de diálogo de error de ClickOnce admiten vínculos a sitios web de soporte específicos de la aplicación.

* Entity Framework es una evolución del conjunto existente de tecnologías de acceso a datos de ADO.NET. Entity Framework permite a los desarrolladores programar con bases de datos relacionales mediante modelos de dominio específicos de la aplicación en lugar de los modelos de la base de datos subyacente. Para obtener más información, consulte Introducción a Entity Framework. Entity Framework incorpora algunas características adicionales, como la compatibilidad con los nuevos tipos de SQL Server 2008, la serialización de grafos predeterminada de entidades y Entity Data Source. Esta versión de Entity Framework admite las nuevas capacidades de fecha y de flujo de archivos de SQL Server 2008. El trabajo de serialización de grafos ayuda a los desarrolladores que desean crear servicios de Windows Communication Foundation (WCF) que modelen grafos completos como contratos de datos. Entity Data Source ofrece una experiencia de origen de datos tradicional a quienes crean aplicaciones web ASP.NET y desean trabajar con Entity Framework.

* LINQ to SQL incluye nueva compatibilidad con las nuevas capacidades de fecha y de flujo de archivos de SQL Server 2008.

* ADO.NET Data Services Framework consta de una combinación de patrones y bibliotecas que permiten exponer los datos como un servicio de datos flexible basado en REST (Representational State Transfer), que los clientes web pueden consumir en una red corporativa o a través de Internet. ADO.NET Data Services Framework permite crear servicios de datos sobre cualquier origen de datos. Es posible exponer fácilmente una vista de modelo conceptual del esquema de almacenamiento subyacente mediante una completa integración con ADO.NET Entity Framework. Los servicios creados con ADO.NET Data Services Framework, así como los servicios compatibles de Windows Live (dev.live.com), son fácilmente accesibles desde cualquier plataforma. Para las aplicaciones cliente que se ejecutan en plataformas de Microsoft, se proporciona un conjunto de bibliotecas cliente que simplifican la interacción con los servicios de datos. Por ejemplo, los clientes basados en .NET Framework pueden usar LINQ para consultar servicios de datos y una sencilla capa de objetos de .NET Framework para actualizar los datos del servicio.

* Windows Communication Foundation facilita ahora el uso de DataContract Serializer al ofrecer una mejor compatibilidad de interoperabilidad, mejorar la experiencia de depuración en escenarios de confianza parcial y ampliar la compatibilidad con protocolos de sindicación para un uso más amplio en aplicaciones Web 2.0.

* El proveedor de datos de .NET Framework para SQL Server (SqlClient) añade compatibilidad con las capacidades de flujo de archivos y de columnas dispersas de SQL Server 2008.

← Todos los artículos de base de conocimientos

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.