Cuando creamos una solución para la nube de Azure, Visual Studio agrega un proyecto de tipo Cloud y un proyecto más por cada Web Role especificado.
Un proyecto Web Role es bastante parecido a un proyecto Web ASP.NET.
Los proyectos de tipo Web Role se distinguen por tener esta serie de características:
- Nombres de espacio
- Microsoft.WindowsAzure.Diagnostics: Nos proporciona una serie de clases para hacer diagnósticos y logs con nuestros servicios. Para mayor información acerca de este nombre de espacio puedes consultar la siguiente dirección: Microsoft.WindowsAzure.Diagnostics
- Microsoft.WindowsAzure.ServiceRuntime: Nos proporciona una serie de clases que permiten interactuar con el ambiente de Azure. Para mayor información acerca de este nombre de espacio puedes consultar la siguiente dirección: Microsoft.WindowsAzure.ServiceRuntime
- Microsoft.WindowsAzure.StorageClient: Nos proporciona una serie de clases que nos permite trabajar con el Azure Storage. Para mayor información acerca de este nombre de espacio puedes consultar la siguiente dirección: Microsoft.WindowsAzure.StorageClient
- Archivo de Paquete de configuración (PackagesConfig File)
- Este archivo contiene una serie de configuraciones necesarias para la publicación de nuestra solución en Azure.
- Archivo Web Role.cs (Web Role File)
- Este archivo permite inicializar el Web Role asociado.
Sigueme en Twitter @vmorenoz
¿Te gustó este artículo? Únete a Facebook en MicrosoftLand