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.

Comments

  • Anonymous
    March 11, 2008
    Hola Por qué seguir viendo a los mismos de siempre dando las charlas. A caso no hay más speakers en Colombia? Por qué no se da la oportunidad a otros. Ciertos speakers ya es hora que se jubilen o por lo menos den estos espacios a otros!!

  • Anonymous
    April 15, 2008
    Hola, me gustaría que fueras mas especifico, a cuales speakers te refieres específicamente? los del keynote? los del track de desarrolladores? los del track de arquitectos? para este lanzamiento yo no tuve la oportunidad de ayudar a escoger ni el contenido ni las personas que nos colaboran, solamente me pidieron ayudar en la demo para developers en el keynote, pero siempre que he tenido a cargo eventos he tratado de darle la oportunidad a nuevas personas para que hablen y cuenten sus experiencias, como por ejemplo Andres Ortiz, Juan Carlos Peláez, Randolf Rincón, Freddy Angarita, por mencionar algunas personas, si tu quieres ser speaker en eventos o si cualquier persona quiere participar como speaker en algún evento de Microsoft las puertas están totalmente abiertas para todo aquel que nos quiera ayudar, nosotros tenemos iniciativas dentro de microsoft para aquellas personas que están dispuestas a compartir su conocimiento, si tu eres una de esas personas o conoces a alguien que esté interesado en colaborar no dudes en escribirme a ivanov.cepeda@microsoft.com y con mucho gusto los tendré en cuenta para futuras oportunidades. Gracias por tus comentarios Ivanov