viernes, 13 de julio de 2012

COMO TENER LAS CARACTERISTICAS ASYNC EN VISUAL STUDIO 2010.


En la actualidad ya esta en la versión Release Candidate de Visual Studio 2012, el cual contiene entre otras nuevas funcionalidades la nueva forma de Desarrollar la programación asíncrona, para los que no desean aun descargar esta versión, y tienen Visual Studio 2010, Microsoft provee una extensión de esta librería proporcionando la nueva sintaxis para el desarrollo asíncrono.
clip_image002
Los requisitos para la instalación de esta extensión son los siguientes:
Visual Studio 2010 con SP1.
Esta extensión liberado por CTP (Community Technology Preview) Asyn es una ayuda para el desarrollador para que conozca las nuevas herramientas para programación asíncrona. Microsoft advierte que el uso de esta extensión es bajo el riesgo de quien lo instala, esta extensión no se recomienda para liberarla en producción, aunque por petición de los desarrolladores se podrá realizar como mencione antes bajo el riesgo de quien lo desee hacer.
Adicional a ello esta versión es compatible con SilverLight 5, Windows Phone SDK 7.1 (Mango), Visual Studio Express.
Cuando no se tiene actualizado Visual Studio 2010 con esta extensión al intentar usar async o await nos aparecerá de la siguiente forma:
clip_image004
El proceso de instalación tarda aproximadamente 10 minutos, cuando se finaliza el proceso de instalación saldrá la siguiente ventana, mostrándonos los productos que se actualización con esta extensión.
clip_image006
Luego podremos nuevamente abrir la solución con la cual deseamos utilizar async o await y automáticamente aparecerá ejemplo.
clip_image007
clip_image008
De esta forma podremos utilizar esta poderosa forma de codificar para programación asíncrona.