Microsoft .NET Framework es un nuevo marco de programación de Windows que contiene todas las tecnologías de .NET Framework Versión 3.0 e incorpora una gran cantidad de nuevas tecnologías, como Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation y Windows CardSpace.Microsoft .NET. Framework 3.5 Service Pack 1 proporciona soluciones para problemas informados por los usuarios y trae una serie de características nuevas.
# ASP.NET Dynamic Data, que proporciona un marco de andamiaje enriquecido que permite un desarrollo rápido basado en datos sin escribir código, y una nueva incorporación a ASP.NET AJAX que brinda soporte para administrar el historial del navegador (compatibilidad con el botón Atrás). Novedades en ASP.NET y desarrollo web.
# Mejoras principales en Common Language Runtime que incluyen un mejor diseño de las imágenes nativas de .NET Framework, exclusión voluntaria de la verificación de nombres seguros para ensamblados totalmente confiables, rendimiento de inicio de aplicaciones mejorado, código mejor generado que mejora el tiempo de ejecución de aplicaciones de un extremo a otro, y optar por que el código administrado se ejecute en modo ASLR (aleatorización del diseño del espacio de direcciones) si lo admite el sistema operativo. Además, las aplicaciones administradas que se abren desde recursos compartidos de red tienen el mismo comportamiento que las aplicaciones nativas al ejecutarse con total confianza.
# Mejoras de rendimiento en Windows Presentation Foundation, incluido un tiempo de inicio más rápido y un rendimiento mejorado para los efectos de mapa de bits. La funcionalidad adicional para WPF incluye un mejor soporte para aplicaciones de línea de negocios, soporte de pantalla de presentación nativa, soporte de sombreador de píxeles DirectX y el nuevo control WebBrowser.
# Los editores de aplicaciones ClickOnce pueden optar por no firmar y aplicar hash según sea apropiado para sus escenarios, los desarrolladores pueden instalar mediante programación aplicaciones ClickOnce que muestran una marca personalizada y los cuadros de diálogo de error de ClickOnce admiten enlaces a sitios de soporte específicos de aplicaciones en la Web.
# Entity Framework es una evolución del conjunto existente de tecnologías de acceso a datos ADO.NET. Entity Framework permite a los desarrolladores programar con bases de datos relacionales en términos de modelos de dominio específicos de la aplicación en lugar de los modelos de bases de datos subyacentes. con Entity Framework Entity Framework presenta algunas características adicionales, incluida la compatibilidad con nuevos tipos de SQL Server 2008, la serialización de gráficos predeterminada de Entities y la primera versión pública amplia de Entity Data Source. Con esta versión, Entity Framework admite el nuevo. capacidades de flujo de archivos y fecha en SQL Server 2008. El trabajo de serialización de gráficos ayuda a los desarrolladores que desean crear servicios de Windows Communication Foundation (WCF) que modelen gráficos completos como contratos de datos. Entity Data Source proporciona una experiencia de origen de datos tradicional para la aplicación ASP.NET. constructores que quieran trabajar con Entity Framework.
# LINQ to SQL incluye nuevo soporte para las nuevas capacidades de fecha y secuencia de archivos en SQL Server 2008.
# El marco de servicios de datos ADO.NET consta de una combinación de patrones y bibliotecas que permiten que los datos se expongan como un servicio de datos flexible basado en REST (Transferencia de estado representacional) que los clientes web pueden consumir dentro de una red corporativa o en todo el mundo. Internet ADO.NET Data Services Framework realiza la creación de servicios de datos sobre cualquier fuente de datos. Un modelo de vista conceptual del esquema de almacenamiento subyacente se puede exponer fácilmente a través de una rica integración con ADO.NET Entity Services creado con ADO.NET Data. Se puede acceder fácilmente a Services Framework, así como a los servicios compatibles de Windows Live (dev.live.com), desde cualquier plataforma. Para las aplicaciones cliente que se ejecutan en plataformas Microsoft, se proporciona un conjunto de bibliotecas cliente para simplificar 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 capa de objetos .NET Framework simple para actualizar datos en el servicio.
# Windows Communication Foundation ahora hace que DataContract Serializer sea más fácil de usar al brindar soporte de interoperabilidad mejorado, mejorar la experiencia de depuración en escenarios de confianza parcial y extender el soporte del protocolo de distribución para un uso más amplio en aplicaciones Web 2.0.
# El proveedor de datos de .NET Framework para SQL Server (SqlClient) agrega nueva compatibilidad con capacidades de flujo de archivos y columnas dispersas en SQL Server 2008.
Expandir