Del dia, Destacado, Noticias, Principal, Software

Microsoft Orcas

Martin Heller Mientras que el equipo de Visual Studio en Microsoft ha trabajado fuertemente por espacio de 18 meses para traernos Orcas Beta 1, el equipo de CLR (Tiempo de Ejecución de Lenguaje Común) ha estado insistiendo con ahínco en la Beta 1 de .Net Framework 3.5. Felizmente, todo el esfuerzo parece rendir frutos. Microsoft tiene tres objetivos principales para Orcas: mejorar la productividad del desarrollador; administrar los ciclos de vida de la aplicación a través del TFS (Servidor de Fundamentos de Equipo); y emplear las tecnologías más recientes – no solo soporte mejorado para .Net Framework 3.5, sino también WPF (Windows Presentation Foundation), ASP.Net AJAX, y Silverlight. La versión de Virtual PC que probé no incluye TFS, de modo que no puedo hablar de primera mano de la administración del ciclo de vida de la aplicación. Por otro lado, parece claro que Microsoft alcanzará sus otras dos metas. Una mejora importante es una nueva superficie de diseño para aplicaciones WPF. Esta superficie usa el familiar arrastrar, soltar y establece los paradigmas de las propiedades, pero mejora sobre los diseños anteriores al mostrar la fuente XAML simultáneamente con el panel de diseño gráfico. Otras mejoras de diseño son un moderno diseñador Web con mayor soporte para CSS, y un diseñador C++ actualizado que soporta la apariencia y el comportamiento de Vista así como los miles de nuevas APIs para Vista. La inclusión de Visual Studio Tools para Office en el producto principal es bienvenida, pero es más una decisión de empaquetamiento que una mejora técnica. Por otro lado, la facilidad multiobjetivos de Orcas es algo que he deseado por años: finalmente pude borrar mis viejas versiones de Visual Studio y desarrollar para todas las versiones de .Net Framework desde un solo IDE. LINQ (Language Integrated Query) es una nueva facilidad de lenguaje para C# y Visual Basic .Net a la que le he seguido la pista por casi un año. Ofrece una forma elegante de construir conocimiento de información en código fuente. Esta beta tiene lo que parece una implementación LINQ completa, así como un nuevo diseñador objeto/relacional y la nueva base de datos local SQL Server Compact Edition. No he podido tirar Orcas Beta 1 del todo. Al principio encontré algunos problemas de desempeño, pero pude aminorarlos dando a más RAM a la Virtual PC y desactivando sus discos de cancelación de acciones. La Beta 1 de Orcas, así como la Beta 1 de .Net Framework 3.5, están disponibles ahora para descarga sin costo (http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx) asumiendo que tenga suficiente ancho de banda de Internet y espacio en disco para manejar más de 5GB de material.