Visual Studio 2008 y .NET Framework 3.5 Service Pack 1
Ya está a disposición del público la versión final del Service Pack 1 de Visual Studio 2008 y .NET Framework 3.5.
Visual Studio 2008 y .NET Framework 3.5 Service Pack 1 dan continuidad a la inversión de Microsoft en herramientas de desarrollo líderes del mercado. El Service Pack 1 resuelve problemas encontrados tanto mediante pruebas internas como gracias a información recibida de clientes y partners . En general, el Service Pack 1 ofrece a sus usuarios tanto nuevas características como mejoras en la estabilidad y el rendimiento de Visual Studio 2008 y .NET Framework 3.5.
Descripción general
Con el Service Pack 1, Visual Studio 2008 introduce una gran cantidad de nuevas características para el desarrollo de aplicaciones para Windows, Office y la Web. Los desarrolladores que creen aplicaciones basadas en .NET disfrutarán de un rendimiento superior del diseñador de WPF, nuevos componentes para Visual Basic y Visual C++, así como un ribbon de Office 2007 para las MFC. Los desarrolladores de aplicaciones Web encontrarán múltiples mejoras en el soporte para la programación de scripts del lado del cliente, incluyendo el IntelliSense para Javascript. Adicionalmente, el soporte total para SQL Server 2008, la incorporación de ADO.NET Entity Framework y las mejoras de rendimiento del entorno hacen que el Service Pack 1 sea un producto sumamente atractivo.
Por su parte, .NET Framework 3.5 Service Pack 1 ofrece más controles, una configuración más dirigida y mejoras en el rendimiento durante el arranque, así como potentes características gráficas para el desarrollo de aplicaciones cliente y nuevas posibilidades de acceso a datos, soporte mejorado para AJAX y otras mejoras para el desarrollo Web. Adicionalmente, introduce ADO.NET Entity Framework y ADO.NET Data Services, que permitirán simplificar aún más el código de acceso a datos en las aplicaciones ofreciendo un modelo conceptual extensible para representar datos provenientes de diversas fuentes y permitiendo que este modelo refleje de un modo más cercano los requisitos de negocio.
Visual Studio 2008 Service Pack 1 incluye:
-
Diseñadores mejorados para el desarrollo de aplicaciones WPF.
-
Soporte completo para SQL Server 2008.
-
La introducción del Diseñador de entidades de ADO.NET.
-
Componentes y herramientas para Visual Basic y Visual C++ (incluyendo un ribbon de Office 2007 para MFC).
-
Mejoras en Team Foundation Server para responder al feedback de los clientes acerca de la usabilidad y rendimiento del control de versiones, y ofrecer una mejor integración del e-mail con el seguimiento de ítems de proyectos y soporte completo para la utilización de SQL Server 2008.
-
Mejoras para el desarrollo Web, incluyendo un soporte más completo de Javascript, herramientas mejoradas para AJAX y el acceso a datos, y mejoras en el despliegue de sitios Web.
-
.NET Framework 3.5 Service Pack 1 incluye:
-
Mejoras de rendimiento de entre un 20 y un 45% en las aplicaciones WPF –sin necesidad de hacer cambio alguno al código–.
-
Mejoras en WCF que ofrecen más control al desarrollador sobre el acceso a datos y servicios.
-
Experiencia de instalación mejorada para aplicaciones cliente.
-
Mejoras en la plataforma de acceso a datos, como ADO.NET Entity Framework, ADO.NET Data Services y soporte para las nuevas características de SQL Server 2008.
Detalles adicionales
Adicionalmente, el Service Pack 1 de .NET Framework y Visual Studio 2008 incluye otras varias nuevas características:
Cambios en WPF y el diseñador visual
-
Mejoras en el rendimiento del “arranque en frío” de entre un 20 y un 45%, dependiendo del tamaño de la aplicación, sin modificación alguna al código.
-
Características adicionales de WPF para un mejor rendimiento del texto (especialmente cuando se utiliza en elementos Visual y DrawingBrush ), los gráficos (efectos como DropShadow y Blur , antes implementados por software, ahora se realizan mediante aceleración de hardware) y los multimedios.
-
WriteableBitmap muy mejorado, que hace posible las actualizaciones de mapas de bits en tiempo real desde una superficie de software.
-
Mejoras en la escalabilidad de los datos, como el reciclado de contenedores y la virtualización de TreeView , para ofrecer un mejor soporte para la edición de datos.
-
Múltiples novedades en el diseñador de WPF, como el soporte para los eventos en la ventana de propiedades, soporte del Cuadro de herramientas en el modo de código fuente, entre otras.
-
Cambios en WCF y WF
-
Nuevo Asistente de alojamiento para los proyectos de servicio WCF.
-
Mejoras en el Cliente de pruebas, tales como el soporte para contratos de mensajes y tipos anulables.
-
Expansión del alcance del serializador de contratos de datos, relajando la necesidad de aplicar los atributos DataContract y DataMember en los tipos y soportando un mecanismo interoperable para tratar las referencias a objetos.
-
Experiencia mejorada de depuración en entornos de confianza parcial, con soporte para el Registro de sucesos.
-
Soporte para entidades de ADO.NET Entity Framework en contratos WCF.
-
Múltiples mejoras para crear servicios REST, como el soporte para la publicación y consumo de ServiceDocument o un mayor control y usabilidad de UriTemplate .
-
Mejoras significativas en el trabajo con proyectos grandes basados en WF dentro de Visual Studio.
-
Mejora considerable en la escalabilidad de los servicios WCF alojados en el modo integrado en IIS7.
.NET Framework 3.5 Optimized Client Runtime
Nuevos marcos de ADO.NET
.NET Framework 3.5 SP1 incluye dos nuevos marcos de trabajo, ADO.NET Entity Framework y ADO.NET Data Services, para ofrecer a los desarrolladores una mayor flexibilidad y más opciones para el desarrollo de aplicaciones que acceden y utilizan datos.
ADO.NET Entity Framework
-
El Marco de entidades de ADO.NET (tecnología sobre la que vienen escribiendo desde hace varios meses nuestros columnistas Unai Zorrilla y Octavio Hernández ) permitirá elevar el nivel de abstracción en el manejo de datos, y haciendo posible que la estructura de la base de datos evolucione sin provocar un impacto significativo sobre el código de la aplicación.
-
En vez de programar contra filas y columnas, el Marco de entidades permite la definición de un modelo de datos de entidades sobre el almacén relacional, y entonces programar en términos de ese modelo. Los desarrolladores trabajarán con representaciones de los datos que tienen sentido para la aplicación, y que se expresan en un vocabulario más rico que incluye conceptos como la herencia, tipos complejos y relaciones explícitas.
-
Un nuevo “sabor” de LINQ, LINQ to Entities, permitirá definir consultas fáciles de mantener que recuperan objetos o entidades de negocio fuertemente tipados .
ADO.NET Data Services
-
Los Servicios de datos de ADO.NET ofrecen una infraestructura de primera clase para desarrollar la siguiente ola de aplicaciones de Internet dinámicas, permitiendo exponer los datos como servicios REST que utilizan una sintaxis de URI uniforme y los verbos estándar de HTTP y que pueden ser consumidos por todo tipo de aplicaciones clientes (por ejemplo ASP.NET, AJAX y Silverlight).
-
Los Servicios de datos ofrecen un marco de trabajo para crear servicios de datos sobre almacenes relacionales como SQL Server, MySQL, DB2 u Oracle, utilizando el soporte del Marco de entidades, o para fuentes de datos no relacionales utilizando el modelo de proveedores suministrado.
Mejoras en Team Foundation Server
Varias mejoras y características adicionales han sido añadidas a Visual Studio Team System 2008 Team Foundation Server, incluyendo:
Control de versiones
-
Mejoras en la experiencia de usuario a través de nuevos diálogos.
-
Mejoras en el Explorador de control de código fuente.
-
Soporte para ficheros no pertenecientes a una solución.
Seguimiento de Work Items
Herramienta de migración de Visual SourceSafe
Rendimiento y escalabilidad
-
Múltiples mejoras en el rendimiento de diferentes tareas.
-
Un mismo servidor puede soportar muchos más proyectos; además, mejora sensiblemente la experiencia de usuario de un cliente que se conecta a un servidor con gran cantidad de proyectos.
Características adicionales
-
Soporte para la utilización de SQL Server 2008.
-
Mejoras en Team System Web Access, que mejoran la experiencia de usuario de los clientes que no utilizan Team Explorer.
-
Soporte para la creación de proyectos mediante scripts .
Descarga los Service Pack 1 aquí:
¿Necesitas ayuda? Escríbenos