Guillem Alsina - Microsoft ha
aprovechado la celebración de la conferencia MIX 06 en Las Vegas (Nevada,
Estados Unidos) para presentar su nueva herramienta de programación orientada a
la web, que echa mano del cada vez más popular lenguaje AJAX, una unión de
diversas tecnologías que facilita la creación de aplicaciones avanzadas y más
interactivas que las tecnologías existentes hasta la fecha y que se ha utilizado
por ejemplo para la creación de servicios interactivos como por ejemplo Google
Talk integrado en Gmail.
ATLAS ASP.net consiste en un framework que se integra en la suite de desarrollo
Visual Studio 2005 de la compañía de Redmond y la plataforma ASP.net, y permite
la creación de una aplicación web como si de otro tipo de aplicación se tratase.
Si además el usuario también tiene instalado el Internet Information Server,
ATLAS lo reconoce y utiliza su configuración.
Para promocionar y expandir su uso, la compañía de Redmond ha convocado un
concurso de websites que utilicen el entorno ATLAS para la creación de
funcionalidades avanzadas para sus usuarios. Puede obtenerse más información
sobre este concurso en Mash-It-Up with
'Atlas' Contest
¿Segunda intención?
Cuando Microsoft toca un estándar de programación, muchos programadores
tiemblan. Pasó con Java, al cual la compañía de Bill Gates quiso desnaturalizar
introduciendo APIs propietarias para su sistema operativo, de forma que una
aplicación Java compilada con sus
herramientas no era 100% compatible con el estándar delimitado por Sun
Microsystems. Pero ello también representó un juicio legal y una sentencia
contra Microsoft que la forzó a abandonar el desarrollo de productos Java.
Es lógico pensar que la posibilidad de intento de desnaturalización de AJAX
existe, pero es difícil por varias razones. ATLAS es una implementación de
varias tecnologías ya existentes, como JavaScript y XML, por lo que los
estándares ya están fijados y todos los navegadores
web son compatibles con ellos, y el navegador de cada internauta es el
responsable último de la ejecución de la aplicación. Así pues, si Google no
utiliza el kit de desarrollo de Microsoft, sus creaciones podrán seguir
ejecutándose tranquilamente en nuestros navegadores. Los
programadores pueden, por lo tanto, dormir tranquilos al menos por el momento.
Pese a todo lo explicado y debido a la novedad del producto que ha hecho que aún
no haya sido testeado a fondo, queda la duda de como se comportarán las
aplicaciones creadas en otros entornos cliente/servidor diferentes a los
productos de Microsoft. Por ejemplo, un internauta que los utilice desde un
Firefox ¿podrá disfrutar de toda la funcionalidad, o habrá alguna API dirigida
específicamente al Internet Explorer?
Más información:
ATLAS ASP.NET Web: The Official
Microsoft "ATLAS" Site
|