Herramienta para configurar listas y bibliotecas de documentos de forma masiva

Esta es la evolución de la herramienta construida para SharePoint 2007 que permita configurar de forma masiva el manejo de versiones de una o varias bibliotecas de documentos, http://siderys.codeplex.com/wikipage?title=Tool%20to%20configure%20all%20document%20libraries%20in%20a%20site%20in%20Sharepoint%202007
En esta oportunidad quiero dejarles la versión 2 de la misma pero esta vez con el agregado de que se pueden configurar Listas o Bibliotecas de documentos de forma masiva. En esta versión solo se permite manejar el versionado de las mismas, pero como ustedes podrán apreciar la idea es que esta herramienta vaya evolucionando y se puedan realizar la mayoría de las configuraciones que permiten las Listas y Bibliotecas de documentos. También en un futuro, se irán agregando otros tipos de listas más particulares.
La herramienta tiene soporte para dos idioma, Inglés y Español que tomara la configuración del sitio web desde el cual estén accediendo, incluso dependiendo del sitio de SharePoint que accedan serán las listas o bibliotecas de documentos disponibles, ya que trabaja de forma relatito al sitio donde se accede.
La instalación es sencilla, solo se debe implementar un WSP y activar un sitio dentro de la colección de sitios que se desea usar la herramienta y queda instalada. Una vez realizado esto debemos acceder a la configuración del sitio, como vemos en la imagen 1 para tener una nueva opción de configuración.

Si queres seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 8 de la revista

Autor:
Fabián Imaz
http://www.siderys.com
http://siderys.codeplex.com
Twitter: @fabianimaz

5 Simposio Latinoamericano de SharePoint San Jose Agosto 2011

 En agosto 2011 la comunidad de SharePoint Costa Rica en conjunto con la comunidad de SharePoint de Mexico, Comunidad Andina (MOSSCA) estará realizando el Quinto Simposio Latinoamericano de SharePoint, iniciativa iniciada por  un pequeño grupo de entusiastas ( Luis Du Solier, Ricardo Muñoz, Hector Insua y Vielka Rojas) en 2008 con el primer simposio realizado en Costa Rica  ( http://ug.gitca.org/sites/CRC-SPS/simposio1/default.aspx ) en el cual se logró reunir 350 personas, en los siguientes años el evento ha sido realizado en México con gran éxito por la comunidad de SharePoint.(http://sharepoint.com.mx/2009/04/29/segundo-simposio-latinoamericano-de-sharepoint-ndashen-meacutexico-23-abril-2009.aspx) 

Si queres seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 8 de la revista

Como configurar la integración entre Microsoft Dynamics CRM 2011 y Sharepoint 2010?.

En la edición anterior de la revista publicamos el artículo "Microsoft Dynamics CRM 2011 y Sharepoint 2010. Mejor juntos" en el que hablamos de como Microsoft Dynamics CRM 2011 y Microsoft Sharepoint 2010 se complementan brindando una plataforma escalable y extensible de colaboración, integración, gestión del conocimiento, administración de relaciones de negocio, ventas, marketing y servicios que cubren un alto espectro de las necesidades de cualquier negocio.
Hablamos también de las áreas de fortalezas de cada uno de estos productos, así como sus escenarios típicos de aplicación, los elementos y herramientas que tenemos disponibles en cada uno, las necesidades de negocio que cubren y también de las dualidades que existen y debemos tenerlas presente a la hora de tomar decisiones en nuestros clientes.
Ese artículo también está ahora disponible en
elblogdeDynamicsCRM.com! [blog de Dynamics CRM en español] en el siguiente link: http://www.elblogdedynamicscrm.com/post/2011/05/23/Microsoft-Dynamics-CRM-2011-y-SharePoint-2010-Mejor-juntos-Parte-I.aspx
En esta edición vamos a ver como  configurar la integración entre ambos productos en un escenario típico ‘on-premise’, comenzando con un breve repaso de los componentes que intervienen y puntualizando algunas consideraciones previas importantes.

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 8 de la revista

Autor:
Pablo Peralta
Microsoft MVP | Dynamics CRM
http://www.elblogdedynamicscrm.com
Twitter: @pabloperalta
Blog en inglés:
http://weblogs.asp.net/pabloperalta
LinkedIn: http://www.linkedin.com/in/pabloperalta

Workaround para permitir filtrados por metadatos múltiples en el Content Query WebPart

Resumen
El siguiente artículo, muestra cómo resolver una deficiencia en la configuración mediante la interfaz web del Content Query WebPart (CQWP) de SharePoint 2010, cuando se necesita filtrar datos en columnas de tipo Metadatos administrado, que pueden tener múltiples valores

La necesidad, …el problema
Supongamos un escenario de negocio en el que estamos diseñando y creando un sitio de publicación en SharePoint 2010. Nuestro sitio contiene artículos técnicos (páginas), que pueden categorizarse según la tecnología de la que habla el artículo. En una situación como esta, escribir un artículo "geek" que únicamente haga referencia a una tecnología concreta no es una práctica habitual, por lo que tendremos que permitir crear un artículo que se pueda vincular a varias tecnologías. Por ejemplo, si estamos escribiendo un artículo que explica como instalar un servidor con SharePoint, seguramente se necesite categorizarlo en varias tecnologías como por ejemplo: SharePoint, SQL Server y Windows Server, por decir algo.
Si conocemos algunas de las novedades de SharePoint 2010, está claro que la necesidad planteada, se puede resolver de forma sencilla haciendo uso de los Metadatos propios de la plataforma, y en concreto los nuevos "Metadatos administrados" que incorpora SharePoint 2010.  Definiremos en el almacén de  términos una Taxonomía compuesta  por un conjunto de términos,  "Tecnologías", con todas las palabras claves o "keys" que sean necesarias: .NET, SharePoint, asp.net mvc, Entity Framework, etc.

Si queres seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 8 de la revista.

Autores:
 
Luis Máñez | CTO | MCP SharePoint 2010 – Microsoft Active Professional 2011
@luismanez 

Teresa Cebrián | UX Designer
@cebrianstudio 

ENCAMINA (http://www.encamina.com)

Buenas prácticas en la implementación de Project Server 2010

Introducción

Microsoft Project server es la herramienta de Microsoft pensada para la implementación de un EPM (Enterprise Project Management).  Según la página oficial de Microsoft en http://www.microsoft.com/project/en/us/solutions.aspx, una solución EPM está compuesta por:

  • Gestión de la demanda

  • Selección y análisis del portfolio

  • Gestión de recursos

  • Gestión de planificación

  • Gestión financiera

  • Gestión de tiempos y tareas

  • Colaboración del equipo de trabajo

  • Gestión de reportes e inteligencia empresarial

  • Administración, escalabilidad y extensibilidad

¿Por qué puede ser compleja una implementación de EPM? Fundamentalmente porque está asociada a procesos centrales de una compañía, tanto los procesos para la gestión de proyectos, como los procesos para la provisión de un servicio o producto. Y además, este tipo de soluciones muchas veces se aplica a corporaciones, en donde los proyectos se ejecutan a través de equipos inter-disciplinados y en distintas locaciones geográficas.
Por ende, la implementación de un EPM, lejos de ser un proyecto tecnológico, se convierte en una iniciativa que modifica procesos organizativos y que genera indefectiblemente un cambio cultural, que deberá ser manejado desde el inicio, para que nuestro proyecto no fracase.

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 8 de la revista

Autor:

Juan Pablo Pussacq Laborde

http://jpussacq.me/

http://surpoint.blogspot.com/

Entrevista a Juan Carlos González Martín

Dicen que la vida es para vivirla, y eso es lo que he intentado desde hace más de 32 años cuando tuve el primer contacto con el mundo que nos ha tocado vivir en la mí ciudad de nacimiento: Salamanca (España).  Mi nombre completo es Juan Carlos González Martín, y aunque nací en tan hermosa y cultural ciudad, toda mi infancia y adolescencia transcurrió en un hermoso pueblo rodeado de montañas y situado en el noroeste de la provincia de León: Palacios del Sil. Y a partir de esas épocas felices en las que no había que pensar tanto, la rueda comenzó a girar cada vez más rápido: estudiante de Ingeniería de Telecomunicaciones en la Universidad de Valladolid, Erasmus en Eindhoven (Holanda), comienzo del primer trabajo relacionado con la tecnología en la multinacional Accenture en la capital del reino, llegada a mi ciudad actual (Santander) y a mi  trabajo actual en el Microsoft Innovation Center de Cantabria (más conocido en nuestro mundo por las siglas CIIN) como Arquitecto de Soluciones especializado en plataforma SharePoint.

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 8 de la revista.

Autenticación en SharePoint 2010 (y II)

Introducción

En el número anterior de la revista CompartiMOSS os comencé a hablar sobre autenticación basada en notificaciones. Primeramente expuse algo sobre la historia de SharePoint en lo que a autenticación se refiere, indiqué alguna de las ventajas de esta tecnología y, a modo práctico, demostré como configurar SharePoint 2010 para aceptar autenticación basada en formularios (FBA). En esta segunda y última parte de mi artículo hablaré acerca del uso de sistemas externos a la hora de autenticar los usuarios de SharePoint como, por ejemplo, Live, Google o Facebook. Como veréis, existen varias maneras de conseguir esto. En este artículo veréis todas estas maneras y encontraréis información sobre cómo configurarlo vosotros mismos

Utilizar un sistema externo de autenticación

Una vez visto como configurar SharePoint para que, utilizando su propio STS, identifique los usuarios externos al directorio activo, la siguiente necesidad que puede aparecer es la de utilizar un sistema externo para identificar a los usuarios. Algunas de las ventajas de esta aproximación son:

·         No necesitamos mantener ninguna información acerca de esos usuarios

·         Podemos externalizar su gestión (alta, baja, modificación, cambio de contraseña, etc.)

·         Si en el futuro aparece se hace necesario el uso de elementos adicionales para mejorar la seguridad (pregunta secreta, CAPTCHA, avisos cuando se accede a nuestra cuenta desde una ubicación extraña) podemos aprovechar las caracerísticas del sistema externo

Como ya se ha explicado anteriormente, utilizando autenticación basada en notificaciones podemos interactuar mediante tokens SAML y gracias a los estándares WS-Trust y WS-Security con sistemas externos que implementen este tipo de seguridad. Los principales sistemas proveedores de identidades (Live, Google, Facebook, Yahoo, OpenID, etc.) lo hacen. Veamos qué tenemos que hacer para configurar nuestro SharePoint de manera que interactúe con uno de estos sistemas: Live. En el caso que nos ocupa, utilizaremos Live INT, que es el entorno de desarrollo para trabajar con aplicaciones relacionadas con autenticación en Live y donde no necesitaremos que Microsoft revise nuestra aplicación para habilitarnos.
Nota: de ahora en adelante vamos a ver muchos scripts de PowerShell  con instrucciones de manejo de claims. Detallar cada uno de los comandos está fuera del alcance de este artículo, así que si queréis ampliar la información que aquí aparece, os recomiendo buscar información sobre Windows Identity Foundation (WIF).

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 8 de la revista.

 Autor:
David Martos
Arquitecto de Software en
Spenta Consulting

http://david-martos.blogspot.com
@davidmartos

Tips para la personalización de My Sites en SharePoint 2010

Este artículo tiene como objetivo contarles el camino que seguí para realizar una satisfactoria personalización del sitio “My Site” de SharePoint 2010.
Como Microsoft no recomienda personalizar el sitio “Out of the box” (OOB) de My sites, vamos a optar por crear una nueva definición de sitio basada íntegramente en el template SPSMSITEHOST.
Lo primero que vamos a hacer es crear una nueva “Definición de Sitio” en el Visual Studio 2010 al que llamaré “CustomMySite”.

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 8 de la revista.

Autor:
Ing. Carlos Ariel Dantiags
www.aycron.com
Facebook: www.facebook.com/dantiags
Twitter: @dantiags

El lado social de SharePoint (Parte II)

Como vimos en el artículo anterior (El lado social de SharePoint), SharePoint nos proporciona funcionalidades de Redes Sociales centradas en el contenido y las personas de las organizaciones, mediante el uso de los servicios de Perfiles de Usuario.
Un perfil de usuario es una colección de propiedades que describe un usuario de SharePoint. Funciones como Mis sitios y búsqueda de personas utilizan los perfiles de usuario para ofrecer una experiencia rica y personalizada y acercar la organización a un modelo de Empresa 2.0.
En este artículo conoceremos la arquitectura, la instalación y la administración de estos servicios.

Arquitectura

Uno de los grandes beneficiados de la nueva arquitectura de servicios de SharePoint 2010 es el Servicio de Perfiles de Usuarios. En SharePoint 2007 el servicio de Perfiles de Usuarios era dependiente del Proveedor de Servicios Compartidos y no permitía compartir este servicio individualmente, sino que debíamos compartir todo el proveedor entre nuestras granjas.

"
Ahora en SharePoint 2010, podemos implementar un único Servicio de Perfiles de Usuarios y compartirlo con las colecciones de sitios de nuestra granja o, inclusive, con otras granjas independientes…

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 8 de la revista.

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