10.28.2008

Desde el PDC 2008: Primeras Impresiones de Windows 7

Mi primera impresión de Windows 7 es muy positiva. Me parece que Microsoft definitivamente “aprendió la lección” de Windows Vista. Lo que más me llamó la atención fue la actitud de la presentación. Se reconocieron con mucha franqueza los errores cometidos. Veo un enfoque más fresco en el equipo de desarrollo de Windows (yo creo que la salida de Allchin fue positiva – independientemente del gran trabajo que hizo antes ya se necesitaba sangre fresca).

El foco está en la simplicidad, el desempeño y la facilidad de uso. Creo que las prioridades que se fijaron para Windows 7 son las adecuadas. Algunos ejemplos:

· Una barra de herramientas más poderosa (y algo parecida al Dock de la Mac – pero mejorado).
· Posibilidad de ajustar con facilidad que tan intrusivo (y seguro) quieres que el UAC funcione.
· Control total sobre el system tray – que iconos quieres ver, que mensajes quieres que te salgan – tu decides.
· Soporte a multitouch - esto va a revolucionar las interfases de usuario.
· Va a funcionar en la nuevas mini-notebooks.
· Librerias de coumentos que te permiten organizar tus archivos, fotos, música, etc en tu red personal y fácilmente a través del explorador, media player y media center.
· Detección automática y configuración automática al conectarte a la red de tu casa o del trabajo.

Para desarrolladores, hay varios elementos que lo hacen un sistema operativo muy atractivo:

· Microsoft está buscando que sea más eficiente, con menos consumo de memoria y uso de disco
· Soporta montar de manera nativa discos virtuales vhd y bootear directamente de estos preservando su estado
· Mucho mejor manejo multimonitor en Windows y a través de remote desktop también.
· .NET 3.5 SP1 preinstalado.

¿Saben que es lo mejor? El build que presentaron hoy se ve muy estable. Yo creo que Microsoft nos va a dar una sorpresa y Windows 7 va a salir antes de lo esperado…..

10.27.2008

PDC 2008 en Vivo – Windows Azure, La Plataforma de Servicios de Microsoft

Hoy en Los Angeles inició el Microsoft Professional Developer Conference. Esta es la conferencia para desarrolladores más importante que Microsoft organiza más o menos cada dos o tres años cuando la empresa tiene algo importante que decir. Los anuncios de hoy reflejan la decisión de Microsoft para convertirse en el proveedor de servicios de cómputo líder en Internet. Se anunció una plataforma de desarrollo para la nube: Windows Azure.

¿Qué significa este anuncio para los desarrolladores de software?

· Vamos a poder “desplegar” nuestras aplicaciones con gran facilidad a la infraestructura de servidores de Microsoft. Este proceso va a ser muy sencillo y a través de configuración se hará realidad el cómputo bajo demanda. Podremos especificar cómo debe escalar nuestra aplicación y podremos solicitar más (o menos) capacidad a través del tiempo de acuerdo con nuestras necesidades de negocio. Todo esto de forma muy simple.

· Podremos aprovechar varios servicios bajo demanda con funciones de alto nivel para simplificar el desarrollo de aplicaciones con gran valor de negocio.

¿Qué servicios están disponibles?

Microsoft .NET Services: Hoy se anunciaron los 3 primeros componentes de estos servicios. Con ellos podemos resolver nuestras necesidades de identidad federada y de control de flujos de actividades con WF.

· Service Bus
· Access Control
· Workflow Services

Microsoft SQL Services: Servicios de datos que podemos aprovechar bajo demanda.

· Base de Datos, Sincronización, Reporteo, Data Mining, ETL

Live Services: Servicios centrados en el usuario individual, para administrar su información a través de múltiples dispositivos y lugares.

· User Centric Data Store – Identity, Contacts, Files, Calendar
· Sync
· App Management
· Device Management

¿Cuándo podremos usar estos servicios?

Aquí en el PDC se está liberando un CTP (Community Technology Preview) que se puede usar para fines de prueba desde hoy. Yo esperaría que Microsoft lograra un lanzamiento comercial hacia fines del 2009.