SharePoint y SSRS 2008 (II)!

Una vez que hemos visto como configurar SQL Server Reporting Services 2008 (SSRS 2008) en modo integrado con SharePoint, necesitaremos instalar las herramientas y funcionalidades que nos permiten explotar esta integración. Para obtenerlas, necesitamos instalar Microsoft SQL Server 2008 Reporting Services Add-in for SharePoint Technologies (Reporting Services Add-in) liberados recientemente. Los pasos de instalación de estos Add-in son realmente sencillos:

  • Tras ejecutar el msi, simplemente pulsamos Next en la primera pantalla que aparece.
  • Aceptamos los términos suscritos en la licencia correspondiente.
  • Especificamos la información de registro (Nombre del usuario y Empresa).
SSRS_2008_WSS_27 SSRS_2008_WSS_28 SSRS_2008_WSS_29
  • En la siguiente pantalla simplemente pulsamos Install.
  • A continuación se inicia el proceso de instalación. Cuando finalice, pulsaremos Next.
  • En la siguiente pantalla simplemente pulsamos Finish.
SSRS_2008_WSS_30 SSRS_2008_WSS_31 SSRS_2008_WSS_32

Una vez instalados los Add-Ins, ya podemos pasar a la acción y empezar a realizar las configuraciones necesarias en el entorno de SharePoint. Como sabéis, SharePoint pasa a hacer las veces del Report Manager de SSRS…y en una integración de SSRS con SharePoint, si intentamos acceder al Report Manager comprobaremos que no se permite el acceso:

SSRS_2008_WSS_33

Para configurar el entorno de SharePoint de acuerdo a esta integración con SSRS:

  • Nos vamos a la SharePoint 3.0 Central Administration.
  • En el menú Site Actions, pulsamos sobre Site Settings.
  • En la página de administración, pulsamos sobre la opción Site Collection Features.
  • En la siguiente pantalla veremos que aparece la feature de SSRS sin activar.
SSRS_2008_WSS_34 SSRS_2008_WSS_35 SSRS_2008_WSS_36
  • Activamos la feature.
  • Si volvemos a la página de Site Settings, veremos que aparece una nueva sección relativa a la gestión de programaciones compartidas de SSRS.
  • Si volvemos a la página principal de la administración central, y a continuación nos vamos a la sección Application Management, veremos que aparece una nueva sección de configuración relativa a SSRS.
SSRS_2008_WSS_37 SSRS_2008_WSS_39 SSRS_2008_WSS_40

Por lo tanto, el siguiente paso es configurar en la administración central de SharePoint las settings de la integración con SSRS:

  • En primer lugar, pulsamos sobre la opción Grant database access. En la correspondiente página de configuración, especificamos el nombre del servidor (en mi caso la propia máquina). Al pulsar OK, se nos pedirá que especifiquemos las credenciales de la cuenta de ejecución de SSRS.
  • A continuación nos vamos a la opción Manage integration settings. En la página que se abre, especificamos la url del servicio web de SSRS y el tipo de autenticación.
SSRS_2008_WSS_41 SSRS_2008_WSS_42 SSRS_2008_WSS_44
  • La última de las opciones de configuración, Set server defaults, nos permite especificar aspectos típicos de la ejecución de SSRS:
    • El limite en el número de snapshots a utilizar.
    • El timeout máximo para el procesamiento de informes.

SSRS_2008_WSS_45

Y con esto ya tendríamos configurada la integración de SSRS 2008 y SharePoint. De este modo, ya estamos listos para empezar a crear informes en el entorno de SharePoint y ver que elementos nos proporciona para gestionar estos informes. Lógicamente, esto lo veremos en el siguiente post de la serie.

Disponible nueva CTP del lenguaje F#!

Microsoft acaba de liberar una nueva CTP del lenguaje F# tal y como podéis leer en el nuevo MSDN F# Developer Center. Podéis descargaros la CTP de este enlace. Tal y como comenta Don Syme en su blog,  esta CTP supone un importante paso en la evolución del lenguaje F# y su soporte completo dentro de la plataforma .NET.

Entre las características de este nuevo lenguaje, podemos citar: es simple, tipos seguros, esciente, escalable y por supuesto orientado a objetos….todas estas características son esperables dado su carácter de lenguaje .NET. Finalmente, os reproduzco las novedades de esta nueva CTP

  • Scripting now has added support, both in the language, compiler and Visual Studio. From simple touches such as “File -> New File -> F# Script” to the improved F# Interactive Tool Window and the new, MSBuild-based resolution rules for assembly references, our aim here is to put nothing between you and your ability to explore a problem space with F#.
  • The new and improved F# Project system enables large-scale, tool-based software development with F#. Teams can now develop large applications and libraries using standard Visual Studio techniques. This also makes F# easier to approach for developers familiar with Visual Studio.
  • The new F# Language Service gives more intuitive and reliable intellisense, type tips and smoother background compilation, all essential tools to assist in writing correct software

Os recomiendo leer el post de Don Syme para conocer de primera mano todas las novedades de la CTP y de la evolución de F#.