Lanzamiento de Visual Studio 2008

Nos aproximamos al lanzamiento de Visual Studio 2008, y muchos se estaran preguntando, bueno, y que trae de nuevo esta herramienta como para que valga la pena probarla? pues bueno, yo llevo usandola ya un par de meses y permitanme expresar lo que a mi parecer hacen de esta versión una de las mejores herramientas, si no la mejor, que existe en el mercado para desarrolladores.

  1. Todos estabamos fastidiados de tener que instalar para cada versión del framework de .Net una version de visual studio diferente, pues bien, finalmente Microsoft entendio el dolor de cabeza que es tener instalado Visual Studio 2002, Visual Studio 2003, Visual Studio 2005 + todos los Add ons para poder programar con el Framework 3.0 etc... etc... La buena noticia, es que podras reemplazar por completo Visual Studio 2005 ya que la nueva versión de visual studio permite desarrollar aplicaicones para el Framework 2.0, y 3.0, asi que no necesitaras mas visual studio 2005 para hacer tus desarrollos usando estos frameworks, y si quieres incorporar las nuevas caracteristicas de Ajax a tus aplicaciones Web y las mejoras al framework 3.0 puedes utilizar el compilador y el framework 3.5. La mala noticia, es que tendremos que seguir conviviendo con intalaciones previas al visual studio 2005 porque Visual Studio 2008 no permite compilar aplicaciones para el framework 1.1 y 1.0.
  2. Web 2.0 ha traido muchos cambios para las empresas y la manera en que se comunican con sus clientes y usuarios, incorporar todas estas nuevas caracteristicas a las aplicaciones web existentes no ha sido una tarea facil, pero en Visual Studio 2008 encontraras la herramienta adecuada para solucionar muchos de los inconvenientes de las herramientas anteriores como:
    • Intellisense y depuracion de Javascript Cross Browser, que es una de mis funcionalidades favoritas
    • Soporte Mejorado e incorporacion en el Framework de las ASP.Net Ajax extensions, cada vez que creas una aplicación web para el Framework 3.5 podras utilizar toda la funcionalidad de Ajax sin tener que incorporar nada en el web.config, ya todo esta incluido en el framework
    • Elaboracion de Pruebas Web que funcionan con escenarios AJAX.
    • Mejoras sustanciales en el manejo de CSS (si han usado Expression Web no tardaran en notar las mismas mejoras que esta herramienta provee) y el fabuloso split view que permite ver en tiempo real los cambios que se hacen en diseño y en el codigo html de manera sincronizada
    • Servicios Web tipo REST para usarlos en conjunto con AJAX
    • En general grandes mejoras en todas las herramientas web
  3. El poderoso LINQ, para todas las personas que trabajan con datos, esta es una de las características mas interesantes con respecto a la manipulacion de datos, resulta muy interesante ver como se pueden crear objetos de manipulacion de data que permiten manipular en memoria diferentes fuentes de datos permitiendo, busquedas, ordenamientos, filtros, y todo lo que en general podemos hacer con Datos pero sin tener que manipular los datos segun su fuente... es algo que deberan trabajar un poco para descubrir sus bondades, espero pronto estar publicando un articulo acerca de esta magnifica innovación.
  4. Mejoras en las herramientas y diseñaodres de aplicaciones para el Framework 3.0 y 3.5, asi como la facilidad de crear servicios web con WCF para cualquier tipo de ambiente, utilizando serializacion en XML tipo SOAP o serialización JSON, exponiendo los servicios con SOAP o REST, y en general brindando una gran flexibilidad para el manejo de servicios segun el ambiente que estemos manejando.
  5. Para los desarrolladores de Sharepoint ni se diga, se que gritaran aleluya cuando vean que desde VS 2008 pueden crear sus features para sharepoint con todas las caracteristicas necesarias para que puedan incorporarlos en sus paquetes de instalacion, la creacion de workflows para sharepoint nunca ha sido tan facil, como lo es con esta herramienta.
  6. Quienes desarrollan con Office encontraran todo lo que necesitan para programar y crear plantillas de documentos personalizadas dentro del diseñador de VS para office 2007.
  7. Nuevos indicadores de Metricas de Código, muchas veces nos preguntamos que tan compleja es esta función, que tan fácil sera su mantenimiento, cuantas líneas de codigo tiene este componente, pues bien, ahora VS2008 incorpora una herramienta que permite ver un conjunto de métricas de código muy utiles.

En general las mejoras en productividad, como el intellisence, las mejoras en los lenguajes que permiten crear cosas complejas con menos lineas de código, las mejoras de los diseñadores, hacen de esta versión una gran herramienta que permitira a los desarrolladores incrementar verdaderamente su productividad.

Muchos desarrolladores aun no conocen todas las mejoras que se han incorporado en el framework y se pueden sentir un poco perdidos en el mar de información que existe alrededor de todas estas tecnologías, les recomiendo visitar nuestras carreras virtuales en www.microsoftmva.com para que actualicen y empiecen a disfrutar de todos los beneficios que traen las ultimas verisones del framework y de las herramientas de desarrollo.

Happy Conding y nos vemos en el lanzamiento de Visual Studio 2008 en Colombia.