Ya tenemos una nueva versión de la herramientas de Azure para Visual Studio que como veréis a continuación incluyen cosas bastante interesantes y útiles.
Espero que esta sea la tónica y que Microsoft vaya sacando cositas de estas de vez en cuando para dotar a la plataforma Azure de todas las herramientas necesarias para sacarle el mayor partido. Mejor antes que después 🙂
Podéis hacer la descargar desde aquí.
¿Qué tiene de nuevo?
- Visual Studio 2010 RTM Support: Full support for Visual Studio 2010 RTM.
- .NET 4 support: Choose to build services targeting either the .NET 3.5 or .NET 4 framework.
- Cloud storage explorer: Displays a read-only view of Windows Azure tables and blob containers through Server Explorer.
- Integrated deployment: Deploy services directly from Visual Studio by selecting ‘Publish’ from Solution Explorer.
- Service monitoring: Keep track of the state of your services through the ‘compute’ node in Server Explorer.
- IntelliTrace support for services running in the cloud: Adds support for debugging services in the cloud by using the Visual Studio 2010 IntelliTrace feature. This is enabled by using the deployment feature, and logs are retrieved through Server Explorer.
No me he podido resistir y ya he estado jugando un poco con la versión. Aquí os dejo unos pantallazos.
Por ejemplo, si creamos un nuevo proyecto de Cloud, ya con el framework 4.0, y la demos a publicar, tendremos la siguiente ventana que nos permite configurar un deploy automático sobre Azure, eso sí, teniendo ya creados de antemano el servicio y el storage.
El deploy necesita tener un storage también porque a parte de la funcionalidad que pueda tener la aplicación, lo que hace Visual Studio es copiar los ficheros a desplegar al storage y después desplegar desde ahí.
Nos permite definir las credenciales de conexión a nuestro servicio…Recordad que es necesario disponer de un certificado X. 509 para poder hacer labores administrativas, certificado que hay que subir previamente a la plataforma.
Otra cosa muy muy interesante es que poder habilitar el InstelliTrace, para poder capturar información de mi aplicación y posteriormente utilizar esta información para depurar la aplicación desde Visual Studio.
Y si le damos a desplegar, podremos ver el log de actividad y ver cómo va la operación de despliegue!!
Otra cosa bonita es que desde el Server Explorer podemos conectaros a nuestros servicios de Azure!
Podemos ver el estado de nuestro roles y también podemos ver el contenido del storage, de los blob y tablas. Eso sí, toda la información en sólo lectura.
Para añadir un servicio al Server Explorer podemos ver:
Para crear nueva conexión al storage tendremos que indicar las credenciales de acceso:
Ala, a jugar!!
Muy bueno el Blog.. Lo estoy usando para sacar info de esta tecnologia