SSRS 2008: Disponible el SDK para PHP!

Microsoft continua trabajando duro en hacer interoperables muchas de sus plataformas y tecnologías y una prueba más la tenemos en el SDK de SQL Server Reporting Services para PHP que facilita que podamos desplegar informes de SSRS en páginas PHP. La arquitectura de interoperabilidad es la siguiente:

Architecture

Cómo veis, la particularidad de la integración está en el ataque remoto a los artefactos de SSRS que se crean con BI Development Studio y que residen en BD’s SQL Server. Sin duda una excelente noticia. Podéis acceder a la página del proyecto en Codeplex en este enlace.

Interoperabilidad: PHP Toolkit para ADO.NET Data Services!

El equipo de interoperabilidad de Microsoft acaba de anunciar una excelente noticia: la disponibilidad del PHP Toolkit para ADO.NET Data Services. Se trata de un nuevo “puente” entre el mundo PHP y el mundo .NET que en este caso posibilita que los desarrolladores de PHP puedan utilizar la tecnología de acceso a datos en modo REST de Microsoft, o lo que es lo mismo, ADO.NET Data Services. El kit, del que ya os podéis descargar una versión en codeplex se asienta sobre la siguiente arquitectura:

Por hacer un resumen de lo que permite este Toolkit:

  • En tiempo de diseño, se trata de generar clases proxy basados en la metadata expuesta por los servicios de ADO.NET Data Services que se han implementado con Visual Studio. La clave de la generación de estas clases Proxy es la utilidad PHPDataSvcUtil (cuya filosofía es similar a su equivalente para ADO.NET Data Services)
  • En tiempo de ejecución, lo que hará el desarrollador PHP es llamar estas clases proxy de forma sencilla desde código PHP.

Os recomiendo leeros el post del equipo de interoperabilidad ya que incluye un paso a paso sobre como utilizar el Toolkit.

Un poco de interoperabilidad:Eclipse Tools para Silverlight!

Dentro del esfuerzo que Microsoft está realizando en torno a la interoperabilidad de aplicaciones, Somasegar acaba de anunciar en su blog el soporte de Silverlight por parte de Eclipse. La idea, claro está, consiste en poder utilizar la potencia de Silverlight en aplicaciones web existentes que estén asentadas sobre la plataforma Java…sin duda una gran noticia que contribuirá a una mayor adopción de Silverlight, y que además marcará aún más su carácter multiplataforma. Las tools son en realidad un plug-in desarrollado por Soyatec (compañía francesa miembro del Eclipse Foundation) y Microsoft como parte de un proyecto open source pensado para aprovechar las capacidades de Silverlight dentro de Eclipse.

En cuanto a las capacidades de este plug-in (denominado Eclipse4SL):

  • Generación vía asistente de las siguientes plantillas de proyecto:
    • Silverlight.
    • Silverlight web.
    • Componente UI.
    • Importación de proyecto de Visual Studio en Eclipse.
  • Editor de código y visor de XAML:
    • Preview del código en memoria.
    • Completado de código.
    • Drag and drop desde la paleta de Eclipse.
    • Generación de código C# y sincronización.
    • Formateo de código.