Noticias

Microsoft: ARTech es uno de nuestros aliados más valiosos

"Lo que ARTech hace por su comunidad coincide exactamente con lo que Microsoft intenta hacer: construir aplicaciones adaptables, escalables, que se puedan desarrollar indefinidamente".

Mike Culver es gerente de Microsoft Corp. en la división de evangelización de desarrollo para el programa .NET y el equipo de Visual Studio. El equipo de Culver asiste a ISVs y empresas que son "early adopters" de nuevas tecnologías, tales como ARTech, Autodesk y Macromedia. Culver participó en el XIII Encuentro Internacional GeneXus, y concedió la siguiente entrevista para las Noticias GeneXus.

¿Podría recordarnos la estrategia de Microsoft.NET?

Microsoft.NET consiste en una nueva manera de conectar a la gente con la información, y de conectar computadoras entre sí; en otras palabras, se trata de lo que nosotros llamamos Web Services. Más allá de esto, tenemos un set de tecnologías que permiten a los programadores desarrollar con rapidez y agilidad esta clase de aplicaciones usando elementos como  VisualStudio.NET y .NET Framework.

¿Qué planes tiene Microsoft para  .NET en este momento?

Recién estamos empezando el viaje con .NET. Hoy contamos con lo que nosotros llamamos versión uno de Web Services y estamos trabajando en la próxima versión, que será aún mejor. Y al decir "aún mejor" me refiero, por ejemplo, a algunas funcionalidades que vamos a agregar que permitirán a las organizaciones interactuar entre sí con mayor facilidad.  Por ejemplo, soporte de transacciones y seguridad en Web Services.  Todos estos elementos son cruciales para que las empresas puedan operar entre ellas y confiar en la privacidad y la autenticidad de la información trasmitida.

También estamos implementando .NET Framework en todos nuestros productos. Por ejemplo, la próxima versión de SQL Server podrá correr .NET, manejar el código directamente en la base de datos, procedimientos almacenados y otras funcionalidades similares. Vamos a implementar .NET Framework en todas nuestras tecnologías y todos nuestros productos, ya sea en Office o, como mencionaba recién en SQL Server, en BizTalk Server, y aún en el propio Windows. Acabamos de liberar la versión del  Windows Server 2003 que está construido sobre el .NET Framework.

Se dice que el mundo está dividido en dos plataformas: Java y .NET. ¿Cómo piensa Microsoft atraer a los usuarios de Java a .NET?

Tenemos una serie de propuestas que podrían ayudar a que los programadores de Java se cambiaran a  .NET. Por un lado, tenemos el lenguaje J# que es compatible con la sintaxis de Java, y permite que la gente continúe usando la sintaxis que ya conoce. Pero, además, tenemos una serie de sistemas de conversión, tales como los sistemas de conversión de lenguaje Java, que permiten a las empresas usar la herramienta para ver su código y convertir automáticamente el 80% del mismo y hacer sugerencias con respecto al 20% restante. Esto facilita enormemente a nuestros clientes la migración de un ambiente a otro.  

Además de esto, contamos con algo que, por cierto, creo que la mayoría de la gente de Microsoft aún ignora que tenemos. Se trata de un nuevo producto llamado Unix Services para Windows, que es exactamente lo que su nombre indica: un set de servicios para el ambiente Unix que corre en Windows. Es un set de servicios muy robusto, que permite a los programadores aprovechar todas las cosas con las que han estado trabajando en el pasado. 

Microsoft está hablando mucho sobre dispositivos móviles, ¿qué está ocurriendo?

¡Está sucediendo de todo! Nosotros comenzamos con el PC y Windows como punto de partida, y miramos hacia donde creemos que se dirigen el mercado y el mundo. Por un lado la tendencia es ir hacia dispositivos más grandes, como las grandes pantallas de televisión y los dispositivos de proyección en grandes pantallas. Pero también se avanza en la dirección opuesta, por lo que contamos con elementos como los Pocket PC, con los que ciertamente todos están familiarizados. También tenemos el compact framework que se estará ofreciendo en nuestra próxima versión de Visual Studio que se lanzará con Windows 2003 Server a fines de abril. 

Además, estamos yendo hacia una nueva clase de dispositivos, y uno de ellos es el teléfono inteligente que corre Windows. Estamos construyendo un set de dispositivos aún más pequeños como parte de una nueva iniciativa llamada Spot. Spot es Windows corriendo en un reloj pulsera, de modo que se pueda recibir información personalizada en cualquier lugar en el que se esté. Por ejemplo, si se tiene interés en los resultados deportivos, se pueden obtener inmediatamente después de finalizar el partido, en el reloj pulsera.  

Pero... ¿esa es una visión?

No, eso es un producto. Estoy hablando de cosas existentes en este momento. Nuestra visión es que estamos asistiendo a la transformación de las computadoras tradicionales junto a estos dispositivos en algo nuevo; no sé como se llamará, pero será algo nuevo. Lo importante es que realmente estamos viendo nuevas formas de entregar la información a la gente, cuando la gente la requiera y del modo en que lo requiera, sin  importar donde esté o lo que esté haciendo. En realidad, estamos volviendo a los Web Services, y por eso consideramos que los Web Services son tan importantes. 

¿Qué piensa Microsoft de ARTech?

Es uno de nuestros aliados más valiosos. Si se mira la historia de ARTech como empresa y sus relaciones con Microsoft, resulta simplemente increíble, porque ellos empezaron participando del Comm con Microsoft, y después surgió el mercado de GeneXus que es una herramienta increíble para los empresarios, incluso para quienes no tienen necesariamente un numeroso personal de programación, pues no lo necesitan.  Es una herramienta única que facilita enormemente a los empresarios el desarrollo de aplicaciones de base de datos. 

Después, cuando la empresa comenzó a trabajar con  .NET, simplemente vi crecer las oportunidades para ellos. Y los resultados fueron increíbles.  Recuerdo cuando vine a la empresa el año pasado y me reuní con todos los Early .NET Adopters de ARTech, fue asombroso. Esta es una historia muy conocida dentro de Microsoft, la historia de cómo ARTech hizo su propio Early Adoption Program para su comunidad, y ha sido utilizada como un modelo de lo que otros deberían hacer. Muy impresionante.  

Después desarrollaron DeKlarit que es...bueno no se cómo puedo elogiarlo lo suficiente... considero que la revista E-week se ha encargado de hacerlo por mí (risas). Resulta realmente impresionante. 

¿Qué mensaje dejaría Microsoft a la Comunidad GeneXus? ¿Por qué elegir la plataforma .NET?

Pienso que la principal razón para elegir la plataforma .NET es su flexibilidad. Lo que están haciendo hoy podrán hacerlo mañana, porque en este mundo que cambia tan rápidamente uno ya no puede darse el lujo de hacer lo que solía hacer: construir algo, usarlo una vez, y después desecharlo. El mundo ya no funciona de esta manera.  Lo que GeneXus y ARTech hacen por su comunidad coincide exactamente con lo que Microsoft intenta hacer, es decir, construir estas aplicaciones adaptables para que se puedan ir incrementando de manera que no se desarrollen sólo una vez, sino que se continúen desarrollando indefinidamente.