Ir al contenido principal

Windows Azure



Hola, que tal, en esta semana estaremos hablando acerca de la "Nube" o por lo menos la denominación que tanto IBM como Microsoft, y ya también google con el Google App Engine están estableciendo como una forma de hosteo de aplicaciones distribuidas para sus tecnologías.

Una de esas plataformas es Windows Azure, que es un Sistema Operativo que corre directamente en la Nube y que permite realizar aplicaciones con servicios distribuidos, servicios de accesos a datos y servicios de tipo Communication Foundation o Web Services directamente.

Windows Azure aún se encuentra en etapa preview, por lo que aún no tenemos costos establecidos al día de hoy (18/02/2009), pero es cuestión de tiempo, para que los den a conocer.

Windows Azure proporciona la infraestructura de .NET Framework 3.5 para aplicaciones en Visual Studio directamente como Cloud Services, los cuales contienen una configuración de aplicación, que contiene el empaquetado de la aplicación a montar y el Rol que permitirá el acceso y el enlace con el servicio de Azure.

En el ejemplo, tenemos una Aplicación ASP.NET 3.5 con Ajax y con el complemento Maps de Virtual Earth que ya lo hemos usado en un ejemplo anterior.

El primer paso es crear una cuenta en Microsoft Connect para que te puedan colocar en una lista de espera, para que te activen la cuenta, posteriormente después de un par de semanas de habilitada, recibirás un token que te permitirá activar el Hosteo en la Nube de Microsoft, y de esa manera poder empezar a crear aplicaciones en el Host.

Una de las ventajas que se tiene, es que puedes tener todo el sistema de WebServices o Windows Communication Foundation, la base de datos en SQL Server 2008 y toda la infraestructura .NET en la Nube directamente, y tus aplicaciones de escritorio consumiendo dichos servicios directamente y a un costo aparentemente accesible.

Si no puedes visualizar el video correctamente, puedes visualizarlo directamente en:

http://vimeo.com/enriqueaguilar

Saludos.
Enrique Aguilar
León Gto. México.

P.D.
La próxima semana hablaremos de como el Software Libre puede convivir sin problema alguno con Software Propietario, tratando de romper los paradigmas de "solo LAMP" (Linux(GNU), Apache, MySQL y Php) o "solo WISA" (Windows, IIS, SQL Server, ASP.NET), porque no?, yo propongo un entorno W-LIMA. Windows-Linux, IIS, MySQL, ASP.NET.



Windows Azure from Enrique Aguilar Vargas on Vimeo.

Entradas populares de este blog

Crear menú lateral para iOS con FlyoutComponent con Xamarin Studio

Que tal amigos, en esta ocasión estaremos haciendo una aplicación para iOS usando Xamarin Studio con el uso del componente FlyOutNavigation que permite generar Menús laterales y desplegables que permiten que las ventanas principales ocupen toda la pantalla del dispositivo.
El uso del componente permitirá que en tan solo 8 minutos puedas crear una aplicación de este tipo.
Xamarin Studio es la mejor opción, sin duda, para desarrollar Apps para iOS ya que ofrece características que ninguna otra plataforma tiene.
Cualquier duda, con toda confianza estoy en twitter en: @enriqueaguilar.
Saludos cordiales desde León Guanajuato México. Enrique Aguilar.


----
Xamarin iOS FlyoutComponent.
Hi friends, on this occasion we will be making an iOS app using Xamarin Studio using Flyoutnavigation component that generates menus and folding side that allow the main windows fill the screen of the device.
The component use allow, in just 8 minutes that the create an application of this type.
Xamarin Studio…

Integración de Mapas en iOS con Xamarin en Channel 9 de Microsoft

Integración de Mapas en iOS con Xamarin 



Que tal amigos, les comparto mi primera participación en Channel 9 por invitación de Microsoft Latinoamérica y Xamarin para hablar sobre la inclusión de Mapas en iOS:

Durante el video se realizará una aplicación para iOS usando Xamarin, se agregarán los elementos de la Interfaz Gráfica, se realizará el código para ubicar un punto mediante coordenadas puestas por el usuario, se agregará un control de segmentos para cambiar de estándar, satélite e híbrido, se agregarán pines al mapa y la realización de un trazo de una ruta.
Espero les sirva de referencia.
Les agrego el link para descargar de Github:

ASP.NET con C# en MONO 2.4

Que tal amigos, en esta entrada estaremos haciendo una página ASP.NET con C# utilizando MonoDevelop 2 sobre Mono 2.4 en OpenSuSe 11.1, corriendo sobre el servidor web XSP.
El proyecto Mono continúa creciendo a pasos agigantados, hace unas semanas nació oficialmente MonoTouch, que es la primera implementación sobre IPhone y IPodTouch utilizando C#, cabe hacer mención que ni siquiera java ha podido entrar al Iphone, pero Mono ya está Iphonizando.
Cada día el entorno LXMM (Linux-XSP-Mono-MySQL) está quitandole terreno a los entornos LAMP (Linux-Apache-MySQL-PHP) y WISA (Windows-IIS-SQLServer-ASP.NET), así mismo miles de desarrolladores de java, decepcionados por JSP, están migrando al proyecto Mono. Mono es ya el líder en los desarrollos en GNOME sobre Linux.
En el ejemplo colocaremos el control FileUpload, después verificaremos si el control tiene un archivo cargado, posteriormente lo guardaremos en el servidor en una carpeta dentro del proyecto, para finalizar cargaremos la imagen a …