¡Introducción a PowerView sobre SharePoint 2010!

Estoy convencido de que a, estas alturas, la percepción generalizada del conjunto de servidores y herramientas para Business Intelligence de Microsoft es francamente positiva. Y no hablo ya de la posición que ocupan en el Cuadrante Mágico de Gartner y otras comparativas entre vendedores de BI, sino de la imagen que tiene el producto en las trincheras: una plataforma madura, con capacidad para gestionar grandes volúmenes de datos sin requerir unos esfuerzos de configuración y administración sobrehumanos, con unas herramientas de desarrollo y administración excelentes, etc.

Sin embargo, no todo va a ser parabienes, y es evidente que desde esas mismas trincheras también se escuchan críticas a ciertas áreas del producto. Una de las más recurrentes hace alusión a la falta de una herramienta completa de análisis de datos y descubrimiento de información; si bien SQL Server Reporting Services es una excelente solución de cara a la creación de informes más o menos estáticos, no es tan flexible a la hora de ‘jugar’ con los datos de un modo interactivo para obtener más información acerca de ellos. Las opciones que nos quedan dentro del mundo Microsoft se limitan a usar Excel – con sus ventajas e inconvenientes – o a emplear algún producto de terceros a tal propósito.

En Microsoft son conscientes desde hace tiempo de la necesidad de una herramienta integrada en su ecosistema para trabajar con información OLAP principalmente, como queda demostrado con la adquisición que hicieron, allá por 2006, de la herramienta Proclarity. Sin embargo, a excepción de algunas visualizaciones para el Performance Point Server, esta adquisición no aportó esa gran herramienta que algunos de nosotros esperábamos.

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Pablo Álvarez Doval
SQL/BI Team Lead en Plain Concepts
www.geeks.ms/blogs/palvarez
@PabloDoval

¡ALM y SharePoint (I)!

Mucho se ha escrito sobre la gestión del ciclo de vida de las aplicaciones (ALM) y mucho se ha escrito sobre SharePoint, pero cuando intentas encontrar información sobre la mezcla de ambos mundos la mayoría de fuentes que encuentras hacen referencia a la dificultad que entraña la aplicación de prácticas habituales en otras tecnologías en el ámbito de ALM cuando trabajas con la plataforma de Microsoft más querida por todos nosotros. En el primer artículo de esta serie pretendo desmitificar algunos puntos clave a partir de información que, en su mayor parte, proviene de mi experiencia personal en este sector.

Antes de comenzar, y para centrar las expectativas del lector, tengo que decir que en ningún momento pretendo revelar el secreto del Santo Grial del ALM en el mundo SharePoint. El secreto es algo de conocimiento, mucho trabajo y sobretodo muchas ganas de hacer las cosas bien, pero eso no hace falta que os lo diga yo. Lo que sí prometo es daros algunas claves de ese conocimiento al que hacía referencia y exponer muchos argumentos que os pueden ayudar a la hora de poner a todos los actores del proceso en línea con el objetivo común de conseguir la máxima calidad al menor precio posible.

Después de esta introducción creo que es conveniente que os defina de alguna manera lo que yo entiendo por ALM. Para mí ALM es conjunto de procesos, métodos y herramientas que, llevados a la práctica, deben servirnos para otorgarle la máxima calidad posible a nuestros desarrollos software y, a la vez, garantizar que los requerimientos de dicho software se satisfacen en todo momento. Estos elementos abarcan todas las etapas del ciclo de desarrollo del software, desde la toma de requerimientos hasta el mantenimiento del software una vez terminado. Y, ahora que todos sabemos de lo que estamos hablando, vamos a desmontar algunos mitos.

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Microsoft MVP SharePoint Server
Arquitecto de Software en Spenta Consulting
http://david-martos.blogspot.com
@davidmartos

¡Movimiento de documentos a gestor documental (DMS) desde SharePoint 2010!

Últimamente me he encontrado muchas veces con la siguiente situación: un cliente acaba de entrar en el mundo SharePoint – su compañía ya tiene integrado un gestor documental (DMS) – el cliente no quiere utilizar las posibilidades de gestión documental que SharePoint ofrece – pero sí que necesitan una integración con ese DMS externo para sincronizar, recibir o enviar documentos de un sistema a otro.

Como la recepción de documentos en SharePoint depende en mayor parte de la integración del DMS externo con nuestros queridos WebServices de SharePoint, en este artículo me aproximaré únicamente al envío de documentos desde una librería de SharePoint a un servicio web accesible desde el DMS, utilizando para ello las capacidades del Records Center de SharePoint 2010. Será una solución rápida, fiable y que necesitará de muy poco código. ¡Empezamos!

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Angel Suárez Guisuraga
SharePoint Solution Expert en PlanB. GmbH
www.sharepointpills.com
@sguisu

¡River, el foro avanzado de SharePoint!

RIVER transforma SharePoint 2010 en un completo foro “2.0” de ideas, concebido para clasificar, ordenar, dinamizar y aprovechar el conocimiento compartido por los diferentes usuarios de la plataforma.

Que el componente de foros de SharePoint está lejos de lo que cualquiera podría prescribir es algo que todos sabemos. Sin embargo, este elemento funcional aparece con frecuencia en los requisitos de proyectos que necesitan solventar una gestión de opiniones, o de preguntas y respuestas, o de ideas, o de una conversación estructurada en una intranet o extranet como siempre la hemos entendido.

De cada proyecto se puede salir adelante con algún desarrollo a medida o algún ajuste dentro de SharePoint, pero era necesaria una solución definitiva de foro avanzado. Le hemos llamado RIVER.

Pero, ¿y por qué no sacarlo de SharePoint? Pues bien, decidimos utilizar SharePoint como plataforma base, para reaprovechar algunas de las funcionalidades “core” que nos ofrece SharePoint, como por ejemplo:

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Luis Máñez
ENCAMINA, CTO
MCPD SharePoint 2010
Microsoft Active Professional 2012
lmanez@encamina.com
@luismanez

¡Entrevista con Vielka Rojas!

Estudié Ingeniería en Computación en el Instituto Tecnológico de Costa Rica y mi primer trabajo fue como desarrolladora en tecnologías Web. Fue amor a primera vista con Internet y en los últimos 10 años me he dedicado en forma exclusiva a las tecnologías SharePoint, en sus diferentes versiones.

Actualmente estoy cursando una Maestría virtual en Información del Conocimiento en el Instituto Tecnológico de Estudios Superiores de Monterrey, México, porque el trabajar con portales, intranets y sitios webs no se trata solamente de ejecutar los requerimientos de los usuarios, sino que debemos convertirnos en Arquitectos o asesores de la información.

Con mucho orgullo, el año pasado participé en el evento de DigiGirlz que organizó Microsoft Costa Rica con el fin de promover la selección de carreras tecnológicas entre las chicas de secundaria.

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Autor:
Vielka Rojas
Arquitecta de SharePoint, Costa Rica
http://vkrojas.wordpress.com
http://cr.linkedin.com/in/vkrojas
@vkrojas

¡10 puntos para entender a Project Server 2010!

Microsoft Project es quizá la herramienta de gestión de proyectos más conocida y utilizada por los líderes de proyectos. Posee más de 15 años de historia y ha intentado cubrir siempre funcionalidades como:

  • Confección del diagrama de Gantt.
  • Identificación de la WBS y las tareas.
  • Asignación de recursos.
  • Asignación de fechas y estimación.
  • Determinación del camino crítico.
  • Monitoreo y control del proyecto.

Project es una herramienta que podríamos considerar de oficina, así como Word graba documentos, Project guarda archivos de proyectos individuales. A pesar de ser una herramienta que resuelve muy bien los temas enumerados, se ha quedado chica a la hora de resolver situaciones de manejo de proyectos algo más complejas como:

  • Relaciones entre proyectos.
  • Manejo de programas de proyectos.
  • Pool de recursos.
  • Carga de horas.
  • Colaboración.
  • Escalabilidad.

La solución de Microsoft a estas necesidades ha sido hacer evolucionar el producto hacia una versión corporativa, creando Project Server, una robusta solución que ya va por su cuarta versión y 10 años de historia. Al tratarse de una evolución, Project Server es el cambio natural para las organizaciones que vienen utilizando Project.

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Autor:
Juan Pablo Pussacq Laborde
SharePoint MVP
http://surpoint.blogspot.com/
http://facebook.com/surpointblog/
http://twitter.com/jpussacq/

 

¡Exposición de un sitio web con autenticación por claims usando ADFS – Parte 2!

En artículo anterior publicado en el número 11 de CompartiMOSS, explicábamos como configurar el Active Directory Federation Services (ADFS) Server necesario para el escenario de autenticación por claims usando ADFS planteado. En la parte 2, explicaremos las configuraciones necesarias en SharePoint y demostraremos el funcionamiento completo del escenario de autenticación.

Configuración de SharePoint

  1. Parados en el nodo principal del IIS nos vamos a certificates e importamos el certificado con clave privada que exportamos desde el servidor de ADFS y copiamos en el server de SharePoint, *.empresa.com.
  2. Crear una nueva Web Application para que utilice autenticación de notificaciones claim, pero a su vez seleccione Autenticación integrada de Windows (NTLM) como la configuración de autenticación y seleccionar el botón de radio Usar Capa de sockets seguros (SSL).

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Autor:
Diego Gatti
Project Management – SharePoint Management
Arquitecto de soluciones SharePoint
@dgatti27
dgatti@zethsoluciones.com

¡Novedades en Desarrollo para SharePoint Onpremise y Online con Visual Studio 2012 RC!

El pasado 31 de mayo Microsoft liberó la versión Release Candidate (RC) de la próxima versión de su entorno de desarrollo (IDE): Visual Studio 2012 RC (VS 2012 RC). Además de un llamativo cambio en el look & feel del IDE, y en lo que a desarrollo para SharePoint se refiere, se disponen de varias novedades y mejoras que facilitan la creación y despliegue de artefactos de SharePoint. En este artículo se presenta un resumen de estas novedades que continúan con el camino emprendido por Microsoft con Visual Studio 2010 (VS 2010) para facilitar el desarrollo y despliegue de elementos típicos de SharePoint como WebParts, aplicaciones Silverlight, definiciones de todo tipo, etc.

Preparando el entorno

Para poder conocer y evaluar las nuevas posibilidades que brinda VS 2012 RC para programar para SharePoint 2010, es necesario crear o actualizar un entorno de desarrollo adecuado que pasa necesariamente por:

  • Instalar o tener instalado SharePoint 2010 sobre un sistema operativo (SO) adecuado como puede ser Windows Server 2008 SP1, Windows Server 2008 R2, Windows Vista SP1 o Windows 7 en 64 bits (Nota: Es importante aplicar las últimas actualizaciones disponibles para el SO utilizado) [1].
  • Instalar VS 2012 RC en el entorno [2].
  • Instalar las herramientas habituales que usemos para desarrollo en SharePoint 2010: ULS Viewer para la lectura de logs, .NET Reflector para labores de ingeniería inversa, etc.
  • Opcionalmente instalar o tener instalado SharePoint Designer 2010 (SPD 2010) y VS 2010 (Nota: Es posible tener instalado VS 2012 RC y VS 2010 en el mismo entorno de desarrollo).

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Autor:
Juan Carlos González Martín
Centro de Innovación en Integración (CIIN)
Arquitecto de Soluciones
MVP de SharePoint Server
Microsoft Innovation Center Cantabria
http://geeks.ms/blogs/ciin
@jcgm1978

¡Usuarios externos en SharePoint Online en Office 365!

SharePoint Online nos permite compartir nuestros sitios con usuarios externos, a modo de extranet. Esta capacidad, exclusiva de Office 365, ofrece a los usuarios la posibilidad de enviar invitaciones a usuarios externos a la organización y que puedan colaborar entre ellos.

Activación de las invitaciones

En el sitio de administración de SharePoint Online, tenemos que comprobar que se encuentra activa las invitaciones de usuarios externos. Para eso, nos vamos al menú de Administrar usuarios externos, en la Configuración de las colecciones de sitios.

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Autor:
Alberto Diaz Martin
MVP SharePoint Server
Arquitecto de Soluciones en General de Software
http://www.gsc.es/
http://geeks.ms/blogs/adiazmartin
@adiazcan

¡Desarrollo de aplicaciones Metro en Windows 8 conectadas a SharePoint!

Desde hace ya más de medio año, estamos asistiendo a la creación de la nueva versión del sistema operativo de Microsoft, Windows 8. Desde su presentación en la conferencia Build en California el septiembre pasado, Windows 8 ha dado mucho que hablar y seguramente dará mucho más una vez que esté lanzado al mercado. En este artículo presentaremos una breve introducción al desarrollo de aplicaciones nativas de Windows 8 conectadas a datos provenientes de SharePoint.

clip_image002

Las novedades de Windows 8

Windows 8 nació bajo el lema “Windows, reimaginado”, lo que quiere decir que se le dio una vuelta a todos los componentes del sistema operativo. Lo que más se nota es la nueva interfaz de usuario, sin el consabido botón de Inicio al que estamos acostumbrados desde Windows 95. En Windows 8 hay toda una pantalla de Inicio, con las teselas animadas (Live Tiles) que representan a las aplicaciones y nuestros datos. El lenguaje de diseño Metro, que Microsoft abrazó primero con Zune y después con Windows Phone, ha imbuido todo el aspecto gráfico del nuevo Windows.

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Edin Kapić
Key Consultant, Pasiona Consulting S.L.
http://www.pasiona.com
http://www.edinkapic.com
http://spblogedin.blogspot.com
@ekapic