• El Professional Developer Conference (PDC) es un evento anual que organiza Microsoft desde 1991 para la comunidad de desarrolladores y arquitectos de TI. Es una estupenda oportunidad para obtener una perspectiva completa del futuro en las tecnologías Microsoft, acceder a nuevos recursos y compartir experiencias con ingenieros de la compañía y con otros profesionales del sector.


  • Los Centros de Innovación son una iniciativa promovida por Microsoft en colaboración con sus socios de negocio y los gobiernos autonómicos para impulsar la innovación local y el desarrollo de la industria del software. En España existen actualmente cinco centros (Cataluña, Navarra, Castilla y León, Cantabria y Aragón) y tres más se inaugurarán próximamente (dos en el País Vasco y uno en Baleares).

Presentado Windows Server 2008 R2

Otro de los anuncios destacados en el PDC, es la presentación de la versión R2 de Windows Server 2008, a la que también podríamos denominar Windows 7 Server, que esta plagada de nuevas características y funcionalidades.

image

Algunas de las novedades destacables de esta nueva versión son:

  • Windows Server 2008 R2 es el primer sistema operativo de que sólo estará disponible para plataformas de 64 bits
  • Mejoras en la virtualización, como la migración en vivo de máquinas virtuales, funcionalidad denominado ‘marquee feature’
  • Streamlining Management, es decir, gestión del servidor personalizada según el perfil de los administradores
  • Nuevas funcionalidades y mejoras del IIS 7 que ayudan a los administradores a reducir el esfuerzo del mantenimiento de las aplicaciones.

Para mas información podéis visitar el siguiente link: http://www.microsoft.com/windowsserver2008/en/us/R2.aspx

Anuncios

PaintBrush: El último mohicano

Quien se imaginaba por aquel entonces cuando Microsoft tuvo la idea de desarrollar la primera versión del Paint que iba a tener el honor de durar tanto tiempo y ser el último mohicano es cambiar de aspecto y adaptarse a las nuevas tecnologías.

Haciendo un poco de historia vemos el aspecto que tenia el Paint en la primera versión que apareció con Windows 3.0 y después el que ha durado hasta Windows vista, pasando por Windows 95/98 y Windows XP

image  image

Con la nueva aparición de Windows 7, este programa que era y es el mas estable, el que nunca se caía, y el que mas cariño le tiene la gente ha cambiado de aspecto y se ha adaptado a las nuevas tendencias, ahora esta desarrollado con WPF y han insertando en las barras de herramientas ribbon con todo tipo de opciones:

image

image

A parte del nuevo aspecto del Paint, también han rediseñado otros programas clásicos de Windows utilizando WPF como son el WordPad y la calculadora:

image    image

Para terminar y para hacer una prueba completa de esta nueva versión del sistema operativo y de las nuevas características del  Paint, os mandamos un saludo toda la gente de los MIC’s utilizando la nueva característica multi-touch de Windows 7. 🙂

image

Windows Workflow Foundation 4.0: Características y aplicaciones en el campo de la ciencia!

Para cerrar la primera jornada del PDC 2008, he asistido a una ponencia sobre la nueva versión de la tecnología de creación de flujos de trabajo en plataforma windows: Windows Workflow Foundation 4.0 (WF 4.0). En la ponencia, realizada por Kenny Wolf (Arquitecto de Software para WF) hemos podido asistir a algunas de las novedades más interesantes que aparecerán con la nueva versión de WF:

Novedades en el diseño e implementación de workflows

  • Nuevo diseñador de workflows, mucho más intuitivo y sencillo de utilizar. Con este diseñador se ha tratado de mejorar la usabilidad a la hora de crear flujos de trabajos.
  • Nuevas actividades para WF 4.0.
081 086
  • Mejoras en las ventanas que permiten diseñar, modelar e implementar el flujo de trabajo:
    • Ventana de argumentos para el flujo de trabajo.
    • Ventana para propiedades del flujo de trabajo.
    • Ventana de propiedades de los distintos elementos que constityen el flujo de trabajo.
084 085

Pero no sólo se mejora la experiencia del diseñador de flujos de trabajo, sino que con la nueva versión de WF se simplifica la creación de flujos de trabajo y de actividades de flujos de trabajo. Se evoluciona a un modelado de flujos de trabajo más declarativo (vs code behind). Otras mejoras en cuanto a herramientas de creación de flujos de trabajo que vendrán con WF 4.0 son:

  • Mejoras en el rehosting de flujos de trabajo.
  • Experiencia unificada de depuración de flujos de trabajo.

Novedades en el runtime de WF

WF 4.0 introduce una serie de mejoras en el motor de ejecución de flujos de trabajo:

  • Aumento del rendimiento en un orde de 10-100 órdenes de magnitud con respecto a versiones previas.
  • Facilita un control total de la persistencia.
  • Soporte para partial trust.
  • Soporte para Flow-in transactions.
  • Plenamente integrado con WCF, WPF, y ASP.NET.

¿Y cómo paso de WF 3.0 / 3.5 a WF 4.0?

En este punto, Kenny tranquilizó a la audiencia en cuanto a que se está realizando un trabajo de apoyo a la migración de workflows en versiones previas de WF a la versión 4.0:

  • A través del uso de actividades de WF 3.0 en WF 4.0.
  • Mediante una serie de guías descriptivas sobre como pasar de workflows de la versión 3.0 / 3.5 a la 4.0.
  • Usando una actividad especialmente diseñada para facilitar la interoperabilidad entre flujos de trabajo de WF 3.0/3.5 y flujos de trabajo de WF 4.0.

Una aplicación práctica de WF 4.0 : Flujos de trabajo científicos

Como cierre de la ponencia, se presentó una aplicación realista de WF 4.0 en el campo de la ciencia. En concreto se presentaron dos proyectos desarrollados por Microsoft Research:

  • Neptune, de aplicación en oceanografía, campo que tiene una serie de requerimientos clave como:
    • Redes de sensores altamente escalables.
    • Visualización bajo demanda.
    • Catálogo de actividades de flujo de trabajo preparadas para este entorno.
  • PanSTARSs, de aplicación en astronomía, campo en el que los requerimientos son:
    • Ejecución en clusteres.
    • Necesidad de un alto rendimiento.
    • Gran cantidad de flujos de trabajo en ejecución.
    • Monitorización de los flujos de trabajo.

Pues bien, Microsoft Research con estos proyectos ha demostrado la validez y aplicabilidad de WF4.0 para tratar con entornos tan complejos como los citados. De echo, como muestra de su extensibilidad, se mostró un diseñador de flujos de trabajo específicamente creado para estos entornos denominado Trident:

089 090

PDC 2008…Comenzamos!

Muy buenas tardes en España desde el Los Angeles Convention Center dónde desde hace un par de horas (aquí son las 10:30 de la mañana) se está desarrollando la Professional Developers Conference 2008, lleno de sorpresas y novedades como os iremos detallando. Está claro que el PDC 2008 ha generado una gran expectación a tenor de la afluencia masiva y de lo atrayente que es uno de los carteles que podemos encontrar en el South Hall del Convention Center:

001

Este cartel, situado justo al lado de la zona de inscripción ya nos daba unas primeras pistas de algunos de los contenidos, por no decir el núcleo central, del PDC 2008: escalabilidad en las aplicaciones, interoperabilidad entres sistemas, plataformas y programas de software, extensibilidad y piensa más allá de los límites que tradicionalmente hemos tenido en el desarrollo de software.

A eso de las 08:30 ha empezado el “show” con un keynote  dirigido por Ray Ozzie (Microsoft Chief Software Architect) y Bob Muglia (Senior Vice President en Microsoft). En este keynote Razy Ozzie nos ha hablado de que se avecina una nueva revolución en el desarrollo de aplicaciones desde la perspectiva de como se conciben, como se implementan y como se gestionan. A partir de aquí Ray Ozzie nos empezó a anticipar el núcleo central del keyonote, y en mi opinión del PDC 2008: los elementos que conforman la denominada estrategia de Software + Services (S+S) de Microsoft, o lo que es lo mismo,  cuáles van a ser los elementos claves para la construcción de la llamada 5ª generación de aplicaciones que se caracterizarán por residir en la nube (in the cloud).

En este sentido, Ray nos comentó que en esta nueva revolución tendremos aplicaciones en la nube, fácilmente gestionables y escalables gracias a la madurez de las tecnologías de virtualización (Microsoft Windows Hyper-V), construidas a partir de herramientas y tecnologías existentes y definiendo toda el núcleo base que permita desplegar fácilmente las aplicaciones en la nube…y este núcleo base del que hablaremos más adelante ha sido una de las grandes sorpresas del keynote: Windows Azure oo lo que es lo mismo el sistema operativo Microsft hosteado y residente en la red al más puro estilo Amazon EC2.

031

Windows Azure, cuya primera versión CTP (Community Technology Preview) será liberado a lo largo del del día de hoy se concibe como el núcleo de toda la plataforma de cloud computing de Microsoft pensado para facilitar la gestión y despliegue de aplicaciones en la red, evitando que los fabricantes de software se tengan que preocupar de aspectos clave como la seguridad, escalabilidad, o necesidad de almacenamiento gracias a que estará apoyado por un enorme datacenter ubicado en U.S.A inicialmente y que poco a poco se irá haciendo crecer a nivel mundial.

image

Bienvenidos al blog del PDC 2008!

Muy buenas, los integrantes de los Microsoft Innovation Centers (MIC’s) de España os damos la bienvenida a este blog dedicado en exclusiva a la Professional Developer Conference (PDC) 2008 que tendrá lugar desde el día 27 de octubre al día 30 de octubre en la ciudad de Los Ángeles. No es un secreto que la tecnología en general y el desarrollo de aplicaciones en particular están evolucionando y cambiando a velocidades imposibles de seguir… Y Microsoft no se queda precisamente atrás en esta aceleración tecnológica, sino que, junto con otros gigantes del sector, se encuentra a la vanguardia de los avances en lo que a desarrollo de nuevas aplicaciones y sistemas se refiere. Por eso, como asistentes al PDC (organizado por Microsoft desde 1991) tendremos el privilegio de conocer en primera persona el punto de vista de Microsoft en lo que a la evolución del software se refiere, acceder a un montón de recursos. Sólo para que os hagáis una idea, y para empezar con energía el PDC,  se entregará a todos los asistentes a la conferencia un disco duro con 160 GB de información, incluyendo una versión beta de la nueva versión del sistema operativo de Microsoft: Windows 7

Como en anteriores ediciones, son muchas las novedades que van a ver la luz en los próximos años en Redmond: Windows 7, Cloud Computing, Office 14, o como construir aplicaciones que permitan superar el vacío entre entornos cada vez más comunes y cercanos como son el PC, la web o los teléfonos móviles. Por supuesto, podéis estar seguros de que aprovecharemos la oportunidad de ver, escuchar, tocar e incluso probar todas esta novedades en Los Ángeles. Y no solo nos conformaremos con ver todas estas novedades in situ, sino que en nuestro afán de difusión de las tecnologías y herramientas de Microsoft, desde los MIC’s ponemos a tu disposición este blog en el que iremos contando día a día las principales novedades que se vayan conociendo desde Microsoft.

Sin más, esperamos que las noticias que os transmitamos os generen las mismas sensaciones que a nosotros en directo.

¡Un saludo!

¡El MIC Team!

image