This Blog

Syndication

Search

Tags

Community

Email Notifications

Archives

Enlaces Recomendados

November 2008 - Artículos

SSRS 2008: Creación y publicación de informes (I)!

Hace unos meses os hablaba sobre los cambios en cuanto a la creación de informes en SQL Server Reporting Services 2008 (SSRS 2008). Los ejemplos de aquellos posts estaban basados en la CTP6 de SQL Server 2008, por lo que me he decidido a actualizar aquellos artículos para que veáis como es la creación de informes con la RTM de SQL Server 2008, y con Report Builder 2.0. Dedicaré este posts y los siguientes para ir viendo algunas de las características de la creación de informes con SSRS 2008. Para los conocedores de las versiones previas de SSRS, sin duda podrá ser una decepción las pocas novedades que aparecen a la hora de crear y publicar informes con SSRS 2008...pero también os diré que los mayores cambios van por dentro en cuanto a que se ha hecho un trabajo muy duro para redefinir la arquitectura de SSRS 2008. Empecemos.

Comenzando con SSRS 2008

Lo primero que vamos a hacer es introducirnos en el entorno de diseño de informes de SSRS 2008: el Report Designer encajado en el Business Intelligence Management Studio (BI Management Studio). Para acceder al nuevo diseñador:

  • Lanzamos el BI Management Studio.
  • Creamos un nuevo proyecto de tipo Report Server Project dentro de la sección Business Intelligence Projects. Le ponemos como nombre AdventureWorksReports.

Una vez creado el proyecto, lo primero que haremos es crear un Shared Data Source. Para ello, hacemos clic con el botón derecho del ratón sobre la carpeta Shared Data Sources y pulsamos la opción Add New Data Source.

  • De este modo, se abrirá un asistente que nos irá guiando en el proceso de creación de la fuente de datos y el dataset en el que basaremos nuestro informe. En la primera pantalla del asistente especificamos los siguientes parámetros:
    • El nombre del data source: dsAdventureWorks.
    • El tipo de conexión: dejamos la que viene por defecto (Microsoft SQL Server).
image image image
    • La cadena de conexión, que configuramos a través del botón Edit. En la misma configuraremos los siguientes parámetros:
      • Nombre del servidor: localhost.
      • Mecanismo de acceso al servidor: Wndows Authentication.
      • Base de datos: AdventureWorks.
  • Tras testear la conexión, pulsamos OK y a continuación el botón Ok del asistente.

Una vez creada la fuente de datos compartida, lo siguiente que vamos a hacer es crear un informe vinculado a esta fuente de datos:

  • Hacemos clic con el botón derecho del ratón sobre la carpeta Reports y luego seleccionaos Add -> New Item.
image image image
  • En la pantalla que se abre elegimos un elemento de tipo Report y le damos el nombre de AdventureWorksVS2008.
  • De este modo se abrirá el diseñador de informes del BI Management Studio.
  • Para empezar a diseñar el informe, arrastramos un elemento de tipo Matrix desde la ToolBox del BI Management Studio.
image image image
  • De este modo se abrirá una ventana que nos permitirá asociar la fuente de datos a utilizar en el informe. En nuestro caso, marcamos la opción Use data source reference y seleccionamos dsAdventureWorksVS2008. A continuación pulsamos Next.
  • A continuación se abrirá la ventana del Query Designer en la que construiremos la consulta correspondiente (es la misma que en el primer post sobre SSRS 2008).
  • Probamos la consulta para ver qué resultados produce.
  • Pulsamos Finish y ya tenemos listo el dataset para usarlo en nuestro informe.
image image image

Diseñando el informe

Una vez que ya tenemos configurado todo lo necesario para crear un primer informe, vamos a diseñarlo:

  • Situamos el control Matrix en el centro del área de diseño utilizando el icono de manejo (icono de cuatro flechas).
  • Especificamos el área de datos a través de los nuevos smart tags contextuales que han sido añadidas a la superficie de diseño. A través de estos smart tags añadimos el campo SalesAmount en la zona Data.
  • Otra de las novedades de SSRS 2008 es la relativa a como añadir niveles de agrupación a un informe. Es tan sencillo como seleccionar el campo del dataset que vamos a utilizar y arrastrarlo a la sección Row Groups que aparece bajo la superficie de diseño del informe. Repetimos la operación añadiendo en esta ocasión el campo SubCategory, que insertaremos justo debajo de ProductCategory.
  • De la misma forma que hemos especificado el agrupamiento por filas, vamos a realizar el agrupamiento por columnas. Para ello:
    • Arrastramos el campo Region en el área Column Groups. Repetimos el proceso con el campo OrderYear.
image image image
  • Lo siguiente que vamos a hacer es añadir Sub-Totales al informe. Para ello, seleccionamos el campo SalesAmount del control Matrix, hacemos clic con el botón derecho y seleccionamos la opción Add Total -> Row.
  • Añadimos un nuevo Sub-Total, pero a nivel de columna. Para ello, seleccionamos el campo SalesAmount del control Matrix, hacemos clic con el botón derecho y seleccionamos la opción Add Total -> Column.
  • Lo siguiente que vamos a hacer es añadir Totales al informe. Para ello, seleccionamos el campo ProductCategory del control Matrix, hacemos clic con el botón derecho y seleccionamos la opción Add Total -> After.
image image image
  • Repetimos el proceso, pero seleccionando en esta ocasión el campo Region, hacemos clic con el botón derecho y seleccionamos la opción Add Total -> After.
  • Para finalizar el informe, utilizamos las herramientas disponibles a nivel de formato para darle un aspecto más visual.
  • Para previsualizar el informe, simplemente pulsamos la pestaña Preview.
image image image

Publicando el informe

Una vez que hemos diseñado el informe, vamos a publicarlo en el Report Server. Para ello:

  • Nos vamos al explorador de soluciones, hacemos clic con el botón derecho del ratón en el nombre de la solución y pulsamos sobre la Properties.
  • En esta ventana especificamos:
  • A través de las opciones que nos ofrece el menú contextual de la solución, pulsamos Deploy.
  • Si no ha habido problemas, nos vamos al Report Manager (http://localhost/Reports) y comprobaremos que el informe se ha desplegado y se visualiza de manera correcta.
image image image

Y hasta aquí llega este primer post sobre creación y publicación de informes en SSRS 2008. Espero que os haya resultado interesante.

Publicado 12/11/2008 23:02 por Juan Carlos González Martín | 1 comment(s)

Backup de datos y configuración en MOSS!

Cómo sabéis, una de las características clave de la plataforma SharePoint es que permite almacenar información de naturaleza diversa y esencial a la vez para el funcionamiento de una organización. En este sentido, es importante mantener un backup completo y actualizado de los datos de negocio y de configuración de las soluciones SharePoint para asegurar su disponibilidad. Este backup podrá ser restaurado posteriormente en un nuevo servidor. MOSS proporciona herramientas nativas para realizar y configurar backups desde la administración central de SharePoint o bien utilizando la utilidad de comandos stsadm. Empecemos.

Backup desde la Administración Central de SharePoint

Las opciones de Backup & Restore de SharePoint están disponibles en la página Operations de la Administración Central de SharePoint:

  • La funcionalidad de Backup & Restore están disponibles en la sección Backup and Restore de la página Operations.
  • Se puede realizar el backup de la granja completa o de ciertos elementos de la granja como una BD de contenidos o una colección de sitios. En el caso de que seleccionemos la granja entera, estamos haciendo el back up del entorno completo de MOSS: BD's de contenidos, archivos de configuración, Shared Services Providers y los índices de búsqueda.
  • Por lo tanto, tenemos las siguientes posibilidades de realizar un backup en SharePoint:
    • Granja, permite realizar el backup de los contenidos y datos de configuraicón de la granja completa.
    • Web Application, permite realizar el backup de una web application de SharePoint.
    • SharePoint_Admin_Content, permite realizar el backup de la BD de contenidos de la Administración Central de SharePoint.
    • Shared Services Provider, permite realizar el backup de la BD y de las settings de configuración de los Shared Services Provider, incluyendo los índices de búsqueda.
    • BD de contenidos, permite realizar el backup de una BD de contenidos específica de una cierta web application.
    • Global Search Settings, que permite realizar el backup de todas las settings de búsqueda para la granja.
    • Windows SharePoint Services Help Search, que permite realizar el backup de instancias de búsqueda para Windows SharePoint Services Help Search.
  • Por lo tanto, para realizar el backup basta con seleccionar el ítem para el que que queremos realizar el backup.
image image image
  • Pulsar la opción Continue to Backup Options.
  • Especificar el tipo de backup (Full o Diferential) y el path dónde se almacenará el backup. Hay que asegurase que el path dónde se almacenará el backup está configurada de manera adecuada en cuanto a la seguridad de acceso.
  • Pulsamos el botón OK.
  • Si todo ha ido bien, en la página de estado de realización del back veremos que este se ha realizado de manera correcta.
image image image

Backup desde la línea de comandos

Podemos usar la utilidad de comandos stsadm para ejecutar operaciones de backup & restore. Podemos usar esta utilidad para crear nuestras propias planificaciones de backups. En concreto, podemos consultar las opciones de backup a través de stsadm -help backup. La sintaxis simple de este comando stsadm -o backup. Si queremos realizar el backup de una colección de sitios o bien un backup total:

Para realizar el backup de una colección de sitios:

stsadm.exe –o backup

-url <url>

-filename <filename>

[-overwrite]

 

Para un backup completo:

stsadm.exe –o backup

-directory <UNC path>

-backupmethod <full | differential>

[-item <created path from tree>]

[-percentage <integer between 1 and 100>]

[-backupthreads <integer between 1 and 100>]

[-showtree]

[-quiet]

Sin más, hasta aquí llega lo que os quería comentar sobre backup de datos y configuración en MOSS. Espero que el pos os haya resultado interesante.

Publicado 11/11/2008 22:11 por Juan Carlos González Martín | con no comments

Archivado en: ,

XNA Game Studio 3.0 ya está aquí!

Microsoft acaba de liberar la versión 3.0 de su entorno para desarrollo de juegos para la consola XBox 360, el reproductor Zune y en nuestro propio PC (funcionan perfectamente en Windows). La principal novedad de la nueva versión de XNA Game Studio 3.0 es el soporte de C# 3.0 y Visual Studio 2008, lo que permite que los desarrolladores de juegos vean incrementadas notablemente las posibilidades de desarrollo. Para descargaros el nuevo XNA Game Studio no tenéis más que acceder a la web de XNA Creators Club Online y descargaros el entorno. Respecto al resumen de capacidades de XNA Studio 3.0, os la resumo a continuación:

  • Integración con Visual Studio: Soporte de C# 3.0, LINQ y en la mayoría de las versiones de Visual Studio 2008.
  • Try Before You By: o lo que es lo mismo, los clientes pueden probar los juegos desarrollados antes de comprarlos.
  • Invitar a amigos, es decir, los desarrolladores pueden permitir a los jugadores que inviten a sus amigos a unirse al juego.
  • Desarrollo de juegos para Windows, XBox 360 y Zune.
  • Instalación del juego con un sólo click.
  • Distribución de juegos con un alto nivel de comprensión.

image

Publicado 11/11/2008 19:44 por Juan Carlos González Martín | 3 comment(s)

Visual Studio 2010 & SharePoint: Visual Studio Tools for SharePoint!

Como sabéis, esta semana se está celebrando el Microsoft Tech-Ed Emea 2008 en Barcelona, y aunque no estoy presente, si que lo intentaré seguir de cerca en la medida de lo posible. El caso es qué sí en el pasado PDC 2008 celebrado en Los Ángeles tuvimos un montón de novedades, parece que en el Tech-Ed no se van a quedar atrás, y nos van a sorprender con sus anuncios. En este caso, y a través del blog de Paul Andrew (Microsoft Technical Product Manager for the SharePoint Developer Platform), he podido conocer una gran noticia relacionada con Visual Studio 2010 y SharePoint. Se trata de el anuncio de las Visual Studio Tools for SharePoint pensadas para dar un paso de gigante en lo que al desarrollo de soluciones SharePoint se refiere...y si no lo veis claro, judgaz vosotros mismos lo que nos permitirán:

  • Server Explorer for SharePoint viewing Lists and other artifacts in SharePoint directly inside of Visual Studio.

  • Windows SharePoint Services Project (WSP file) Import to create a new solution.

  • Added a new web part project item and showed the Visual web part designer which loads a user control as a web part for SharePoint.

  • Showed adding an event receiver for SharePoint and using the wizard to choose the event receiver and to just create a source file with that event receiver.

  • Added an ASPX workflow initiation form to a workflow project and showed how this workflow initiation form has designer capability.

  • Showed the packaging explorer and the packaging editor which lets you structure the SharePoint features and WSP file that is created.

Publicado 10/11/2008 23:26 por Juan Carlos González Martín | 1 comment(s)

C# 4.0: Algunos Recursos!

Como sabéis, en el pasado PDC 2008 se presentaron algunas de las novedades que traerá la nueva versión del lenguaje C# (versión 4.0). Pues bien, el equipo de diseño de C# ha realizado un gran trabajo para dar a conocer las nuevas características de C# 4.0 a través de este whitepaper. Además de este excelente resumen, podéis acceder a una serie de ejemplos sobre C# 4.0 en este otro enlace.

image

Finalmente, os dejo una recopilación de enlaces relevantes en torno a C# 4.0:

Publicado 10/11/2008 0:13 por Juan Carlos González Martín | con no comments

BizSpark: Software, soporte y visibilidad para emprendedores!

Esta semana Microsoft ha lanzado una gran iniciativa global destinada a ayudar a emprendedores: Microsoft BizSpark. Se trata de un programa global para emprendedores en fase temprana con menos de 3 años de actividad y menos de un millón de dólares de facturación anual. A estos emprendedores se les ofrencen los siguientes servicios:

  • Software:
    • Herramientas para los equipos de Diseño y Desarrollo, incluyendo Microsoft Expression, Visual Studio 2008 y VSTS Team Foundation Server.
    • Licencias para entornos de producción que permitan ejecutar su negocio acuerdo a la estrategía S+S (Software + Services). En particular, se suministrarán licencias de los siguientes productos y plataformas: Windows Server, SQL Server, Office SharePoint Server, Systems Center y BizTalk Server.
  • Soporte:
    • Soporte Técnico Profesional de Microsoft: 2 incidencias de soporte por empresa.
    • Acceso a MSDN Premium: Grupos de noticias , foros, descargas, etc.
    • Soporte de la Comunidad de la Red de Partners de BizSpark: Guía, recurso y mentoring para ayudar a crecer a los emprendedores.
  • Visibilidad: 
    • Oportunidad de obtener visibilidad global en una audiencia potencial de inversores, clientes y partners a través del directorio de Startups Online BizSparkDB en el sitio de Microsoft Startup Zone.
    • Oportunidad de ser destacado en BizSparkDB como “La Compañía de la Semana” en el sitio de Microsoft Startup Zone.

El programa que tiene una duración de 3 años no supone coste alguno de registro (sí, es gratis), aunque Microsoft cargará a cada empresa con un coste de 100 $ (una cifra ridícula comparada con los beneficios que se pueden obtener) al final de su participación en el programa. Podéis acceder a la página del programa BizSpark en Microsoft a través de este enlace.

image

Más información sobre Microsoft BizSpark en los siguientes enlaces:

Publicado 7/11/2008 23:24 por Juan Carlos González Martín | con no comments

Archivado en: ,

Nuevo track gratuito de desarrollo sobre SharePoint!

Microsoft acaba de liberar un nuevo track gratuito sobre desarrollo en SharePoint. Este primer track (parece que habrá más), al que podéis acceder desde este enlace, cubre los siguientes puntos de desarrollo de elementos de SharePoint:

  • Web Parts.
  • Listas.
  • Manejadores de eventos.
  • Workflows.
  • Web Parts de Silverlight.

Para poder acceder al track sólo se necesita un Windows Live ID. Por cada punto de desarrollo, tendremos acceso a un artículo sobre el tema, una presentación, un vídeo demostrativo y un virtual lab.

image

Publicado 7/11/2008 0:49 por Juan Carlos González Martín | con no comments

Archivado en: ,

ASP.NET Dynamic Data: Scaffolding!

En este post y en los siguientes os vamos a presentar una de las grandes novedades de .NET Framework 3.5 SP1 y Visual Studio 2008 SP1: ASP.NET Dynamic Data. Esta tecnología nos proporciona toda la infraestructura necesaria para crear aplicaciones web dinámicas basadas en un modelo de datos de ADO.NET Entity Framework (ADO.NET EF) o de LINQ To SQL (Nota: Proporciona scaffolding sobre el modelo). En nuestro caso, utilizaremos un EDM de ADO.NET EF. Empecemos.

Primeros pasos con ASP.NET Dynamic Data

Para probar la funcionalidad de ASP.NET Dynamic Data seguiremos los siguientes pasos:

  • Creamos en primer lugar un proyecto Web de Visual Studio 2008 de tipo Dynamic Data Entities Web Application (Nota: Para LINQ To SQL elegiríamos Dynamic Data Web Application).
  • Tras pulsar OK, veremos que se nos crea toda la infraestructura necesaria para generar interfaces de usuario dinámicas a partir del modelo (de datos o de entidades) que definamos. Se trata de una aplicación web centrada en datos formada por una serie de plantillas de páginas y campos que aportan el carácter dinámico de una aplicación ASP.NET Dynamic Data.
  • Una vez creado el proyecto de ASP.NET Dynamic Data, tenemos que crear el modelo en el que se apoya. Como se ha comentado, se trata de un EDM de ADO.NET EF. Vamos a crear un modelo basado en la base de datos (BD) AdventureWorksLT. Añadimos un nuevo elemento a nuestro proyecto de tipo ADO.NET Entity Data Model.
image image image

Para crear el EDM seguimos los siguientes pasos:

  • Creamos la cadena de conexión a la BD AdventureWorksLT.
  • Especificamos un nombre para la cadena de conexión: AdventureWorksContext.
  • Elegimos todas las tablas de AdventureWorksLT exceptuando la tabla BuildVersion:
image image image

Una vez creado el EDM, tenemos que conectarlo con la aplicación Dynamic Data que hemos creado. Para ello, abrimos el archivo Global.asax del proyecto y descomentamos y actualizamos la línea siguiente:

            model.RegisterContext(typeof(AdventureWorksContext),

                new ContextConfiguration() { ScaffoldAllTables = true });

De esta forma:

  • Estamos registrando nuestro EDM en nuestra aplicación ASP.NET Dynamic Data.
  • Especificamos que el atributo ScaffoldAllTables tenga el valor True, de manera que permitimos que todas las tablas de nuestro modelo tengan una plantilla asociada. Si quisiéramos tener sólo plantillas para ciertas tablas del modelo, tendríamos que crear una clase parcial para estas tablas y aplicar el atributo [Scaffold(true)] en su definición.

Sin más, ejecutamos la aplicación para ver que obtenemos:

  • En primer lugar, se muestra una página principal en la que se listan todas las tablas del EDM subyacente.
  • De nuevo en la página de detalle de la categoría tenemos soporte completo para operaciones CRUD sin necesidad de tener que escribir ningún tipo de código de acceso a datos.
  • Una duda que surge en torno a ASP.NET Dynamic Data es relativa a sí se está usando generación de código o no. La respuesta es que no, puesto que se están usando una serie de plantillas ASP.NET que renderizan de manera dinámica las páginas para cada entidad del modelo. Lógicamente, tendremos una plantilla para cada estado posible de un registro, y esto es lo que da el soporte CRUD comentado.
image image image

Además de las plantillas de páginas, tenemos una serie de plantillas a nivel de campo que permiten renderizar campos individuales en cada página. Hay una serie de plantillas para distintos estados (edición, inserción), que son user controls, preparadas para renderizar un cierto tipo de datos. Además, tendremos plantillas que no mapean tipos CLR, sino que se utilizan para los campos de tipo Foreing Key.

 

image 

Y hasta aquí llega este primer post sobre ASP.NET Dynamic Data. Espero que os haya resultado interesante.

Publicado 7/11/2008 0:30 por Juan Carlos González Martín | 2 comment(s)

WSS 3.0 & MOSS: SharePoint Guidance Noviembre 2008!

Ya tenemos disponible para descarga la SharePoint Guidance correspondiente a noviembre de 2008. Se trata de una serie de guías destinadas a ayudar a los arquitectos y desarrolladores de SharePoint en el diseño, construcción, despliegue y actualización de aplicaciones SharePoint en entornos Intranet. La guía incluye una implementación de referencia (RI) que demuestra soluciones a retos habituales que se presentan en términos de arquitectura, desarrollo y gestión del ciclo de vida de soluciones SharePoint:

  • Architectural decisions about patterns, feature factoring and packaging.
  • Design tradeoffs for common decisions many developers encounter.
  • Implementation examples demonstrated in the RI and in the QuickStarts.
  • How to design for testability, create unit tests, and run continuous integration.
  • Set up of development, build, test, staging, and production environments.
  • Managing the application life cycle including upgrade.
  • Team-based intranet application development.

image

Podéis descargar la SharePoint Guidance de Noviembre en este enlace.

Publicado 5/11/2008 22:32 por Juan Carlos González Martín | 4 comment(s)

Archivado en: ,

Liberados los Microsoft Chart Controls para .NET Framework 3.5!

Basta con qué estés una semana "desconectado" de la comunidad tecnológica para encontrarte con un montón de novedades. La última viene de la mano de un anuncio realizado el 27 de octubre por el equipo de SQL Server Reporting Services. Se trata de la liberación de los Microsoft Chart Controls para .NET Framework 3.5 y aplicaciones de tipo ASP.NET y Windows Forms. Se trata de una serie de controles en formato stand-alone que se pueden integrar de manera sencilla en aplicaciones ASP.NET y Windows Forms y de forma similar a como se añaden gráficos en SQL Server Reporting Services 2008. La verdad es que los controles tienen muy buena pinta, y si no, judgad vosotros mismos:

Subset of available chart 
types

Enlaces importantes:

Publicado 4/11/2008 23:17 por Juan Carlos González Martín | 17 comment(s)

SQL Server 2005: Disponible la CTP del Service Pack 3!

Desde el pasado día 27 de octubre tenemos disponible para descarga una CTP del Service Pack 3 de SQL Server 2005. La descarga está disponible en este enlace para las versiones:

  • Enterprise.
  • Enterprise Evaluation.
  • Developer.
  • Standard.
  • Workgroup.

En cuanto al tamaño de la descarga, oscila entre los 281,3 MB para 32 bits y los 391,8 para IA 64. Podéis consultar las novedades de esta CTP del SP3 de SQL Server 2005 en este otro enlace.

Publicado 4/11/2008 23:03 por Juan Carlos González Martín | 1 comment(s)

Archivado en:

Ya se acerca el SP 2 de SharePoint....

Según se publica en el blog oficial de SharePoint, estamos a unos pocos meses del lanzamiento del Service Pack 2 de la plataforma SharePoint 2007, mas concretamente anuncian que lo podremos tener disponible entre febrero y abril del 2009.

Algunas de las mejoras que vamos a tener en este SP 2 van a ser:

  • Improved Read-only Content Databases: Whenever a content database is marked read-only, all of the site collections in that database are automatically marked as read-only. 
  • ECM Performance and Manageability Improvements: Improved performance and manageability in variations, including STSADM commands for repairing links between source and target pages.
  • Improved Index Rebuild Timer Jobs: SharePoint content databases running in SQL Server 2005 will undergo an automatic index rebuild, which helps stop defragmentation, and stop the database from degrading in performance.
  • Upgrade Checker: This will scan your SharePoint farm in advance of applying SP2 and will provide feedback on the environments readiness to upgrade.

A parte de estas mejoras en SharePoint, también va a salir el SP 2 para los clientes de Office, mejorando los siguientes aspectos:

  • Improved Outlook Calendaring Reliability
  • Improved Outlook Performance
  • Enabling Object Model support for Charts in PowerPoint and Word
  • Improved cryptographic functionality by supporting all cryptographic algorithms offered by the operating system
  • Improved functionality in Excel’s charting mechanism
  • Ability to ungroup SmartArt graphics (and as a result, the ability to add animations to them in PowerPoint)
  • Ability for Visio to export UML models to an XML file compliant with the XMI standard
  • Tool that enables the uninstall of Office client Service Packs

Para mas información acerca de este SP, visitar el siguiente link: Service Pack 2 for 2007 Microsoft Office System

Publicado 4/11/2008 19:23 por Pablo Sousa Lastra | 1 comment(s)

WSS 3.0 & MOSS: Recopilatorio de enlaces interesantes (XXII)!

Una vez más, os presentamos el tradicional recopilatorio de enlaces y recursos interesantes que en torno a la plataforma SharePoint han aparecido durante el último mes. Como siempre, esperamos que estos recursos os resulten útiles y aplicables en vuestros proyectos de SharePoint.

Recursos, Artículos & Documentación

image

Tips & Tricks

Novedades

  • Nuevo proyecto de Codeplex de SharePoint. Esta vez se trata del Access Checker: feature para chequear que permisos tiene un usuario en los site collections en los que está dado de alta.

Access Checker.png

[image4.png]

Y hasta aquí llega la entrega 22 del recopilatorio de recursos y enlaces en torno a la plataforma SharePoint. Espero que os sirva de ayuda.

Publicado 4/11/2008 15:36 por Juan Carlos González Martín | 2 comment(s)

Archivado en: ,

PDC 2008: Todos los vídeos y presentaciones!

Buenas, gracias a Greg Duncan, disponemos este listado con todos los vídeos y presentaciones de las sesiones del PDC 2008. Podéis acceder al listado en este enlace.

005

Publicado 4/11/2008 11:27 por Juan Carlos González Martín | 1 comment(s)

Archivado en: ,

S+S: Windows Services Connector!

Como os comentaba en el último post relativo al PDC 2008, muchas fueron las novedades y anuncios realizados por Microsoft, algunos de los cuáles han pasado inadvertidos, pero son muy importantes en cuanto al futuro de varias plataformas y tecnologías de Microsoft. Una de estas novedades dentro de la estrategia S+ S de Microsoft es el Microsoft Services Connector, del que tenemos disponible una primera CTP, y que se trata de un componente de Windows Server® que permite conectar a usuarios de Directoria Activo (AD) a una serie de servicios de Live y de Microsoft Online Services (como Microsoft Dynamics CRM Online). Por lo tanto, este conector permite que los usuarios de nuestro DA puedan acceder de manera transparente a los servicios comentados como si estuvieses accediendo a servicios propios de la organización.

Microsoft Services Connetor deja en manos del cliente el control total de los usuarios y de las cuentas de usuario.

image

Más recursos sobre Microsoft Windows Services Connector:

Publicado 4/11/2008 0:06 por Juan Carlos González Martín | con no comments

Archivado en:

MOSS Shared Services Providers: Single Sign-On!

Como sabéis, uno de los elementos fundamentales de Microsoft Office SharePoint Server 2007 (MOSS) es la capa de servicios compartidos o Shared Services Providers (SSP) que aportan un conjunto de servicios que son compartidos en una granja de SharePoint. Siete son los servicios compartidos de MOSS:

  • El catálogo de datos empresariales o BDC.
  • Las búsquedas.
  • Las audiencias.
  • Los perfiles de usuario.
  • Servicios de excel.
  • Informes de uso.
  • El servicio de Single Sign-On.

image

image

En este post os voy a hablar sobre el servicio de Single Sign-On (SSO) en MOSS. Este servicio es implementado como un SSP para la granja completa de SharePoint. SSO emerge como un mecanismo de autenticación alternativo para soluciones MOSS, siendo MOSS además el encargado de pasar las credenciales alternativas a otras aplicaciones de una cierta organización. De esta manera, se evita que el usuario tenga que volver a introducir las credenciales en cada sistema. SSO almacena y mapea las credenciales de cada aplicación en una base de datos de SSO, y las devuelve a medida que un usuario accede a cada aplicación desde la solución MOSS.

Los escenarios más típicos de uso de SSO en MOSS son la integración con aplicaciones BDC y aplicaciones de línea de negocio (LOB) que necesitan que se especifiquen diferentes credenciales desde el portal.

Finalmente, comentaros que antes de MOSS y de BizTalk Server 2006 (BTS 2006), no teníamos una única versión de SSO, sino que cada plataforma tenía implementado su propio servicio. Esta situación cambió con la llegada de MOSS y BTS 2006 puesto que usan el  mismo servicio de SSO, y por lo tanto son completamente compatibles por lo que sólo es necesario realizar el mapeado de credenciales una única vez aunque tengamos MOSS y BTS 2006 en nuestra infraestructura.

Más información sobre la configuración del servicio de SSO en MOSS:

Publicado 2/11/2008 14:58 por Juan Carlos González Martín | 1 comment(s)

Archivado en:

Más artículos < Página anterior