29
 Espa o Vol. 6 Diciembre 2010  VIVA LA COLABORACIÓN CON MICROSOFT OFFICE 2010 .. ............... 3  DESARROLLO DE UNA WEBPART PARA SHAREPOINT 2010 CON VISUAL STUDIO 2010................................................ 7   ENTREVISTA CON MAURICIO GRIMBERG   BUSINESS INTELLIGENCE EN SHAREPOINT 2010: INTEGRACIÓN DE REPORTING SERVICES.................... 12   COMO MIGRAR A SHAREPOINT 2010 Y NO MORIR EN EL INTENTO PARTE 1..18   INTEGRACIÓN ENTRE SHAREPOINT 2010 Y PROJECT 2010.................... 20   SHAREPLUS UN CLIENTE SHAREPOINT PARA DISPOSITIVOS MÓVILES............ 25 REVISTA ESPECIALIZADA EN TECNOLOGIAS SHAREPOINT Bienvenidos a CompartiMOSS, la primera revista electrónica sobre SharePoint dirigida al mundo de habla hispana. Editorial Nos parece increíble, pero es verdad: queremos compartir con ustedes el número 6 de la revista digital sobre SharePoint… (Continúa en la primera página) En esta Edición: Viva la Colaboración con Microsoft Office 2010 Business Intelligence en SharePoint 2010: Integración de Reporting Services Como Migrar a SharePoint 2010 y No Morir en el Intento Integración entre SharePoint 2010 y Project 2010  Más, mucho más… Com arti MOSS

6.- CompartiMOSS Diciembre 2010

Embed Size (px)

Citation preview

Page 1: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 128

Espa oVol 6Diciembre2010

VIVA LA COLABORACIOacuteN CON

MICROSOFT OFFICE 2010 3

DESARROLLO DE UNA WEBPART PARA

SHAREPOINT 2010 CON VISUAL STUDIO

2010 7

ENTREVISTA CON MAURICIO GRIMBERG

BUSINESS INTELLIGENCE EN

SHAREPOINT 2010 INTEGRACIOacuteN DE

REPORTING SERVICES12

COMO MIGRAR A SHAREPOINT 2010 Y

NO MORIR EN EL INTENTO PARTE 118

INTEGRACIOacuteN ENTRE SHAREPOINT

2010 Y PROJECT 2010 20

SHAREPLUS UN CLIENTE SHAREPOINT

PARA DISPOSITIVOS MOacuteVILES25

REVISTA ESPECIALIZADA EN

TECNOLOGIAS SHAREPOINT

Bienvenidos a CompartiMOSS la primera revista electroacutenica sobre SharePoint dirigida al mundo de habla hispana

Editorial Nos parece increiacuteble pero es verdadqueremos compartir con ustedes elnuacutemero 6 de la revista digital sobreSharePointhellip

(Continuacutea en la primera paacutegina)

En esta Edicioacuten Viva la Colaboracioacuten con Microsoft Office 2010 Business Intelligence en SharePoint 2010 Integracioacuten

de Reporting Services Como Migrar a SharePoint 2010 y No Morir en el

Intento Integracioacuten entre SharePoint 2010 y Project 2010 Maacutes mucho maacuteshellip

Com artMOSS

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 228

01 - Edito

Nos parece increiacuteble pero es verdad queremos compartir con ustedes el nuacutemero 6 la revista digital sobre SharePoint Para nosotros cada nuacutemero es todo un desafiacuteo que todo el contenido de la revista lo mismo que la diagramacioacuten es realizada en baa la colaboracioacuten de las distintas personas que participan nuacutemero a nuacutemero

Se termina el antildeo 2010 un antildeo que tecnoloacutegicamente fue muy intenso puesto que lanzaron las nuevas versiones de SharePoint Microsoft Office y Visual Studio lo qu

hizo que estuvieacuteramos muy ocupados instalando probando y poniendo en produccioacutemuchos desarrollos esperemos que en el 2011 se mantenga la misma intensidad que es lo que nos mantiene diacutea a diacutea inmersos en este mundo

Solo nos resta desearles una excelente noche buena una muy feliz navidad y sobtodas las cosas un excelente comienzo de antildeo 2011

Nos vemos en el 2011 con el nuacutemero 7

Que disfruten este nuacutemero como nosotros disfrutamos hacieacutendoloFabiaacuten y Gustavo

Diciembre 20

Fabiaacuten Imaz - fabianisideryscom

Gustavo Veacutelez ndash gustavogavdn

CompartiMOSS

Staff mpartiMOSS es una publicacioacutenependiente de distribucioacuten libre enma electroacutenica Las opiniones aquiacute resadas son de estricto ordensonal

eccioacuten General

Fabiaacuten Imaz Gustavo Veacutelez

taacutectenos

anisideryscomuytavogavdnet

gs

blogsideryscom wwwgavdnet

ebook

wwwfacebookcomgroupphp=128911147140492

iacutebanos

partimosshotmailcom

tenos

wwwgavdnetserverscompaross com artimoss mainas x

Contenidolaboracioacuten Paacutegina 3

esarrollo Paacutegina 7

ntrevista Paacutegina 10

BI Paacutegina 13

aestructura Paacutegina 16

ject Server Paacutegina 20

Software Paacutegina 24

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 328

02 ndash Colaborac

Viva la Colaboracioacuten con Microsoft Office 2010

Los haacutebitos

de trabajo y

as

herramientas

para llevar a

cabo el mismo

han ido

cambiando a

o largo del tiempo

Documentos en la Nube conLive Services

Con Microsoft Live y Skydrive Live nuesdocumentos podraacuten estar en la nube que accedamos a ellos desde cualquier ly en cualquier momento tanto de fopersonal como en grupo o con el mundo

Dentro del renovado menuacute Archivo de WExcel y PowerPoint y las demaacutes aplicacide Microsoft Office 2010 contamos muacuteltiples opciones para compartir nuesdocumentos basta con seleccionar la opGuardar y enviar para que podamos guanuestros documentos en Internet utilizael servicio Office Live totalmente gratdonde con el soacutelo hecho de contar con cuenta de Microsoft Live la misma quutiliza para Messenger Live y Hotmcontamos con un espacio privado en la nsiempre disponible

Estos servicios que si bien no son totalmnuevos han sido totalmente renovadosel lanzamiento de Microsoft Office 2010 solamente estaacuten disponibles para gua

nuestros documentos de Microsoft Ofsino que ademaacutes podemos utilizarlo guardar cualquier otro tipo de archivosque el servicio Office Live donde se alojadocumentos se encuentra dentro de SkydLive un servicio que funciona como un dvirtual con capacidad de 25 GB lo permite que sea utilizado para respaaquellos archivos que cada vez necesitamos contar con ellos debebuscar en donde los dejamos la uacuteltima veutilizar como un medio para ptransportar informacioacuten

Seguacuten estudios maacutes del 60 de los usuarios trabaja enequipo de alguna u otra manera para generarconocimiento transmitir ideas brindar informacioacuten yproponer soluciones creando co-creando o revisandodocumentos planillas y presentaciones

Los haacutebitos de trabajo y las herramientas para llevar acabo el mismo han ido cambiando a lo largo deltiempo y principalmente en los uacuteltimos antildeospareciendo una utopiacutea al diacutea de hoy confeccionardocumentos en forma manual y compartir lainformacioacuten de los mismos por medios fiacutesicosincluyendo a los documentos legales y fiscales los quemaacutes lentos pero en avance tambieacuten vienen formandoparte del cambio

Microsoft Office 2010 propone una nueva revolucioacutenen lo que respecta al trabajo colaborativo y al acceso ala informacioacuten y asiacute como hoy nos parece imposibletrabajar sin Microsoft Word Excel o PowerPointdentro de un tiempo nos detendremos a pensar comohaciacuteamos nuestro trabajo sin contar con las nuevasherramientas de colaboracioacuten incorporadas a partir dellanzamiento de Microsoft Office 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 428

Pero dado que no solo necesitamos accesibilidad a nuestrainformacioacuten sino que tambieacuten necesitamos compartirlalos documentos y archivos pueden compartirse de manerasimple y al instante con otros usuarios de Microsoft Live alos que les llegaraacute automaacuteticamente una notificacioacuten con elacceso a los documentos y archivos en su propio sitioMicrosoft Live o incluso si lo deseamos podemos permitirque cualquier persona en el mundo pueda acceder anuestra informacioacuten simplemente con acceder a nuestrositio Microsoft Live

Office WebApps un Office

OmnipresenteMicrosoft Office 2010 es la primera versioacuten de laherramienta que deja de estar en nuestro escritorio parapasar a estar en el lugar que la necesitemos sea nuestrohogar o trabajo como tambieacuten en la calle de viaje en lode un familiar un socio un cliente o un proveedor auncuando no contemos con un computador portaacutetil

Ahora que podemos beneficiarnos de la disponibilidad denuestros documentos en Internet que mejor que esamisma disponibilidad podamos tenerla tambieacuten conMicrosoft Office de manera de no requerir de un

computador que posea el mismo instalado para ver losdocumentos y mejor auacuten para editarlos

Pues bien Office Web Apps es el milagro que hace todoeso posible aprovechando la misma rica experiencia deusuario que contamos en el tradicional Microsoft Office deescritorio las versiones Web de Word Excel y PowerPointnos permiten trabajar con los documentos ya sea paraeditarlos revisarlos o crearlos y con un agregadocolaborativo muy particular el cual nos permite que variosusuarios puedan estar editaacutendolos al mismo tiempo

02 ndash Colaborac

Todas esas veces en que el trabajo en equipo requiere queestemos generando contenido o consumiendo informacioacuteal mismo tiempo sobre un mismo documento se vecontemplado con la co-autoriacutea de documentos incluida enlas versiones Web de Microsoft Office simplementeingresando varios usuarios al mismo documento al mismotiempo sin importar donde se encuentre cada uno

Microsoft Office WebApps Corporativo

Si nos encontramos en un entorno corporativo en el cualposeemos infraestructura propia quizaacutes los servicios deMicrosoft Live y Office Web Apps no nos parezcanatractivos dado que estaremos alojando informacioacuten denuestra empresa fuera de la misma sin un control total dela administracioacuten de dichos documentos

Para estos casos Microsoft SharePoint 2010 la plataformade colaboracioacuten empresarial no solamente nos permitiraacutemantener bajo control corporativo nuestros documentossino que ademaacutes nos permitiraacute contar dentro de nuestrapropia empresa con las versiones Web de Office Excel y

PowerPoint entre otras de manera que todos losparticipantes de la empresa puedan no soacutelo acceder a losdocumentos sino tambieacuten editarlos accediendo al portalSharePoint corporativo desde cualquier navegador deInternet sin necesidad de poseer instalado Microsoft Officen el equipo desde en el cual se encuentre el usuario

Y si el caso fuera el de una pequentildea empresa oemprendimiento sin infraestructura propia Microsoftviene trabajando fuertemente en ofrecer servicioscorporativos en liacutenea de SharePoint los que tambieacutenincluiraacuten la posibilidad de contar con Office Web Appsademaacutes de servicios de correo y calendarios sobre

Exchange

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 528

Colaboracioacuten Desconectada con Live

Mesh y SharePoint Workspace

iquestPero queacute pasa cuando necesitamos trabajar en formacolaborativa cuando no poseemos conexioacuten a InternetEn la actualidad la conectividad a Internet es accesiblepraacutecticamente desde cualquier lugar donde nosencontremos pero existen casos donde esto no es posiblepor ejemplo durante el tiempo que uno se encuentreviajando o en lugares alejados con poca o interrumpidaconectividad pero para estos casos tambieacuten existen

soluciones que nos permiten trabajar con nuestrosdocumentos de manera desconectada y sincronizar eltrabajo realizado cuando volvemos a contar con conexioacutenMicrosoft Live Mesh que se encuentra incluido en la suitede herramientas Microsoft Live Essentials donde tambieacutense encuentran Live Messenger Live Galeriacutea fotograacuteficaLive Mail y Live Writer permite conectarnos con nuestrositio de Live Skydrive y mantener sincronizada lainformacioacuten de manera automaacutetica

Con Microsoft Live Mesh instalado en nuestro equipo de laempresa en el de nuestro hogar yo en nuestros portaacutetil ohasta en nuestro teleacutefono podemos sincronizardocumentos Microsoft Office y carpetas con cualquier tipode contenido alojado en nuestro Skydrive de manera depoder modificar los contenidos desde cualquier equipo enforma local o incluso en nuestro sitio de Live Skydrivemediante Microsoft Office Web Apps y contar con lainformacioacuten actualizada en todos los equiposdespreocupaacutendonos totalmente de administrar en queacutelugar poseemos nuestra uacuteltima versioacuten o en cuaacutel de todosnuestros lugares de trabajo dejamos ese documentos que

necesitamos

02 ndash Colaborac

Para entornos corporativos Microsoft SharePointWorkspace incluido dentro de Microsoft Office 2010 nosbrinda la posibilidad de descargar los contenidos de lossitios de SharePoint corporativos a nuestros equipostrabajar de manera independiente y sincronizar el trabajorealizado al volver a contar con conectividad de maneratotalmente transparente como si siempre hubieacuteramostrabajado en liacutenea

Para los pequentildeos grupos de trabajo Microsoft SharePointWorkspace tambieacuten permite crear espacios de trabajo sin

necesidad de contar con un servidor SharePoint y trabajatambieacuten de forma conectada y desconectada

Difundiendo Ideas y Conocimiento conPowerPoint

Para cuando necesitamos llevar a cabo una presentacioacutencon el fin de transmitir ideas o conocimiento a muacuteltiplesespectadores incluso cuando no se encuentran presentesMicrosoft Office tambieacuten posee una solucioacuten que superanuestras expectativas de colaboracioacuten y trabajo en equipo

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 628

02 ndash Colaborac

gracias a la herramienta de insercioacuten de calendario en la

cual podremos seleccionar el periacuteodo que incluiremos y elnivel de detalle a mostrar a nuestro destinatario siendoparte de la historia el repetido enviacuteo y recepcioacuten decorreos para coordinar una cita hasta encontrar que todoslos asistentes tengan disponibilidad

Si ademaacutes formamos parte de un equipo de trabajo en elcual los calendarios se encuentran disponibles paraconsulta tambieacuten con un clic es posible realizar unaconsolidacioacuten de calendarios de manera de poder ver enuna uacutenica vista los eventos de todos los calendariosconsolidados

Outlook Social Connector nos permite mantenernosactualizados sobre las actividades de nuestros contactosen las diferentes redes sociales como Facebook LinkedIn yLive ademaacutes de poder mantener siempre actualizada y deforma automaacutetica sin ninguacuten esfuerzo la informacioacuten denuestros contactos al crearse automaacuteticamente unaagenda con la informacioacuten de los mismos disponible en superfiles

Y mi prestacioacuten favorita que me permite ser maacutesproductivo al momento al comunicarme con un contactoes la nueva vista de personas la cual con un simple clicsobre el nombre de un contacto incluido en un correo

permite ver el historial de todas las conversaciones yreuniones mantenidas las actualizaciones de nuestroscontactos en las redes sociales y los archivos adjuntosenviados y recibidos con el contacto transformando aOutlook 2010 en una herramienta de verdaderaherramienta de gestioacuten de contactos

Alejandro GarridConsultor Senior en Soluciones de Negoci

TOTVS Uruguahttpgarridoalejandrowordpresscom

httpwwwlinkedincomingarridoalejandr

El servicio de difusioacuten de diapositivas de PowerPoint 2010 nos

permite transmitir una presentacioacuten a traveacutes de Internet que losasistentes podraacuten seguir a traveacutes de su explorador de Internet

simplemente accediendo a la direccioacuten creada en ese momento

para la presentacioacuten la cual puede ser enviada

automaacuteticamente a los asistentes

Incluso la presentacioacuten puede ser difundida directamente desde

un teleacutefono moacutevil que cuente con el sistema operativo

Microsoft Windows Phone y la versioacuten moacutevil de Microsoft

Office 2010

De igual manera para las empresas que cuenten con

SharePoint 2010 la difusioacuten de la presentacioacuten puede

realizarse a traveacutes de un servicio privado del servidorcorporativo de SharePoint para mayor seguridad y control

Para iniciar la difusioacuten de una presentacioacuten soacutelo basta con

acceder al menuacute Archivo de PowerPoint seleccionar la opcioacuten

Guardar y enviar presionar el botoacuten Iniciar difusioacuten de

presentacioacuten de diapositivas y seleccionar los destinatarios

Productividad Colaborativa con Outlook

Quizaacutes el producto que maacutes innovaciones incorpora de la suite

sea Outlook la herramienta de colaboracioacuten por excelencia

que nos permite administrar nuestro correo calendario

contactos y tareas

Outlook 2010 incorpora la cinta de opciones al igual que el

resto de los productos de la suite lo que lo hace notoriamente

maacutes faacutecil y aacutegil de utilizar y una importante mejora en la

organizacioacuten de los correos en conversaciones que permite

visualizar de forma agrupada todos los correos enviados y

recibidos sobre un determinado asunto permitiendo navegar

por la historia de la conversacioacuten sin necesidad de realizar

buacutesquedas de correos relacionados

El enviacuteo y recepcioacuten de mensajes de texto incluido en Outlook

2010 nos permite no solamente administrar las

comunicaciones realizadas con nuestros contactos por correo

electroacutenico sino tambieacuten mediante SMS y contar con todo el

historial en un uacutenico lugar

Para aquellos profesionales que requieren estar constantemente

conectados aun cuando no se encuentran en su equipo

Outlook 2010 permite que los correos recibidos sean

reenviados como SMS a nuestro teleacutefono celular y configurar

el enviacuteo de avisos sobre nuestro calendario de manera que

podamos ser avisados inmediatamente cuando nos coordinen

una cita o de las proacuteximas citas que tenemos durante el diacutea no

importando donde nos encontremos

El coordinar citas por correo electroacutenico en base a nuestradisponibilidad ahora simplemente se resume al enviacuteomediante un uacutenico clic del resumen de nuestro calendario

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 728

03 ndash Desarro

Desarrollo de una WebPart para SharePoint 201

con Visual Studio 2010

en las

versiones

anteriores de

SharePoint no

habiacutea una

forma

estandarizada

(por lo menos

no era muy conocida)

para la

creacioacuten de

una

WebPart

Asiacute (o de manera similar) nos deberiacutea que

la Solucioacuten creada

Luego vamos a crear 2 carpetas una llam

Webparts y una llamada Lists

En la carpeta Webparts presionamos e

botoacuten derecho Add New Itemhellip Y

elegimos un Visual Web Part De nomb

ponemos DailyPhraseWebpart

Una vez agregado la WebPart la solucioacuten

se veraacute maacutes completa

Introduccioacuten

Como muchos de ustedes sabraacuten en las versionesanteriores de SharePoint no habiacutea una formaestandarizada (por lo menos no era muyconocida) para la creacioacuten de una WebPartSeguramente si preguntamos entre colegasvamos a encontrar diferentes formas de armaruna solucioacuten y diferentes formas de instalarla

En SharePoint 2010 y Visual Studio 2010 esto estaacutemejorado y ya podemos tener nuestra Solucioacutende una manera muy sencilla En este artiacuteculovamos a ver como se hace construyendo unaWebPart simple llamado frase del diacutea

Lo primero que vamos a hacer es abrir VisualStudio 2010 y crear un Empty SharePointProject para SharePoint 2010 usando elFramework 35 Como nombre de Proyecto lecolocamos DailyPhraseWebpart y como nombrepara la solucioacuten DailyPhraseSolution

En el siguiente paso elegimos instalarla como unaldquoFarm Solutionrdquo y escribimos la direccioacuten de

nuestro portal de pruebas En mi caso tengo unacoleccioacuten de sitios en httpsps2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 828

Lo primero que hacemos es editar el archivo

DailyPhraseWebpartwebpart para ponerle el tiacutetulo y ladescripcioacuten a la WebPart

ltwebPartsgt ltwebPart

xmlns=httpschemasmicrosoftcomWebPartv3 gt

ltmetaDatagt lttype

name=DailyPhraseWebpartWebpartsDailyPhraseWeb

partDailyPhraseWebpart$SharePointProjectAssemblyFullName$ gt

ltimportErrorMessagegt$ResourcescoreImportErrorM

essageltimportErrorMessagegt ltmetaDatagt ltdatagt

ltpropertiesgt ltproperty name=Title

type=stringgtFrase del Dialtpropertygt ltproperty name=Description

type=stringgtMuestra una Frase aleatoria porcada pedidoltpropertygt

ltpropertiesgt ltdatagt

ltwebPartgt ltwebPartsgt

Una visual WebPart no es maacutes compleja que un Control deUsuario que es llamado a traveacutes de una WebPart Por lotanto vamos a trabajar simplemente con el control de usuarioy sus eventos

Para efectos de este artiacuteculo introductorio vamos acentrarnos en la funcionalidad de la frase del diacuteaSimplemente lo que se desea es que el Control de Usuarionos muestre una frase distinta cada vez que se consulte a lapaacutegina Para esto necesitamos 3 cosas

1 Modificar el Control para que muestre 2 labels unopara la frase y uno para el autor

2 Crear una Lista de SharePoint donde se van aalmacenar las frases3 Modificar el meacutetodo Page_Load del Control de

Usuario para que obtenga la frase aleatoria de la listay la muestre

Arranquemos con el Numero 1Hacemos doble click sobreDailyPhraseWebpartUserControlascx y colocamos 2 labels

ltaspLabel ID=lblPhrase runat=server Font-Italic=TruegtltaspLabelgtampnbspltaspLabel ID=lblAuthor runat=server Font-

Bold=TruegtltaspLabelgt

03 ndash Desarro

Para darle un miacutenimo estilo a la frase la puse en cursiva y

al autor en negrita

Ahora el paso nuacutemero 2hellip Crear una Definicioacuten de Lista En la carpeta Lists presionamos botoacuten derecho Add New Item elegimos una List Definition y le ponemosde nombre PhrasesList

En la siguiente pantalla elegimos la plantilla que vamos autilizar En este caso vamos a usar una Custom List (ListaPersonalizada) y de nombre Phrases List

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 928

Dejamos el check en Add a list instancehellip para quecuando instale la solucioacuten ya se nos cree una Instancia dela lista

La solucioacuten quedariacutea similar a la siguiente imagen

Editamos el Archivo Elementsxml a nivel de la definicioacutende la lista y modificamos el atributo Type para que quedeun nuacutemero mayor a 10000 como lo recomienda MicrosoftSi deseamos podemos cambiarle la descripcioacuten y demaacutesatributos

ltListTemplate Name=PhrasesListType=10010

BaseType=0OnQuickLaunch=TRUESecurityBits=11Sequence=410DisplayName=Phrases ListDescription=Lista de Frases para el

webpart de Frase del diacuteaImage=_layoutsimagesitgenpng gt

En el archivo Schemaxml se definen las columnas y vistasde una Lista Lo primero que vamos a hacer es eliminar lasetiquetas ContentTypes ya que no usamos tipos decontenido Luego agregamos todas las columnas que va atener la lista entre los tags Fields Vamos a usar lacolumna Title que viene por default para la frase yagregamos una columna Autor

Para que se vea bien acorde al negocio cambiamos elDisplay Name de las columnas Title LinkTitleNoMenu yLinkTitle

03 ndash Desarro

ltFieldsgt ltField Type=Text Name=Title DisplayName=Frasegt

ltField Type=Text Name=LinkTitleNoMenu DisplayName=Frasegt

ltField Type=Text Name=LinkTitle DisplayName=Frasegt

ltField ID=54A50CC8-6B5C-4260-A9CF-49B50F50D393 Type=Text Name=Autor DisplayName=Autorgt ltFieldsgt

Nota El GUID se creoacute desde el Visual Studio con laherramienta Create GUID del menuacute Tools

Como siguiente paso vamos a agregar las columnas a lavista por defecto de la Lista La vista por defecto es la quetiene BaseViewID=1 y debemos agregar las columnasdentro del tag ViewFields Quedariacutea de la siguientemanera

ltViewFieldsgt ltFieldRef

Name=LinkTitlegtltFieldRefgt

ltFieldRef Name=AutorgtltFieldRefgt ltViewFieldsgt

Ahora vamos a editar la Instancia de la listaLo primero que hacemos es cambiarle el nombre porPhrasesListInstance y modificamos el Elementsxml paraque quede con un nombre descripcioacuten y t ipo diferente Etype debe ser el mismo que usamos para la definicioacuten de llista

ltListInstance Title=FrasesOnQuickLaunch=TRUE

TemplateType=10010Url=ListsFrasesDescription=Frases utilizada

por el Webpart de Frases del diagt

ltListInstancegt

Con estos pasos tenemos finalizada la Lista

El tercer y uacuteltimo paso de desarrollo es modificar elmeacutetodo Page_Load del Control de UsuarioA continuacioacuten les paso el coacutedigo de ese meacutetodo

Como no es el objetivo de este artiacuteculo centrarnos en elcoacutedigo les cuento que lo que hago es un sacar un nuacutemeroaleatorio entre los elementos de la lista y lleno los labelsdel Control

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1028

SPWeb oWebsite =

SPContextCurrentWeb

SPList oList =oWebsiteLists[Frases]

SPListItemCollection collItem =oListGetItems(Title Autor)

if (collItemCount gt 0)

Random r = new Random()int index = rNext(0

collItemCount - 1)

SPListItem item =collItem[index]

thislblPhraseText =item[Title]ToString()

thislblAuthorText =item[Autor]ToString()

else

thislblPhraseText = thislblAuthorText =

Ahora pasamos a instalar la solucioacutenSi no lo notaron cuando agregamos la WebPart a lasolucioacuten se nos creoacute un Feature llamada Feature 1Vamos a renombrarla por PhrasesWebpartFeatureAl abrir la Caracteriacutestica vemos la siguiente ventana

La Caracteriacutestica permite armar paquetes agrupados defuncionalidad Podemos colocarle un Titulo Descripcioacuten yel Scope (Farm Site [Site Collection] Web y WebApplication)

03 ndash Desarro

Tambieacuten tenemos un Package donde podemos definir

todos las Caracteriacutesticas que van a participar de lainstalacioacutenAl abrir el Package vemos la siguiente ventana

En esta paacutegina aparte de definir los Caracteriacutesticas quevan a integrar el paquete podemos definir un tiacutetulo

Bueno ahora solo nos queda instalar la solucioacuten Para estosolamente nos paramos sobre el proyecto SharePointpresionamos botoacuten derecho y hacemos click en Deploy

Luego de recibir el mensaje de instalacioacuten exitosa vamosal sitio que indicamos cuando creamos la solucioacutenSharePoint Entramos a Acciones del sitio Configuracioacutendel sitio Luego seleccionamos Caracteriacutesticas de la

coleccioacuten de sitios y vemos que la feature Web part deFrase del diacutea estaacute activada

Tambieacuten podemos ver en nuestro Quick Launch la lista deFrases Ahora para testearlo simplemente agregamos laWebPart a una paacutegina Cargamos algunas frases a la listaFrases

Conclusiones

Como pudimos ver no es para nada difiacutecil desarrollar unaWebPart que usa una lista e instalarlo en un server

SharePointLa idea de este artiacuteculo es que sea un puntapieacute inicial paraempezar a meternos a hacer WebParts maacutes complejosque consuman diferentes estructuras tipos de contenidoetcEspero les haya servido

Carlos Ariel Dantiagcarlosdantiagsaycroncom

wwwaycroncomFacebook wwwfacebookcomdantiag

Twitter dantiag

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 2: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 228

01 - Edito

Nos parece increiacuteble pero es verdad queremos compartir con ustedes el nuacutemero 6 la revista digital sobre SharePoint Para nosotros cada nuacutemero es todo un desafiacuteo que todo el contenido de la revista lo mismo que la diagramacioacuten es realizada en baa la colaboracioacuten de las distintas personas que participan nuacutemero a nuacutemero

Se termina el antildeo 2010 un antildeo que tecnoloacutegicamente fue muy intenso puesto que lanzaron las nuevas versiones de SharePoint Microsoft Office y Visual Studio lo qu

hizo que estuvieacuteramos muy ocupados instalando probando y poniendo en produccioacutemuchos desarrollos esperemos que en el 2011 se mantenga la misma intensidad que es lo que nos mantiene diacutea a diacutea inmersos en este mundo

Solo nos resta desearles una excelente noche buena una muy feliz navidad y sobtodas las cosas un excelente comienzo de antildeo 2011

Nos vemos en el 2011 con el nuacutemero 7

Que disfruten este nuacutemero como nosotros disfrutamos hacieacutendoloFabiaacuten y Gustavo

Diciembre 20

Fabiaacuten Imaz - fabianisideryscom

Gustavo Veacutelez ndash gustavogavdn

CompartiMOSS

Staff mpartiMOSS es una publicacioacutenependiente de distribucioacuten libre enma electroacutenica Las opiniones aquiacute resadas son de estricto ordensonal

eccioacuten General

Fabiaacuten Imaz Gustavo Veacutelez

taacutectenos

anisideryscomuytavogavdnet

gs

blogsideryscom wwwgavdnet

ebook

wwwfacebookcomgroupphp=128911147140492

iacutebanos

partimosshotmailcom

tenos

wwwgavdnetserverscompaross com artimoss mainas x

Contenidolaboracioacuten Paacutegina 3

esarrollo Paacutegina 7

ntrevista Paacutegina 10

BI Paacutegina 13

aestructura Paacutegina 16

ject Server Paacutegina 20

Software Paacutegina 24

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 328

02 ndash Colaborac

Viva la Colaboracioacuten con Microsoft Office 2010

Los haacutebitos

de trabajo y

as

herramientas

para llevar a

cabo el mismo

han ido

cambiando a

o largo del tiempo

Documentos en la Nube conLive Services

Con Microsoft Live y Skydrive Live nuesdocumentos podraacuten estar en la nube que accedamos a ellos desde cualquier ly en cualquier momento tanto de fopersonal como en grupo o con el mundo

Dentro del renovado menuacute Archivo de WExcel y PowerPoint y las demaacutes aplicacide Microsoft Office 2010 contamos muacuteltiples opciones para compartir nuesdocumentos basta con seleccionar la opGuardar y enviar para que podamos guanuestros documentos en Internet utilizael servicio Office Live totalmente gratdonde con el soacutelo hecho de contar con cuenta de Microsoft Live la misma quutiliza para Messenger Live y Hotmcontamos con un espacio privado en la nsiempre disponible

Estos servicios que si bien no son totalmnuevos han sido totalmente renovadosel lanzamiento de Microsoft Office 2010 solamente estaacuten disponibles para gua

nuestros documentos de Microsoft Ofsino que ademaacutes podemos utilizarlo guardar cualquier otro tipo de archivosque el servicio Office Live donde se alojadocumentos se encuentra dentro de SkydLive un servicio que funciona como un dvirtual con capacidad de 25 GB lo permite que sea utilizado para respaaquellos archivos que cada vez necesitamos contar con ellos debebuscar en donde los dejamos la uacuteltima veutilizar como un medio para ptransportar informacioacuten

Seguacuten estudios maacutes del 60 de los usuarios trabaja enequipo de alguna u otra manera para generarconocimiento transmitir ideas brindar informacioacuten yproponer soluciones creando co-creando o revisandodocumentos planillas y presentaciones

Los haacutebitos de trabajo y las herramientas para llevar acabo el mismo han ido cambiando a lo largo deltiempo y principalmente en los uacuteltimos antildeospareciendo una utopiacutea al diacutea de hoy confeccionardocumentos en forma manual y compartir lainformacioacuten de los mismos por medios fiacutesicosincluyendo a los documentos legales y fiscales los quemaacutes lentos pero en avance tambieacuten vienen formandoparte del cambio

Microsoft Office 2010 propone una nueva revolucioacutenen lo que respecta al trabajo colaborativo y al acceso ala informacioacuten y asiacute como hoy nos parece imposibletrabajar sin Microsoft Word Excel o PowerPointdentro de un tiempo nos detendremos a pensar comohaciacuteamos nuestro trabajo sin contar con las nuevasherramientas de colaboracioacuten incorporadas a partir dellanzamiento de Microsoft Office 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 428

Pero dado que no solo necesitamos accesibilidad a nuestrainformacioacuten sino que tambieacuten necesitamos compartirlalos documentos y archivos pueden compartirse de manerasimple y al instante con otros usuarios de Microsoft Live alos que les llegaraacute automaacuteticamente una notificacioacuten con elacceso a los documentos y archivos en su propio sitioMicrosoft Live o incluso si lo deseamos podemos permitirque cualquier persona en el mundo pueda acceder anuestra informacioacuten simplemente con acceder a nuestrositio Microsoft Live

Office WebApps un Office

OmnipresenteMicrosoft Office 2010 es la primera versioacuten de laherramienta que deja de estar en nuestro escritorio parapasar a estar en el lugar que la necesitemos sea nuestrohogar o trabajo como tambieacuten en la calle de viaje en lode un familiar un socio un cliente o un proveedor auncuando no contemos con un computador portaacutetil

Ahora que podemos beneficiarnos de la disponibilidad denuestros documentos en Internet que mejor que esamisma disponibilidad podamos tenerla tambieacuten conMicrosoft Office de manera de no requerir de un

computador que posea el mismo instalado para ver losdocumentos y mejor auacuten para editarlos

Pues bien Office Web Apps es el milagro que hace todoeso posible aprovechando la misma rica experiencia deusuario que contamos en el tradicional Microsoft Office deescritorio las versiones Web de Word Excel y PowerPointnos permiten trabajar con los documentos ya sea paraeditarlos revisarlos o crearlos y con un agregadocolaborativo muy particular el cual nos permite que variosusuarios puedan estar editaacutendolos al mismo tiempo

02 ndash Colaborac

Todas esas veces en que el trabajo en equipo requiere queestemos generando contenido o consumiendo informacioacuteal mismo tiempo sobre un mismo documento se vecontemplado con la co-autoriacutea de documentos incluida enlas versiones Web de Microsoft Office simplementeingresando varios usuarios al mismo documento al mismotiempo sin importar donde se encuentre cada uno

Microsoft Office WebApps Corporativo

Si nos encontramos en un entorno corporativo en el cualposeemos infraestructura propia quizaacutes los servicios deMicrosoft Live y Office Web Apps no nos parezcanatractivos dado que estaremos alojando informacioacuten denuestra empresa fuera de la misma sin un control total dela administracioacuten de dichos documentos

Para estos casos Microsoft SharePoint 2010 la plataformade colaboracioacuten empresarial no solamente nos permitiraacutemantener bajo control corporativo nuestros documentossino que ademaacutes nos permitiraacute contar dentro de nuestrapropia empresa con las versiones Web de Office Excel y

PowerPoint entre otras de manera que todos losparticipantes de la empresa puedan no soacutelo acceder a losdocumentos sino tambieacuten editarlos accediendo al portalSharePoint corporativo desde cualquier navegador deInternet sin necesidad de poseer instalado Microsoft Officen el equipo desde en el cual se encuentre el usuario

Y si el caso fuera el de una pequentildea empresa oemprendimiento sin infraestructura propia Microsoftviene trabajando fuertemente en ofrecer servicioscorporativos en liacutenea de SharePoint los que tambieacutenincluiraacuten la posibilidad de contar con Office Web Appsademaacutes de servicios de correo y calendarios sobre

Exchange

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 528

Colaboracioacuten Desconectada con Live

Mesh y SharePoint Workspace

iquestPero queacute pasa cuando necesitamos trabajar en formacolaborativa cuando no poseemos conexioacuten a InternetEn la actualidad la conectividad a Internet es accesiblepraacutecticamente desde cualquier lugar donde nosencontremos pero existen casos donde esto no es posiblepor ejemplo durante el tiempo que uno se encuentreviajando o en lugares alejados con poca o interrumpidaconectividad pero para estos casos tambieacuten existen

soluciones que nos permiten trabajar con nuestrosdocumentos de manera desconectada y sincronizar eltrabajo realizado cuando volvemos a contar con conexioacutenMicrosoft Live Mesh que se encuentra incluido en la suitede herramientas Microsoft Live Essentials donde tambieacutense encuentran Live Messenger Live Galeriacutea fotograacuteficaLive Mail y Live Writer permite conectarnos con nuestrositio de Live Skydrive y mantener sincronizada lainformacioacuten de manera automaacutetica

Con Microsoft Live Mesh instalado en nuestro equipo de laempresa en el de nuestro hogar yo en nuestros portaacutetil ohasta en nuestro teleacutefono podemos sincronizardocumentos Microsoft Office y carpetas con cualquier tipode contenido alojado en nuestro Skydrive de manera depoder modificar los contenidos desde cualquier equipo enforma local o incluso en nuestro sitio de Live Skydrivemediante Microsoft Office Web Apps y contar con lainformacioacuten actualizada en todos los equiposdespreocupaacutendonos totalmente de administrar en queacutelugar poseemos nuestra uacuteltima versioacuten o en cuaacutel de todosnuestros lugares de trabajo dejamos ese documentos que

necesitamos

02 ndash Colaborac

Para entornos corporativos Microsoft SharePointWorkspace incluido dentro de Microsoft Office 2010 nosbrinda la posibilidad de descargar los contenidos de lossitios de SharePoint corporativos a nuestros equipostrabajar de manera independiente y sincronizar el trabajorealizado al volver a contar con conectividad de maneratotalmente transparente como si siempre hubieacuteramostrabajado en liacutenea

Para los pequentildeos grupos de trabajo Microsoft SharePointWorkspace tambieacuten permite crear espacios de trabajo sin

necesidad de contar con un servidor SharePoint y trabajatambieacuten de forma conectada y desconectada

Difundiendo Ideas y Conocimiento conPowerPoint

Para cuando necesitamos llevar a cabo una presentacioacutencon el fin de transmitir ideas o conocimiento a muacuteltiplesespectadores incluso cuando no se encuentran presentesMicrosoft Office tambieacuten posee una solucioacuten que superanuestras expectativas de colaboracioacuten y trabajo en equipo

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 628

02 ndash Colaborac

gracias a la herramienta de insercioacuten de calendario en la

cual podremos seleccionar el periacuteodo que incluiremos y elnivel de detalle a mostrar a nuestro destinatario siendoparte de la historia el repetido enviacuteo y recepcioacuten decorreos para coordinar una cita hasta encontrar que todoslos asistentes tengan disponibilidad

Si ademaacutes formamos parte de un equipo de trabajo en elcual los calendarios se encuentran disponibles paraconsulta tambieacuten con un clic es posible realizar unaconsolidacioacuten de calendarios de manera de poder ver enuna uacutenica vista los eventos de todos los calendariosconsolidados

Outlook Social Connector nos permite mantenernosactualizados sobre las actividades de nuestros contactosen las diferentes redes sociales como Facebook LinkedIn yLive ademaacutes de poder mantener siempre actualizada y deforma automaacutetica sin ninguacuten esfuerzo la informacioacuten denuestros contactos al crearse automaacuteticamente unaagenda con la informacioacuten de los mismos disponible en superfiles

Y mi prestacioacuten favorita que me permite ser maacutesproductivo al momento al comunicarme con un contactoes la nueva vista de personas la cual con un simple clicsobre el nombre de un contacto incluido en un correo

permite ver el historial de todas las conversaciones yreuniones mantenidas las actualizaciones de nuestroscontactos en las redes sociales y los archivos adjuntosenviados y recibidos con el contacto transformando aOutlook 2010 en una herramienta de verdaderaherramienta de gestioacuten de contactos

Alejandro GarridConsultor Senior en Soluciones de Negoci

TOTVS Uruguahttpgarridoalejandrowordpresscom

httpwwwlinkedincomingarridoalejandr

El servicio de difusioacuten de diapositivas de PowerPoint 2010 nos

permite transmitir una presentacioacuten a traveacutes de Internet que losasistentes podraacuten seguir a traveacutes de su explorador de Internet

simplemente accediendo a la direccioacuten creada en ese momento

para la presentacioacuten la cual puede ser enviada

automaacuteticamente a los asistentes

Incluso la presentacioacuten puede ser difundida directamente desde

un teleacutefono moacutevil que cuente con el sistema operativo

Microsoft Windows Phone y la versioacuten moacutevil de Microsoft

Office 2010

De igual manera para las empresas que cuenten con

SharePoint 2010 la difusioacuten de la presentacioacuten puede

realizarse a traveacutes de un servicio privado del servidorcorporativo de SharePoint para mayor seguridad y control

Para iniciar la difusioacuten de una presentacioacuten soacutelo basta con

acceder al menuacute Archivo de PowerPoint seleccionar la opcioacuten

Guardar y enviar presionar el botoacuten Iniciar difusioacuten de

presentacioacuten de diapositivas y seleccionar los destinatarios

Productividad Colaborativa con Outlook

Quizaacutes el producto que maacutes innovaciones incorpora de la suite

sea Outlook la herramienta de colaboracioacuten por excelencia

que nos permite administrar nuestro correo calendario

contactos y tareas

Outlook 2010 incorpora la cinta de opciones al igual que el

resto de los productos de la suite lo que lo hace notoriamente

maacutes faacutecil y aacutegil de utilizar y una importante mejora en la

organizacioacuten de los correos en conversaciones que permite

visualizar de forma agrupada todos los correos enviados y

recibidos sobre un determinado asunto permitiendo navegar

por la historia de la conversacioacuten sin necesidad de realizar

buacutesquedas de correos relacionados

El enviacuteo y recepcioacuten de mensajes de texto incluido en Outlook

2010 nos permite no solamente administrar las

comunicaciones realizadas con nuestros contactos por correo

electroacutenico sino tambieacuten mediante SMS y contar con todo el

historial en un uacutenico lugar

Para aquellos profesionales que requieren estar constantemente

conectados aun cuando no se encuentran en su equipo

Outlook 2010 permite que los correos recibidos sean

reenviados como SMS a nuestro teleacutefono celular y configurar

el enviacuteo de avisos sobre nuestro calendario de manera que

podamos ser avisados inmediatamente cuando nos coordinen

una cita o de las proacuteximas citas que tenemos durante el diacutea no

importando donde nos encontremos

El coordinar citas por correo electroacutenico en base a nuestradisponibilidad ahora simplemente se resume al enviacuteomediante un uacutenico clic del resumen de nuestro calendario

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 728

03 ndash Desarro

Desarrollo de una WebPart para SharePoint 201

con Visual Studio 2010

en las

versiones

anteriores de

SharePoint no

habiacutea una

forma

estandarizada

(por lo menos

no era muy conocida)

para la

creacioacuten de

una

WebPart

Asiacute (o de manera similar) nos deberiacutea que

la Solucioacuten creada

Luego vamos a crear 2 carpetas una llam

Webparts y una llamada Lists

En la carpeta Webparts presionamos e

botoacuten derecho Add New Itemhellip Y

elegimos un Visual Web Part De nomb

ponemos DailyPhraseWebpart

Una vez agregado la WebPart la solucioacuten

se veraacute maacutes completa

Introduccioacuten

Como muchos de ustedes sabraacuten en las versionesanteriores de SharePoint no habiacutea una formaestandarizada (por lo menos no era muyconocida) para la creacioacuten de una WebPartSeguramente si preguntamos entre colegasvamos a encontrar diferentes formas de armaruna solucioacuten y diferentes formas de instalarla

En SharePoint 2010 y Visual Studio 2010 esto estaacutemejorado y ya podemos tener nuestra Solucioacutende una manera muy sencilla En este artiacuteculovamos a ver como se hace construyendo unaWebPart simple llamado frase del diacutea

Lo primero que vamos a hacer es abrir VisualStudio 2010 y crear un Empty SharePointProject para SharePoint 2010 usando elFramework 35 Como nombre de Proyecto lecolocamos DailyPhraseWebpart y como nombrepara la solucioacuten DailyPhraseSolution

En el siguiente paso elegimos instalarla como unaldquoFarm Solutionrdquo y escribimos la direccioacuten de

nuestro portal de pruebas En mi caso tengo unacoleccioacuten de sitios en httpsps2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 828

Lo primero que hacemos es editar el archivo

DailyPhraseWebpartwebpart para ponerle el tiacutetulo y ladescripcioacuten a la WebPart

ltwebPartsgt ltwebPart

xmlns=httpschemasmicrosoftcomWebPartv3 gt

ltmetaDatagt lttype

name=DailyPhraseWebpartWebpartsDailyPhraseWeb

partDailyPhraseWebpart$SharePointProjectAssemblyFullName$ gt

ltimportErrorMessagegt$ResourcescoreImportErrorM

essageltimportErrorMessagegt ltmetaDatagt ltdatagt

ltpropertiesgt ltproperty name=Title

type=stringgtFrase del Dialtpropertygt ltproperty name=Description

type=stringgtMuestra una Frase aleatoria porcada pedidoltpropertygt

ltpropertiesgt ltdatagt

ltwebPartgt ltwebPartsgt

Una visual WebPart no es maacutes compleja que un Control deUsuario que es llamado a traveacutes de una WebPart Por lotanto vamos a trabajar simplemente con el control de usuarioy sus eventos

Para efectos de este artiacuteculo introductorio vamos acentrarnos en la funcionalidad de la frase del diacuteaSimplemente lo que se desea es que el Control de Usuarionos muestre una frase distinta cada vez que se consulte a lapaacutegina Para esto necesitamos 3 cosas

1 Modificar el Control para que muestre 2 labels unopara la frase y uno para el autor

2 Crear una Lista de SharePoint donde se van aalmacenar las frases3 Modificar el meacutetodo Page_Load del Control de

Usuario para que obtenga la frase aleatoria de la listay la muestre

Arranquemos con el Numero 1Hacemos doble click sobreDailyPhraseWebpartUserControlascx y colocamos 2 labels

ltaspLabel ID=lblPhrase runat=server Font-Italic=TruegtltaspLabelgtampnbspltaspLabel ID=lblAuthor runat=server Font-

Bold=TruegtltaspLabelgt

03 ndash Desarro

Para darle un miacutenimo estilo a la frase la puse en cursiva y

al autor en negrita

Ahora el paso nuacutemero 2hellip Crear una Definicioacuten de Lista En la carpeta Lists presionamos botoacuten derecho Add New Item elegimos una List Definition y le ponemosde nombre PhrasesList

En la siguiente pantalla elegimos la plantilla que vamos autilizar En este caso vamos a usar una Custom List (ListaPersonalizada) y de nombre Phrases List

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 928

Dejamos el check en Add a list instancehellip para quecuando instale la solucioacuten ya se nos cree una Instancia dela lista

La solucioacuten quedariacutea similar a la siguiente imagen

Editamos el Archivo Elementsxml a nivel de la definicioacutende la lista y modificamos el atributo Type para que quedeun nuacutemero mayor a 10000 como lo recomienda MicrosoftSi deseamos podemos cambiarle la descripcioacuten y demaacutesatributos

ltListTemplate Name=PhrasesListType=10010

BaseType=0OnQuickLaunch=TRUESecurityBits=11Sequence=410DisplayName=Phrases ListDescription=Lista de Frases para el

webpart de Frase del diacuteaImage=_layoutsimagesitgenpng gt

En el archivo Schemaxml se definen las columnas y vistasde una Lista Lo primero que vamos a hacer es eliminar lasetiquetas ContentTypes ya que no usamos tipos decontenido Luego agregamos todas las columnas que va atener la lista entre los tags Fields Vamos a usar lacolumna Title que viene por default para la frase yagregamos una columna Autor

Para que se vea bien acorde al negocio cambiamos elDisplay Name de las columnas Title LinkTitleNoMenu yLinkTitle

03 ndash Desarro

ltFieldsgt ltField Type=Text Name=Title DisplayName=Frasegt

ltField Type=Text Name=LinkTitleNoMenu DisplayName=Frasegt

ltField Type=Text Name=LinkTitle DisplayName=Frasegt

ltField ID=54A50CC8-6B5C-4260-A9CF-49B50F50D393 Type=Text Name=Autor DisplayName=Autorgt ltFieldsgt

Nota El GUID se creoacute desde el Visual Studio con laherramienta Create GUID del menuacute Tools

Como siguiente paso vamos a agregar las columnas a lavista por defecto de la Lista La vista por defecto es la quetiene BaseViewID=1 y debemos agregar las columnasdentro del tag ViewFields Quedariacutea de la siguientemanera

ltViewFieldsgt ltFieldRef

Name=LinkTitlegtltFieldRefgt

ltFieldRef Name=AutorgtltFieldRefgt ltViewFieldsgt

Ahora vamos a editar la Instancia de la listaLo primero que hacemos es cambiarle el nombre porPhrasesListInstance y modificamos el Elementsxml paraque quede con un nombre descripcioacuten y t ipo diferente Etype debe ser el mismo que usamos para la definicioacuten de llista

ltListInstance Title=FrasesOnQuickLaunch=TRUE

TemplateType=10010Url=ListsFrasesDescription=Frases utilizada

por el Webpart de Frases del diagt

ltListInstancegt

Con estos pasos tenemos finalizada la Lista

El tercer y uacuteltimo paso de desarrollo es modificar elmeacutetodo Page_Load del Control de UsuarioA continuacioacuten les paso el coacutedigo de ese meacutetodo

Como no es el objetivo de este artiacuteculo centrarnos en elcoacutedigo les cuento que lo que hago es un sacar un nuacutemeroaleatorio entre los elementos de la lista y lleno los labelsdel Control

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1028

SPWeb oWebsite =

SPContextCurrentWeb

SPList oList =oWebsiteLists[Frases]

SPListItemCollection collItem =oListGetItems(Title Autor)

if (collItemCount gt 0)

Random r = new Random()int index = rNext(0

collItemCount - 1)

SPListItem item =collItem[index]

thislblPhraseText =item[Title]ToString()

thislblAuthorText =item[Autor]ToString()

else

thislblPhraseText = thislblAuthorText =

Ahora pasamos a instalar la solucioacutenSi no lo notaron cuando agregamos la WebPart a lasolucioacuten se nos creoacute un Feature llamada Feature 1Vamos a renombrarla por PhrasesWebpartFeatureAl abrir la Caracteriacutestica vemos la siguiente ventana

La Caracteriacutestica permite armar paquetes agrupados defuncionalidad Podemos colocarle un Titulo Descripcioacuten yel Scope (Farm Site [Site Collection] Web y WebApplication)

03 ndash Desarro

Tambieacuten tenemos un Package donde podemos definir

todos las Caracteriacutesticas que van a participar de lainstalacioacutenAl abrir el Package vemos la siguiente ventana

En esta paacutegina aparte de definir los Caracteriacutesticas quevan a integrar el paquete podemos definir un tiacutetulo

Bueno ahora solo nos queda instalar la solucioacuten Para estosolamente nos paramos sobre el proyecto SharePointpresionamos botoacuten derecho y hacemos click en Deploy

Luego de recibir el mensaje de instalacioacuten exitosa vamosal sitio que indicamos cuando creamos la solucioacutenSharePoint Entramos a Acciones del sitio Configuracioacutendel sitio Luego seleccionamos Caracteriacutesticas de la

coleccioacuten de sitios y vemos que la feature Web part deFrase del diacutea estaacute activada

Tambieacuten podemos ver en nuestro Quick Launch la lista deFrases Ahora para testearlo simplemente agregamos laWebPart a una paacutegina Cargamos algunas frases a la listaFrases

Conclusiones

Como pudimos ver no es para nada difiacutecil desarrollar unaWebPart que usa una lista e instalarlo en un server

SharePointLa idea de este artiacuteculo es que sea un puntapieacute inicial paraempezar a meternos a hacer WebParts maacutes complejosque consuman diferentes estructuras tipos de contenidoetcEspero les haya servido

Carlos Ariel Dantiagcarlosdantiagsaycroncom

wwwaycroncomFacebook wwwfacebookcomdantiag

Twitter dantiag

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 3: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 328

02 ndash Colaborac

Viva la Colaboracioacuten con Microsoft Office 2010

Los haacutebitos

de trabajo y

as

herramientas

para llevar a

cabo el mismo

han ido

cambiando a

o largo del tiempo

Documentos en la Nube conLive Services

Con Microsoft Live y Skydrive Live nuesdocumentos podraacuten estar en la nube que accedamos a ellos desde cualquier ly en cualquier momento tanto de fopersonal como en grupo o con el mundo

Dentro del renovado menuacute Archivo de WExcel y PowerPoint y las demaacutes aplicacide Microsoft Office 2010 contamos muacuteltiples opciones para compartir nuesdocumentos basta con seleccionar la opGuardar y enviar para que podamos guanuestros documentos en Internet utilizael servicio Office Live totalmente gratdonde con el soacutelo hecho de contar con cuenta de Microsoft Live la misma quutiliza para Messenger Live y Hotmcontamos con un espacio privado en la nsiempre disponible

Estos servicios que si bien no son totalmnuevos han sido totalmente renovadosel lanzamiento de Microsoft Office 2010 solamente estaacuten disponibles para gua

nuestros documentos de Microsoft Ofsino que ademaacutes podemos utilizarlo guardar cualquier otro tipo de archivosque el servicio Office Live donde se alojadocumentos se encuentra dentro de SkydLive un servicio que funciona como un dvirtual con capacidad de 25 GB lo permite que sea utilizado para respaaquellos archivos que cada vez necesitamos contar con ellos debebuscar en donde los dejamos la uacuteltima veutilizar como un medio para ptransportar informacioacuten

Seguacuten estudios maacutes del 60 de los usuarios trabaja enequipo de alguna u otra manera para generarconocimiento transmitir ideas brindar informacioacuten yproponer soluciones creando co-creando o revisandodocumentos planillas y presentaciones

Los haacutebitos de trabajo y las herramientas para llevar acabo el mismo han ido cambiando a lo largo deltiempo y principalmente en los uacuteltimos antildeospareciendo una utopiacutea al diacutea de hoy confeccionardocumentos en forma manual y compartir lainformacioacuten de los mismos por medios fiacutesicosincluyendo a los documentos legales y fiscales los quemaacutes lentos pero en avance tambieacuten vienen formandoparte del cambio

Microsoft Office 2010 propone una nueva revolucioacutenen lo que respecta al trabajo colaborativo y al acceso ala informacioacuten y asiacute como hoy nos parece imposibletrabajar sin Microsoft Word Excel o PowerPointdentro de un tiempo nos detendremos a pensar comohaciacuteamos nuestro trabajo sin contar con las nuevasherramientas de colaboracioacuten incorporadas a partir dellanzamiento de Microsoft Office 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 428

Pero dado que no solo necesitamos accesibilidad a nuestrainformacioacuten sino que tambieacuten necesitamos compartirlalos documentos y archivos pueden compartirse de manerasimple y al instante con otros usuarios de Microsoft Live alos que les llegaraacute automaacuteticamente una notificacioacuten con elacceso a los documentos y archivos en su propio sitioMicrosoft Live o incluso si lo deseamos podemos permitirque cualquier persona en el mundo pueda acceder anuestra informacioacuten simplemente con acceder a nuestrositio Microsoft Live

Office WebApps un Office

OmnipresenteMicrosoft Office 2010 es la primera versioacuten de laherramienta que deja de estar en nuestro escritorio parapasar a estar en el lugar que la necesitemos sea nuestrohogar o trabajo como tambieacuten en la calle de viaje en lode un familiar un socio un cliente o un proveedor auncuando no contemos con un computador portaacutetil

Ahora que podemos beneficiarnos de la disponibilidad denuestros documentos en Internet que mejor que esamisma disponibilidad podamos tenerla tambieacuten conMicrosoft Office de manera de no requerir de un

computador que posea el mismo instalado para ver losdocumentos y mejor auacuten para editarlos

Pues bien Office Web Apps es el milagro que hace todoeso posible aprovechando la misma rica experiencia deusuario que contamos en el tradicional Microsoft Office deescritorio las versiones Web de Word Excel y PowerPointnos permiten trabajar con los documentos ya sea paraeditarlos revisarlos o crearlos y con un agregadocolaborativo muy particular el cual nos permite que variosusuarios puedan estar editaacutendolos al mismo tiempo

02 ndash Colaborac

Todas esas veces en que el trabajo en equipo requiere queestemos generando contenido o consumiendo informacioacuteal mismo tiempo sobre un mismo documento se vecontemplado con la co-autoriacutea de documentos incluida enlas versiones Web de Microsoft Office simplementeingresando varios usuarios al mismo documento al mismotiempo sin importar donde se encuentre cada uno

Microsoft Office WebApps Corporativo

Si nos encontramos en un entorno corporativo en el cualposeemos infraestructura propia quizaacutes los servicios deMicrosoft Live y Office Web Apps no nos parezcanatractivos dado que estaremos alojando informacioacuten denuestra empresa fuera de la misma sin un control total dela administracioacuten de dichos documentos

Para estos casos Microsoft SharePoint 2010 la plataformade colaboracioacuten empresarial no solamente nos permitiraacutemantener bajo control corporativo nuestros documentossino que ademaacutes nos permitiraacute contar dentro de nuestrapropia empresa con las versiones Web de Office Excel y

PowerPoint entre otras de manera que todos losparticipantes de la empresa puedan no soacutelo acceder a losdocumentos sino tambieacuten editarlos accediendo al portalSharePoint corporativo desde cualquier navegador deInternet sin necesidad de poseer instalado Microsoft Officen el equipo desde en el cual se encuentre el usuario

Y si el caso fuera el de una pequentildea empresa oemprendimiento sin infraestructura propia Microsoftviene trabajando fuertemente en ofrecer servicioscorporativos en liacutenea de SharePoint los que tambieacutenincluiraacuten la posibilidad de contar con Office Web Appsademaacutes de servicios de correo y calendarios sobre

Exchange

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 528

Colaboracioacuten Desconectada con Live

Mesh y SharePoint Workspace

iquestPero queacute pasa cuando necesitamos trabajar en formacolaborativa cuando no poseemos conexioacuten a InternetEn la actualidad la conectividad a Internet es accesiblepraacutecticamente desde cualquier lugar donde nosencontremos pero existen casos donde esto no es posiblepor ejemplo durante el tiempo que uno se encuentreviajando o en lugares alejados con poca o interrumpidaconectividad pero para estos casos tambieacuten existen

soluciones que nos permiten trabajar con nuestrosdocumentos de manera desconectada y sincronizar eltrabajo realizado cuando volvemos a contar con conexioacutenMicrosoft Live Mesh que se encuentra incluido en la suitede herramientas Microsoft Live Essentials donde tambieacutense encuentran Live Messenger Live Galeriacutea fotograacuteficaLive Mail y Live Writer permite conectarnos con nuestrositio de Live Skydrive y mantener sincronizada lainformacioacuten de manera automaacutetica

Con Microsoft Live Mesh instalado en nuestro equipo de laempresa en el de nuestro hogar yo en nuestros portaacutetil ohasta en nuestro teleacutefono podemos sincronizardocumentos Microsoft Office y carpetas con cualquier tipode contenido alojado en nuestro Skydrive de manera depoder modificar los contenidos desde cualquier equipo enforma local o incluso en nuestro sitio de Live Skydrivemediante Microsoft Office Web Apps y contar con lainformacioacuten actualizada en todos los equiposdespreocupaacutendonos totalmente de administrar en queacutelugar poseemos nuestra uacuteltima versioacuten o en cuaacutel de todosnuestros lugares de trabajo dejamos ese documentos que

necesitamos

02 ndash Colaborac

Para entornos corporativos Microsoft SharePointWorkspace incluido dentro de Microsoft Office 2010 nosbrinda la posibilidad de descargar los contenidos de lossitios de SharePoint corporativos a nuestros equipostrabajar de manera independiente y sincronizar el trabajorealizado al volver a contar con conectividad de maneratotalmente transparente como si siempre hubieacuteramostrabajado en liacutenea

Para los pequentildeos grupos de trabajo Microsoft SharePointWorkspace tambieacuten permite crear espacios de trabajo sin

necesidad de contar con un servidor SharePoint y trabajatambieacuten de forma conectada y desconectada

Difundiendo Ideas y Conocimiento conPowerPoint

Para cuando necesitamos llevar a cabo una presentacioacutencon el fin de transmitir ideas o conocimiento a muacuteltiplesespectadores incluso cuando no se encuentran presentesMicrosoft Office tambieacuten posee una solucioacuten que superanuestras expectativas de colaboracioacuten y trabajo en equipo

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 628

02 ndash Colaborac

gracias a la herramienta de insercioacuten de calendario en la

cual podremos seleccionar el periacuteodo que incluiremos y elnivel de detalle a mostrar a nuestro destinatario siendoparte de la historia el repetido enviacuteo y recepcioacuten decorreos para coordinar una cita hasta encontrar que todoslos asistentes tengan disponibilidad

Si ademaacutes formamos parte de un equipo de trabajo en elcual los calendarios se encuentran disponibles paraconsulta tambieacuten con un clic es posible realizar unaconsolidacioacuten de calendarios de manera de poder ver enuna uacutenica vista los eventos de todos los calendariosconsolidados

Outlook Social Connector nos permite mantenernosactualizados sobre las actividades de nuestros contactosen las diferentes redes sociales como Facebook LinkedIn yLive ademaacutes de poder mantener siempre actualizada y deforma automaacutetica sin ninguacuten esfuerzo la informacioacuten denuestros contactos al crearse automaacuteticamente unaagenda con la informacioacuten de los mismos disponible en superfiles

Y mi prestacioacuten favorita que me permite ser maacutesproductivo al momento al comunicarme con un contactoes la nueva vista de personas la cual con un simple clicsobre el nombre de un contacto incluido en un correo

permite ver el historial de todas las conversaciones yreuniones mantenidas las actualizaciones de nuestroscontactos en las redes sociales y los archivos adjuntosenviados y recibidos con el contacto transformando aOutlook 2010 en una herramienta de verdaderaherramienta de gestioacuten de contactos

Alejandro GarridConsultor Senior en Soluciones de Negoci

TOTVS Uruguahttpgarridoalejandrowordpresscom

httpwwwlinkedincomingarridoalejandr

El servicio de difusioacuten de diapositivas de PowerPoint 2010 nos

permite transmitir una presentacioacuten a traveacutes de Internet que losasistentes podraacuten seguir a traveacutes de su explorador de Internet

simplemente accediendo a la direccioacuten creada en ese momento

para la presentacioacuten la cual puede ser enviada

automaacuteticamente a los asistentes

Incluso la presentacioacuten puede ser difundida directamente desde

un teleacutefono moacutevil que cuente con el sistema operativo

Microsoft Windows Phone y la versioacuten moacutevil de Microsoft

Office 2010

De igual manera para las empresas que cuenten con

SharePoint 2010 la difusioacuten de la presentacioacuten puede

realizarse a traveacutes de un servicio privado del servidorcorporativo de SharePoint para mayor seguridad y control

Para iniciar la difusioacuten de una presentacioacuten soacutelo basta con

acceder al menuacute Archivo de PowerPoint seleccionar la opcioacuten

Guardar y enviar presionar el botoacuten Iniciar difusioacuten de

presentacioacuten de diapositivas y seleccionar los destinatarios

Productividad Colaborativa con Outlook

Quizaacutes el producto que maacutes innovaciones incorpora de la suite

sea Outlook la herramienta de colaboracioacuten por excelencia

que nos permite administrar nuestro correo calendario

contactos y tareas

Outlook 2010 incorpora la cinta de opciones al igual que el

resto de los productos de la suite lo que lo hace notoriamente

maacutes faacutecil y aacutegil de utilizar y una importante mejora en la

organizacioacuten de los correos en conversaciones que permite

visualizar de forma agrupada todos los correos enviados y

recibidos sobre un determinado asunto permitiendo navegar

por la historia de la conversacioacuten sin necesidad de realizar

buacutesquedas de correos relacionados

El enviacuteo y recepcioacuten de mensajes de texto incluido en Outlook

2010 nos permite no solamente administrar las

comunicaciones realizadas con nuestros contactos por correo

electroacutenico sino tambieacuten mediante SMS y contar con todo el

historial en un uacutenico lugar

Para aquellos profesionales que requieren estar constantemente

conectados aun cuando no se encuentran en su equipo

Outlook 2010 permite que los correos recibidos sean

reenviados como SMS a nuestro teleacutefono celular y configurar

el enviacuteo de avisos sobre nuestro calendario de manera que

podamos ser avisados inmediatamente cuando nos coordinen

una cita o de las proacuteximas citas que tenemos durante el diacutea no

importando donde nos encontremos

El coordinar citas por correo electroacutenico en base a nuestradisponibilidad ahora simplemente se resume al enviacuteomediante un uacutenico clic del resumen de nuestro calendario

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 728

03 ndash Desarro

Desarrollo de una WebPart para SharePoint 201

con Visual Studio 2010

en las

versiones

anteriores de

SharePoint no

habiacutea una

forma

estandarizada

(por lo menos

no era muy conocida)

para la

creacioacuten de

una

WebPart

Asiacute (o de manera similar) nos deberiacutea que

la Solucioacuten creada

Luego vamos a crear 2 carpetas una llam

Webparts y una llamada Lists

En la carpeta Webparts presionamos e

botoacuten derecho Add New Itemhellip Y

elegimos un Visual Web Part De nomb

ponemos DailyPhraseWebpart

Una vez agregado la WebPart la solucioacuten

se veraacute maacutes completa

Introduccioacuten

Como muchos de ustedes sabraacuten en las versionesanteriores de SharePoint no habiacutea una formaestandarizada (por lo menos no era muyconocida) para la creacioacuten de una WebPartSeguramente si preguntamos entre colegasvamos a encontrar diferentes formas de armaruna solucioacuten y diferentes formas de instalarla

En SharePoint 2010 y Visual Studio 2010 esto estaacutemejorado y ya podemos tener nuestra Solucioacutende una manera muy sencilla En este artiacuteculovamos a ver como se hace construyendo unaWebPart simple llamado frase del diacutea

Lo primero que vamos a hacer es abrir VisualStudio 2010 y crear un Empty SharePointProject para SharePoint 2010 usando elFramework 35 Como nombre de Proyecto lecolocamos DailyPhraseWebpart y como nombrepara la solucioacuten DailyPhraseSolution

En el siguiente paso elegimos instalarla como unaldquoFarm Solutionrdquo y escribimos la direccioacuten de

nuestro portal de pruebas En mi caso tengo unacoleccioacuten de sitios en httpsps2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 828

Lo primero que hacemos es editar el archivo

DailyPhraseWebpartwebpart para ponerle el tiacutetulo y ladescripcioacuten a la WebPart

ltwebPartsgt ltwebPart

xmlns=httpschemasmicrosoftcomWebPartv3 gt

ltmetaDatagt lttype

name=DailyPhraseWebpartWebpartsDailyPhraseWeb

partDailyPhraseWebpart$SharePointProjectAssemblyFullName$ gt

ltimportErrorMessagegt$ResourcescoreImportErrorM

essageltimportErrorMessagegt ltmetaDatagt ltdatagt

ltpropertiesgt ltproperty name=Title

type=stringgtFrase del Dialtpropertygt ltproperty name=Description

type=stringgtMuestra una Frase aleatoria porcada pedidoltpropertygt

ltpropertiesgt ltdatagt

ltwebPartgt ltwebPartsgt

Una visual WebPart no es maacutes compleja que un Control deUsuario que es llamado a traveacutes de una WebPart Por lotanto vamos a trabajar simplemente con el control de usuarioy sus eventos

Para efectos de este artiacuteculo introductorio vamos acentrarnos en la funcionalidad de la frase del diacuteaSimplemente lo que se desea es que el Control de Usuarionos muestre una frase distinta cada vez que se consulte a lapaacutegina Para esto necesitamos 3 cosas

1 Modificar el Control para que muestre 2 labels unopara la frase y uno para el autor

2 Crear una Lista de SharePoint donde se van aalmacenar las frases3 Modificar el meacutetodo Page_Load del Control de

Usuario para que obtenga la frase aleatoria de la listay la muestre

Arranquemos con el Numero 1Hacemos doble click sobreDailyPhraseWebpartUserControlascx y colocamos 2 labels

ltaspLabel ID=lblPhrase runat=server Font-Italic=TruegtltaspLabelgtampnbspltaspLabel ID=lblAuthor runat=server Font-

Bold=TruegtltaspLabelgt

03 ndash Desarro

Para darle un miacutenimo estilo a la frase la puse en cursiva y

al autor en negrita

Ahora el paso nuacutemero 2hellip Crear una Definicioacuten de Lista En la carpeta Lists presionamos botoacuten derecho Add New Item elegimos una List Definition y le ponemosde nombre PhrasesList

En la siguiente pantalla elegimos la plantilla que vamos autilizar En este caso vamos a usar una Custom List (ListaPersonalizada) y de nombre Phrases List

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 928

Dejamos el check en Add a list instancehellip para quecuando instale la solucioacuten ya se nos cree una Instancia dela lista

La solucioacuten quedariacutea similar a la siguiente imagen

Editamos el Archivo Elementsxml a nivel de la definicioacutende la lista y modificamos el atributo Type para que quedeun nuacutemero mayor a 10000 como lo recomienda MicrosoftSi deseamos podemos cambiarle la descripcioacuten y demaacutesatributos

ltListTemplate Name=PhrasesListType=10010

BaseType=0OnQuickLaunch=TRUESecurityBits=11Sequence=410DisplayName=Phrases ListDescription=Lista de Frases para el

webpart de Frase del diacuteaImage=_layoutsimagesitgenpng gt

En el archivo Schemaxml se definen las columnas y vistasde una Lista Lo primero que vamos a hacer es eliminar lasetiquetas ContentTypes ya que no usamos tipos decontenido Luego agregamos todas las columnas que va atener la lista entre los tags Fields Vamos a usar lacolumna Title que viene por default para la frase yagregamos una columna Autor

Para que se vea bien acorde al negocio cambiamos elDisplay Name de las columnas Title LinkTitleNoMenu yLinkTitle

03 ndash Desarro

ltFieldsgt ltField Type=Text Name=Title DisplayName=Frasegt

ltField Type=Text Name=LinkTitleNoMenu DisplayName=Frasegt

ltField Type=Text Name=LinkTitle DisplayName=Frasegt

ltField ID=54A50CC8-6B5C-4260-A9CF-49B50F50D393 Type=Text Name=Autor DisplayName=Autorgt ltFieldsgt

Nota El GUID se creoacute desde el Visual Studio con laherramienta Create GUID del menuacute Tools

Como siguiente paso vamos a agregar las columnas a lavista por defecto de la Lista La vista por defecto es la quetiene BaseViewID=1 y debemos agregar las columnasdentro del tag ViewFields Quedariacutea de la siguientemanera

ltViewFieldsgt ltFieldRef

Name=LinkTitlegtltFieldRefgt

ltFieldRef Name=AutorgtltFieldRefgt ltViewFieldsgt

Ahora vamos a editar la Instancia de la listaLo primero que hacemos es cambiarle el nombre porPhrasesListInstance y modificamos el Elementsxml paraque quede con un nombre descripcioacuten y t ipo diferente Etype debe ser el mismo que usamos para la definicioacuten de llista

ltListInstance Title=FrasesOnQuickLaunch=TRUE

TemplateType=10010Url=ListsFrasesDescription=Frases utilizada

por el Webpart de Frases del diagt

ltListInstancegt

Con estos pasos tenemos finalizada la Lista

El tercer y uacuteltimo paso de desarrollo es modificar elmeacutetodo Page_Load del Control de UsuarioA continuacioacuten les paso el coacutedigo de ese meacutetodo

Como no es el objetivo de este artiacuteculo centrarnos en elcoacutedigo les cuento que lo que hago es un sacar un nuacutemeroaleatorio entre los elementos de la lista y lleno los labelsdel Control

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1028

SPWeb oWebsite =

SPContextCurrentWeb

SPList oList =oWebsiteLists[Frases]

SPListItemCollection collItem =oListGetItems(Title Autor)

if (collItemCount gt 0)

Random r = new Random()int index = rNext(0

collItemCount - 1)

SPListItem item =collItem[index]

thislblPhraseText =item[Title]ToString()

thislblAuthorText =item[Autor]ToString()

else

thislblPhraseText = thislblAuthorText =

Ahora pasamos a instalar la solucioacutenSi no lo notaron cuando agregamos la WebPart a lasolucioacuten se nos creoacute un Feature llamada Feature 1Vamos a renombrarla por PhrasesWebpartFeatureAl abrir la Caracteriacutestica vemos la siguiente ventana

La Caracteriacutestica permite armar paquetes agrupados defuncionalidad Podemos colocarle un Titulo Descripcioacuten yel Scope (Farm Site [Site Collection] Web y WebApplication)

03 ndash Desarro

Tambieacuten tenemos un Package donde podemos definir

todos las Caracteriacutesticas que van a participar de lainstalacioacutenAl abrir el Package vemos la siguiente ventana

En esta paacutegina aparte de definir los Caracteriacutesticas quevan a integrar el paquete podemos definir un tiacutetulo

Bueno ahora solo nos queda instalar la solucioacuten Para estosolamente nos paramos sobre el proyecto SharePointpresionamos botoacuten derecho y hacemos click en Deploy

Luego de recibir el mensaje de instalacioacuten exitosa vamosal sitio que indicamos cuando creamos la solucioacutenSharePoint Entramos a Acciones del sitio Configuracioacutendel sitio Luego seleccionamos Caracteriacutesticas de la

coleccioacuten de sitios y vemos que la feature Web part deFrase del diacutea estaacute activada

Tambieacuten podemos ver en nuestro Quick Launch la lista deFrases Ahora para testearlo simplemente agregamos laWebPart a una paacutegina Cargamos algunas frases a la listaFrases

Conclusiones

Como pudimos ver no es para nada difiacutecil desarrollar unaWebPart que usa una lista e instalarlo en un server

SharePointLa idea de este artiacuteculo es que sea un puntapieacute inicial paraempezar a meternos a hacer WebParts maacutes complejosque consuman diferentes estructuras tipos de contenidoetcEspero les haya servido

Carlos Ariel Dantiagcarlosdantiagsaycroncom

wwwaycroncomFacebook wwwfacebookcomdantiag

Twitter dantiag

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 4: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 428

Pero dado que no solo necesitamos accesibilidad a nuestrainformacioacuten sino que tambieacuten necesitamos compartirlalos documentos y archivos pueden compartirse de manerasimple y al instante con otros usuarios de Microsoft Live alos que les llegaraacute automaacuteticamente una notificacioacuten con elacceso a los documentos y archivos en su propio sitioMicrosoft Live o incluso si lo deseamos podemos permitirque cualquier persona en el mundo pueda acceder anuestra informacioacuten simplemente con acceder a nuestrositio Microsoft Live

Office WebApps un Office

OmnipresenteMicrosoft Office 2010 es la primera versioacuten de laherramienta que deja de estar en nuestro escritorio parapasar a estar en el lugar que la necesitemos sea nuestrohogar o trabajo como tambieacuten en la calle de viaje en lode un familiar un socio un cliente o un proveedor auncuando no contemos con un computador portaacutetil

Ahora que podemos beneficiarnos de la disponibilidad denuestros documentos en Internet que mejor que esamisma disponibilidad podamos tenerla tambieacuten conMicrosoft Office de manera de no requerir de un

computador que posea el mismo instalado para ver losdocumentos y mejor auacuten para editarlos

Pues bien Office Web Apps es el milagro que hace todoeso posible aprovechando la misma rica experiencia deusuario que contamos en el tradicional Microsoft Office deescritorio las versiones Web de Word Excel y PowerPointnos permiten trabajar con los documentos ya sea paraeditarlos revisarlos o crearlos y con un agregadocolaborativo muy particular el cual nos permite que variosusuarios puedan estar editaacutendolos al mismo tiempo

02 ndash Colaborac

Todas esas veces en que el trabajo en equipo requiere queestemos generando contenido o consumiendo informacioacuteal mismo tiempo sobre un mismo documento se vecontemplado con la co-autoriacutea de documentos incluida enlas versiones Web de Microsoft Office simplementeingresando varios usuarios al mismo documento al mismotiempo sin importar donde se encuentre cada uno

Microsoft Office WebApps Corporativo

Si nos encontramos en un entorno corporativo en el cualposeemos infraestructura propia quizaacutes los servicios deMicrosoft Live y Office Web Apps no nos parezcanatractivos dado que estaremos alojando informacioacuten denuestra empresa fuera de la misma sin un control total dela administracioacuten de dichos documentos

Para estos casos Microsoft SharePoint 2010 la plataformade colaboracioacuten empresarial no solamente nos permitiraacutemantener bajo control corporativo nuestros documentossino que ademaacutes nos permitiraacute contar dentro de nuestrapropia empresa con las versiones Web de Office Excel y

PowerPoint entre otras de manera que todos losparticipantes de la empresa puedan no soacutelo acceder a losdocumentos sino tambieacuten editarlos accediendo al portalSharePoint corporativo desde cualquier navegador deInternet sin necesidad de poseer instalado Microsoft Officen el equipo desde en el cual se encuentre el usuario

Y si el caso fuera el de una pequentildea empresa oemprendimiento sin infraestructura propia Microsoftviene trabajando fuertemente en ofrecer servicioscorporativos en liacutenea de SharePoint los que tambieacutenincluiraacuten la posibilidad de contar con Office Web Appsademaacutes de servicios de correo y calendarios sobre

Exchange

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 528

Colaboracioacuten Desconectada con Live

Mesh y SharePoint Workspace

iquestPero queacute pasa cuando necesitamos trabajar en formacolaborativa cuando no poseemos conexioacuten a InternetEn la actualidad la conectividad a Internet es accesiblepraacutecticamente desde cualquier lugar donde nosencontremos pero existen casos donde esto no es posiblepor ejemplo durante el tiempo que uno se encuentreviajando o en lugares alejados con poca o interrumpidaconectividad pero para estos casos tambieacuten existen

soluciones que nos permiten trabajar con nuestrosdocumentos de manera desconectada y sincronizar eltrabajo realizado cuando volvemos a contar con conexioacutenMicrosoft Live Mesh que se encuentra incluido en la suitede herramientas Microsoft Live Essentials donde tambieacutense encuentran Live Messenger Live Galeriacutea fotograacuteficaLive Mail y Live Writer permite conectarnos con nuestrositio de Live Skydrive y mantener sincronizada lainformacioacuten de manera automaacutetica

Con Microsoft Live Mesh instalado en nuestro equipo de laempresa en el de nuestro hogar yo en nuestros portaacutetil ohasta en nuestro teleacutefono podemos sincronizardocumentos Microsoft Office y carpetas con cualquier tipode contenido alojado en nuestro Skydrive de manera depoder modificar los contenidos desde cualquier equipo enforma local o incluso en nuestro sitio de Live Skydrivemediante Microsoft Office Web Apps y contar con lainformacioacuten actualizada en todos los equiposdespreocupaacutendonos totalmente de administrar en queacutelugar poseemos nuestra uacuteltima versioacuten o en cuaacutel de todosnuestros lugares de trabajo dejamos ese documentos que

necesitamos

02 ndash Colaborac

Para entornos corporativos Microsoft SharePointWorkspace incluido dentro de Microsoft Office 2010 nosbrinda la posibilidad de descargar los contenidos de lossitios de SharePoint corporativos a nuestros equipostrabajar de manera independiente y sincronizar el trabajorealizado al volver a contar con conectividad de maneratotalmente transparente como si siempre hubieacuteramostrabajado en liacutenea

Para los pequentildeos grupos de trabajo Microsoft SharePointWorkspace tambieacuten permite crear espacios de trabajo sin

necesidad de contar con un servidor SharePoint y trabajatambieacuten de forma conectada y desconectada

Difundiendo Ideas y Conocimiento conPowerPoint

Para cuando necesitamos llevar a cabo una presentacioacutencon el fin de transmitir ideas o conocimiento a muacuteltiplesespectadores incluso cuando no se encuentran presentesMicrosoft Office tambieacuten posee una solucioacuten que superanuestras expectativas de colaboracioacuten y trabajo en equipo

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 628

02 ndash Colaborac

gracias a la herramienta de insercioacuten de calendario en la

cual podremos seleccionar el periacuteodo que incluiremos y elnivel de detalle a mostrar a nuestro destinatario siendoparte de la historia el repetido enviacuteo y recepcioacuten decorreos para coordinar una cita hasta encontrar que todoslos asistentes tengan disponibilidad

Si ademaacutes formamos parte de un equipo de trabajo en elcual los calendarios se encuentran disponibles paraconsulta tambieacuten con un clic es posible realizar unaconsolidacioacuten de calendarios de manera de poder ver enuna uacutenica vista los eventos de todos los calendariosconsolidados

Outlook Social Connector nos permite mantenernosactualizados sobre las actividades de nuestros contactosen las diferentes redes sociales como Facebook LinkedIn yLive ademaacutes de poder mantener siempre actualizada y deforma automaacutetica sin ninguacuten esfuerzo la informacioacuten denuestros contactos al crearse automaacuteticamente unaagenda con la informacioacuten de los mismos disponible en superfiles

Y mi prestacioacuten favorita que me permite ser maacutesproductivo al momento al comunicarme con un contactoes la nueva vista de personas la cual con un simple clicsobre el nombre de un contacto incluido en un correo

permite ver el historial de todas las conversaciones yreuniones mantenidas las actualizaciones de nuestroscontactos en las redes sociales y los archivos adjuntosenviados y recibidos con el contacto transformando aOutlook 2010 en una herramienta de verdaderaherramienta de gestioacuten de contactos

Alejandro GarridConsultor Senior en Soluciones de Negoci

TOTVS Uruguahttpgarridoalejandrowordpresscom

httpwwwlinkedincomingarridoalejandr

El servicio de difusioacuten de diapositivas de PowerPoint 2010 nos

permite transmitir una presentacioacuten a traveacutes de Internet que losasistentes podraacuten seguir a traveacutes de su explorador de Internet

simplemente accediendo a la direccioacuten creada en ese momento

para la presentacioacuten la cual puede ser enviada

automaacuteticamente a los asistentes

Incluso la presentacioacuten puede ser difundida directamente desde

un teleacutefono moacutevil que cuente con el sistema operativo

Microsoft Windows Phone y la versioacuten moacutevil de Microsoft

Office 2010

De igual manera para las empresas que cuenten con

SharePoint 2010 la difusioacuten de la presentacioacuten puede

realizarse a traveacutes de un servicio privado del servidorcorporativo de SharePoint para mayor seguridad y control

Para iniciar la difusioacuten de una presentacioacuten soacutelo basta con

acceder al menuacute Archivo de PowerPoint seleccionar la opcioacuten

Guardar y enviar presionar el botoacuten Iniciar difusioacuten de

presentacioacuten de diapositivas y seleccionar los destinatarios

Productividad Colaborativa con Outlook

Quizaacutes el producto que maacutes innovaciones incorpora de la suite

sea Outlook la herramienta de colaboracioacuten por excelencia

que nos permite administrar nuestro correo calendario

contactos y tareas

Outlook 2010 incorpora la cinta de opciones al igual que el

resto de los productos de la suite lo que lo hace notoriamente

maacutes faacutecil y aacutegil de utilizar y una importante mejora en la

organizacioacuten de los correos en conversaciones que permite

visualizar de forma agrupada todos los correos enviados y

recibidos sobre un determinado asunto permitiendo navegar

por la historia de la conversacioacuten sin necesidad de realizar

buacutesquedas de correos relacionados

El enviacuteo y recepcioacuten de mensajes de texto incluido en Outlook

2010 nos permite no solamente administrar las

comunicaciones realizadas con nuestros contactos por correo

electroacutenico sino tambieacuten mediante SMS y contar con todo el

historial en un uacutenico lugar

Para aquellos profesionales que requieren estar constantemente

conectados aun cuando no se encuentran en su equipo

Outlook 2010 permite que los correos recibidos sean

reenviados como SMS a nuestro teleacutefono celular y configurar

el enviacuteo de avisos sobre nuestro calendario de manera que

podamos ser avisados inmediatamente cuando nos coordinen

una cita o de las proacuteximas citas que tenemos durante el diacutea no

importando donde nos encontremos

El coordinar citas por correo electroacutenico en base a nuestradisponibilidad ahora simplemente se resume al enviacuteomediante un uacutenico clic del resumen de nuestro calendario

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 728

03 ndash Desarro

Desarrollo de una WebPart para SharePoint 201

con Visual Studio 2010

en las

versiones

anteriores de

SharePoint no

habiacutea una

forma

estandarizada

(por lo menos

no era muy conocida)

para la

creacioacuten de

una

WebPart

Asiacute (o de manera similar) nos deberiacutea que

la Solucioacuten creada

Luego vamos a crear 2 carpetas una llam

Webparts y una llamada Lists

En la carpeta Webparts presionamos e

botoacuten derecho Add New Itemhellip Y

elegimos un Visual Web Part De nomb

ponemos DailyPhraseWebpart

Una vez agregado la WebPart la solucioacuten

se veraacute maacutes completa

Introduccioacuten

Como muchos de ustedes sabraacuten en las versionesanteriores de SharePoint no habiacutea una formaestandarizada (por lo menos no era muyconocida) para la creacioacuten de una WebPartSeguramente si preguntamos entre colegasvamos a encontrar diferentes formas de armaruna solucioacuten y diferentes formas de instalarla

En SharePoint 2010 y Visual Studio 2010 esto estaacutemejorado y ya podemos tener nuestra Solucioacutende una manera muy sencilla En este artiacuteculovamos a ver como se hace construyendo unaWebPart simple llamado frase del diacutea

Lo primero que vamos a hacer es abrir VisualStudio 2010 y crear un Empty SharePointProject para SharePoint 2010 usando elFramework 35 Como nombre de Proyecto lecolocamos DailyPhraseWebpart y como nombrepara la solucioacuten DailyPhraseSolution

En el siguiente paso elegimos instalarla como unaldquoFarm Solutionrdquo y escribimos la direccioacuten de

nuestro portal de pruebas En mi caso tengo unacoleccioacuten de sitios en httpsps2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 828

Lo primero que hacemos es editar el archivo

DailyPhraseWebpartwebpart para ponerle el tiacutetulo y ladescripcioacuten a la WebPart

ltwebPartsgt ltwebPart

xmlns=httpschemasmicrosoftcomWebPartv3 gt

ltmetaDatagt lttype

name=DailyPhraseWebpartWebpartsDailyPhraseWeb

partDailyPhraseWebpart$SharePointProjectAssemblyFullName$ gt

ltimportErrorMessagegt$ResourcescoreImportErrorM

essageltimportErrorMessagegt ltmetaDatagt ltdatagt

ltpropertiesgt ltproperty name=Title

type=stringgtFrase del Dialtpropertygt ltproperty name=Description

type=stringgtMuestra una Frase aleatoria porcada pedidoltpropertygt

ltpropertiesgt ltdatagt

ltwebPartgt ltwebPartsgt

Una visual WebPart no es maacutes compleja que un Control deUsuario que es llamado a traveacutes de una WebPart Por lotanto vamos a trabajar simplemente con el control de usuarioy sus eventos

Para efectos de este artiacuteculo introductorio vamos acentrarnos en la funcionalidad de la frase del diacuteaSimplemente lo que se desea es que el Control de Usuarionos muestre una frase distinta cada vez que se consulte a lapaacutegina Para esto necesitamos 3 cosas

1 Modificar el Control para que muestre 2 labels unopara la frase y uno para el autor

2 Crear una Lista de SharePoint donde se van aalmacenar las frases3 Modificar el meacutetodo Page_Load del Control de

Usuario para que obtenga la frase aleatoria de la listay la muestre

Arranquemos con el Numero 1Hacemos doble click sobreDailyPhraseWebpartUserControlascx y colocamos 2 labels

ltaspLabel ID=lblPhrase runat=server Font-Italic=TruegtltaspLabelgtampnbspltaspLabel ID=lblAuthor runat=server Font-

Bold=TruegtltaspLabelgt

03 ndash Desarro

Para darle un miacutenimo estilo a la frase la puse en cursiva y

al autor en negrita

Ahora el paso nuacutemero 2hellip Crear una Definicioacuten de Lista En la carpeta Lists presionamos botoacuten derecho Add New Item elegimos una List Definition y le ponemosde nombre PhrasesList

En la siguiente pantalla elegimos la plantilla que vamos autilizar En este caso vamos a usar una Custom List (ListaPersonalizada) y de nombre Phrases List

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 928

Dejamos el check en Add a list instancehellip para quecuando instale la solucioacuten ya se nos cree una Instancia dela lista

La solucioacuten quedariacutea similar a la siguiente imagen

Editamos el Archivo Elementsxml a nivel de la definicioacutende la lista y modificamos el atributo Type para que quedeun nuacutemero mayor a 10000 como lo recomienda MicrosoftSi deseamos podemos cambiarle la descripcioacuten y demaacutesatributos

ltListTemplate Name=PhrasesListType=10010

BaseType=0OnQuickLaunch=TRUESecurityBits=11Sequence=410DisplayName=Phrases ListDescription=Lista de Frases para el

webpart de Frase del diacuteaImage=_layoutsimagesitgenpng gt

En el archivo Schemaxml se definen las columnas y vistasde una Lista Lo primero que vamos a hacer es eliminar lasetiquetas ContentTypes ya que no usamos tipos decontenido Luego agregamos todas las columnas que va atener la lista entre los tags Fields Vamos a usar lacolumna Title que viene por default para la frase yagregamos una columna Autor

Para que se vea bien acorde al negocio cambiamos elDisplay Name de las columnas Title LinkTitleNoMenu yLinkTitle

03 ndash Desarro

ltFieldsgt ltField Type=Text Name=Title DisplayName=Frasegt

ltField Type=Text Name=LinkTitleNoMenu DisplayName=Frasegt

ltField Type=Text Name=LinkTitle DisplayName=Frasegt

ltField ID=54A50CC8-6B5C-4260-A9CF-49B50F50D393 Type=Text Name=Autor DisplayName=Autorgt ltFieldsgt

Nota El GUID se creoacute desde el Visual Studio con laherramienta Create GUID del menuacute Tools

Como siguiente paso vamos a agregar las columnas a lavista por defecto de la Lista La vista por defecto es la quetiene BaseViewID=1 y debemos agregar las columnasdentro del tag ViewFields Quedariacutea de la siguientemanera

ltViewFieldsgt ltFieldRef

Name=LinkTitlegtltFieldRefgt

ltFieldRef Name=AutorgtltFieldRefgt ltViewFieldsgt

Ahora vamos a editar la Instancia de la listaLo primero que hacemos es cambiarle el nombre porPhrasesListInstance y modificamos el Elementsxml paraque quede con un nombre descripcioacuten y t ipo diferente Etype debe ser el mismo que usamos para la definicioacuten de llista

ltListInstance Title=FrasesOnQuickLaunch=TRUE

TemplateType=10010Url=ListsFrasesDescription=Frases utilizada

por el Webpart de Frases del diagt

ltListInstancegt

Con estos pasos tenemos finalizada la Lista

El tercer y uacuteltimo paso de desarrollo es modificar elmeacutetodo Page_Load del Control de UsuarioA continuacioacuten les paso el coacutedigo de ese meacutetodo

Como no es el objetivo de este artiacuteculo centrarnos en elcoacutedigo les cuento que lo que hago es un sacar un nuacutemeroaleatorio entre los elementos de la lista y lleno los labelsdel Control

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1028

SPWeb oWebsite =

SPContextCurrentWeb

SPList oList =oWebsiteLists[Frases]

SPListItemCollection collItem =oListGetItems(Title Autor)

if (collItemCount gt 0)

Random r = new Random()int index = rNext(0

collItemCount - 1)

SPListItem item =collItem[index]

thislblPhraseText =item[Title]ToString()

thislblAuthorText =item[Autor]ToString()

else

thislblPhraseText = thislblAuthorText =

Ahora pasamos a instalar la solucioacutenSi no lo notaron cuando agregamos la WebPart a lasolucioacuten se nos creoacute un Feature llamada Feature 1Vamos a renombrarla por PhrasesWebpartFeatureAl abrir la Caracteriacutestica vemos la siguiente ventana

La Caracteriacutestica permite armar paquetes agrupados defuncionalidad Podemos colocarle un Titulo Descripcioacuten yel Scope (Farm Site [Site Collection] Web y WebApplication)

03 ndash Desarro

Tambieacuten tenemos un Package donde podemos definir

todos las Caracteriacutesticas que van a participar de lainstalacioacutenAl abrir el Package vemos la siguiente ventana

En esta paacutegina aparte de definir los Caracteriacutesticas quevan a integrar el paquete podemos definir un tiacutetulo

Bueno ahora solo nos queda instalar la solucioacuten Para estosolamente nos paramos sobre el proyecto SharePointpresionamos botoacuten derecho y hacemos click en Deploy

Luego de recibir el mensaje de instalacioacuten exitosa vamosal sitio que indicamos cuando creamos la solucioacutenSharePoint Entramos a Acciones del sitio Configuracioacutendel sitio Luego seleccionamos Caracteriacutesticas de la

coleccioacuten de sitios y vemos que la feature Web part deFrase del diacutea estaacute activada

Tambieacuten podemos ver en nuestro Quick Launch la lista deFrases Ahora para testearlo simplemente agregamos laWebPart a una paacutegina Cargamos algunas frases a la listaFrases

Conclusiones

Como pudimos ver no es para nada difiacutecil desarrollar unaWebPart que usa una lista e instalarlo en un server

SharePointLa idea de este artiacuteculo es que sea un puntapieacute inicial paraempezar a meternos a hacer WebParts maacutes complejosque consuman diferentes estructuras tipos de contenidoetcEspero les haya servido

Carlos Ariel Dantiagcarlosdantiagsaycroncom

wwwaycroncomFacebook wwwfacebookcomdantiag

Twitter dantiag

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 5: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 528

Colaboracioacuten Desconectada con Live

Mesh y SharePoint Workspace

iquestPero queacute pasa cuando necesitamos trabajar en formacolaborativa cuando no poseemos conexioacuten a InternetEn la actualidad la conectividad a Internet es accesiblepraacutecticamente desde cualquier lugar donde nosencontremos pero existen casos donde esto no es posiblepor ejemplo durante el tiempo que uno se encuentreviajando o en lugares alejados con poca o interrumpidaconectividad pero para estos casos tambieacuten existen

soluciones que nos permiten trabajar con nuestrosdocumentos de manera desconectada y sincronizar eltrabajo realizado cuando volvemos a contar con conexioacutenMicrosoft Live Mesh que se encuentra incluido en la suitede herramientas Microsoft Live Essentials donde tambieacutense encuentran Live Messenger Live Galeriacutea fotograacuteficaLive Mail y Live Writer permite conectarnos con nuestrositio de Live Skydrive y mantener sincronizada lainformacioacuten de manera automaacutetica

Con Microsoft Live Mesh instalado en nuestro equipo de laempresa en el de nuestro hogar yo en nuestros portaacutetil ohasta en nuestro teleacutefono podemos sincronizardocumentos Microsoft Office y carpetas con cualquier tipode contenido alojado en nuestro Skydrive de manera depoder modificar los contenidos desde cualquier equipo enforma local o incluso en nuestro sitio de Live Skydrivemediante Microsoft Office Web Apps y contar con lainformacioacuten actualizada en todos los equiposdespreocupaacutendonos totalmente de administrar en queacutelugar poseemos nuestra uacuteltima versioacuten o en cuaacutel de todosnuestros lugares de trabajo dejamos ese documentos que

necesitamos

02 ndash Colaborac

Para entornos corporativos Microsoft SharePointWorkspace incluido dentro de Microsoft Office 2010 nosbrinda la posibilidad de descargar los contenidos de lossitios de SharePoint corporativos a nuestros equipostrabajar de manera independiente y sincronizar el trabajorealizado al volver a contar con conectividad de maneratotalmente transparente como si siempre hubieacuteramostrabajado en liacutenea

Para los pequentildeos grupos de trabajo Microsoft SharePointWorkspace tambieacuten permite crear espacios de trabajo sin

necesidad de contar con un servidor SharePoint y trabajatambieacuten de forma conectada y desconectada

Difundiendo Ideas y Conocimiento conPowerPoint

Para cuando necesitamos llevar a cabo una presentacioacutencon el fin de transmitir ideas o conocimiento a muacuteltiplesespectadores incluso cuando no se encuentran presentesMicrosoft Office tambieacuten posee una solucioacuten que superanuestras expectativas de colaboracioacuten y trabajo en equipo

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 628

02 ndash Colaborac

gracias a la herramienta de insercioacuten de calendario en la

cual podremos seleccionar el periacuteodo que incluiremos y elnivel de detalle a mostrar a nuestro destinatario siendoparte de la historia el repetido enviacuteo y recepcioacuten decorreos para coordinar una cita hasta encontrar que todoslos asistentes tengan disponibilidad

Si ademaacutes formamos parte de un equipo de trabajo en elcual los calendarios se encuentran disponibles paraconsulta tambieacuten con un clic es posible realizar unaconsolidacioacuten de calendarios de manera de poder ver enuna uacutenica vista los eventos de todos los calendariosconsolidados

Outlook Social Connector nos permite mantenernosactualizados sobre las actividades de nuestros contactosen las diferentes redes sociales como Facebook LinkedIn yLive ademaacutes de poder mantener siempre actualizada y deforma automaacutetica sin ninguacuten esfuerzo la informacioacuten denuestros contactos al crearse automaacuteticamente unaagenda con la informacioacuten de los mismos disponible en superfiles

Y mi prestacioacuten favorita que me permite ser maacutesproductivo al momento al comunicarme con un contactoes la nueva vista de personas la cual con un simple clicsobre el nombre de un contacto incluido en un correo

permite ver el historial de todas las conversaciones yreuniones mantenidas las actualizaciones de nuestroscontactos en las redes sociales y los archivos adjuntosenviados y recibidos con el contacto transformando aOutlook 2010 en una herramienta de verdaderaherramienta de gestioacuten de contactos

Alejandro GarridConsultor Senior en Soluciones de Negoci

TOTVS Uruguahttpgarridoalejandrowordpresscom

httpwwwlinkedincomingarridoalejandr

El servicio de difusioacuten de diapositivas de PowerPoint 2010 nos

permite transmitir una presentacioacuten a traveacutes de Internet que losasistentes podraacuten seguir a traveacutes de su explorador de Internet

simplemente accediendo a la direccioacuten creada en ese momento

para la presentacioacuten la cual puede ser enviada

automaacuteticamente a los asistentes

Incluso la presentacioacuten puede ser difundida directamente desde

un teleacutefono moacutevil que cuente con el sistema operativo

Microsoft Windows Phone y la versioacuten moacutevil de Microsoft

Office 2010

De igual manera para las empresas que cuenten con

SharePoint 2010 la difusioacuten de la presentacioacuten puede

realizarse a traveacutes de un servicio privado del servidorcorporativo de SharePoint para mayor seguridad y control

Para iniciar la difusioacuten de una presentacioacuten soacutelo basta con

acceder al menuacute Archivo de PowerPoint seleccionar la opcioacuten

Guardar y enviar presionar el botoacuten Iniciar difusioacuten de

presentacioacuten de diapositivas y seleccionar los destinatarios

Productividad Colaborativa con Outlook

Quizaacutes el producto que maacutes innovaciones incorpora de la suite

sea Outlook la herramienta de colaboracioacuten por excelencia

que nos permite administrar nuestro correo calendario

contactos y tareas

Outlook 2010 incorpora la cinta de opciones al igual que el

resto de los productos de la suite lo que lo hace notoriamente

maacutes faacutecil y aacutegil de utilizar y una importante mejora en la

organizacioacuten de los correos en conversaciones que permite

visualizar de forma agrupada todos los correos enviados y

recibidos sobre un determinado asunto permitiendo navegar

por la historia de la conversacioacuten sin necesidad de realizar

buacutesquedas de correos relacionados

El enviacuteo y recepcioacuten de mensajes de texto incluido en Outlook

2010 nos permite no solamente administrar las

comunicaciones realizadas con nuestros contactos por correo

electroacutenico sino tambieacuten mediante SMS y contar con todo el

historial en un uacutenico lugar

Para aquellos profesionales que requieren estar constantemente

conectados aun cuando no se encuentran en su equipo

Outlook 2010 permite que los correos recibidos sean

reenviados como SMS a nuestro teleacutefono celular y configurar

el enviacuteo de avisos sobre nuestro calendario de manera que

podamos ser avisados inmediatamente cuando nos coordinen

una cita o de las proacuteximas citas que tenemos durante el diacutea no

importando donde nos encontremos

El coordinar citas por correo electroacutenico en base a nuestradisponibilidad ahora simplemente se resume al enviacuteomediante un uacutenico clic del resumen de nuestro calendario

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 728

03 ndash Desarro

Desarrollo de una WebPart para SharePoint 201

con Visual Studio 2010

en las

versiones

anteriores de

SharePoint no

habiacutea una

forma

estandarizada

(por lo menos

no era muy conocida)

para la

creacioacuten de

una

WebPart

Asiacute (o de manera similar) nos deberiacutea que

la Solucioacuten creada

Luego vamos a crear 2 carpetas una llam

Webparts y una llamada Lists

En la carpeta Webparts presionamos e

botoacuten derecho Add New Itemhellip Y

elegimos un Visual Web Part De nomb

ponemos DailyPhraseWebpart

Una vez agregado la WebPart la solucioacuten

se veraacute maacutes completa

Introduccioacuten

Como muchos de ustedes sabraacuten en las versionesanteriores de SharePoint no habiacutea una formaestandarizada (por lo menos no era muyconocida) para la creacioacuten de una WebPartSeguramente si preguntamos entre colegasvamos a encontrar diferentes formas de armaruna solucioacuten y diferentes formas de instalarla

En SharePoint 2010 y Visual Studio 2010 esto estaacutemejorado y ya podemos tener nuestra Solucioacutende una manera muy sencilla En este artiacuteculovamos a ver como se hace construyendo unaWebPart simple llamado frase del diacutea

Lo primero que vamos a hacer es abrir VisualStudio 2010 y crear un Empty SharePointProject para SharePoint 2010 usando elFramework 35 Como nombre de Proyecto lecolocamos DailyPhraseWebpart y como nombrepara la solucioacuten DailyPhraseSolution

En el siguiente paso elegimos instalarla como unaldquoFarm Solutionrdquo y escribimos la direccioacuten de

nuestro portal de pruebas En mi caso tengo unacoleccioacuten de sitios en httpsps2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 828

Lo primero que hacemos es editar el archivo

DailyPhraseWebpartwebpart para ponerle el tiacutetulo y ladescripcioacuten a la WebPart

ltwebPartsgt ltwebPart

xmlns=httpschemasmicrosoftcomWebPartv3 gt

ltmetaDatagt lttype

name=DailyPhraseWebpartWebpartsDailyPhraseWeb

partDailyPhraseWebpart$SharePointProjectAssemblyFullName$ gt

ltimportErrorMessagegt$ResourcescoreImportErrorM

essageltimportErrorMessagegt ltmetaDatagt ltdatagt

ltpropertiesgt ltproperty name=Title

type=stringgtFrase del Dialtpropertygt ltproperty name=Description

type=stringgtMuestra una Frase aleatoria porcada pedidoltpropertygt

ltpropertiesgt ltdatagt

ltwebPartgt ltwebPartsgt

Una visual WebPart no es maacutes compleja que un Control deUsuario que es llamado a traveacutes de una WebPart Por lotanto vamos a trabajar simplemente con el control de usuarioy sus eventos

Para efectos de este artiacuteculo introductorio vamos acentrarnos en la funcionalidad de la frase del diacuteaSimplemente lo que se desea es que el Control de Usuarionos muestre una frase distinta cada vez que se consulte a lapaacutegina Para esto necesitamos 3 cosas

1 Modificar el Control para que muestre 2 labels unopara la frase y uno para el autor

2 Crear una Lista de SharePoint donde se van aalmacenar las frases3 Modificar el meacutetodo Page_Load del Control de

Usuario para que obtenga la frase aleatoria de la listay la muestre

Arranquemos con el Numero 1Hacemos doble click sobreDailyPhraseWebpartUserControlascx y colocamos 2 labels

ltaspLabel ID=lblPhrase runat=server Font-Italic=TruegtltaspLabelgtampnbspltaspLabel ID=lblAuthor runat=server Font-

Bold=TruegtltaspLabelgt

03 ndash Desarro

Para darle un miacutenimo estilo a la frase la puse en cursiva y

al autor en negrita

Ahora el paso nuacutemero 2hellip Crear una Definicioacuten de Lista En la carpeta Lists presionamos botoacuten derecho Add New Item elegimos una List Definition y le ponemosde nombre PhrasesList

En la siguiente pantalla elegimos la plantilla que vamos autilizar En este caso vamos a usar una Custom List (ListaPersonalizada) y de nombre Phrases List

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 928

Dejamos el check en Add a list instancehellip para quecuando instale la solucioacuten ya se nos cree una Instancia dela lista

La solucioacuten quedariacutea similar a la siguiente imagen

Editamos el Archivo Elementsxml a nivel de la definicioacutende la lista y modificamos el atributo Type para que quedeun nuacutemero mayor a 10000 como lo recomienda MicrosoftSi deseamos podemos cambiarle la descripcioacuten y demaacutesatributos

ltListTemplate Name=PhrasesListType=10010

BaseType=0OnQuickLaunch=TRUESecurityBits=11Sequence=410DisplayName=Phrases ListDescription=Lista de Frases para el

webpart de Frase del diacuteaImage=_layoutsimagesitgenpng gt

En el archivo Schemaxml se definen las columnas y vistasde una Lista Lo primero que vamos a hacer es eliminar lasetiquetas ContentTypes ya que no usamos tipos decontenido Luego agregamos todas las columnas que va atener la lista entre los tags Fields Vamos a usar lacolumna Title que viene por default para la frase yagregamos una columna Autor

Para que se vea bien acorde al negocio cambiamos elDisplay Name de las columnas Title LinkTitleNoMenu yLinkTitle

03 ndash Desarro

ltFieldsgt ltField Type=Text Name=Title DisplayName=Frasegt

ltField Type=Text Name=LinkTitleNoMenu DisplayName=Frasegt

ltField Type=Text Name=LinkTitle DisplayName=Frasegt

ltField ID=54A50CC8-6B5C-4260-A9CF-49B50F50D393 Type=Text Name=Autor DisplayName=Autorgt ltFieldsgt

Nota El GUID se creoacute desde el Visual Studio con laherramienta Create GUID del menuacute Tools

Como siguiente paso vamos a agregar las columnas a lavista por defecto de la Lista La vista por defecto es la quetiene BaseViewID=1 y debemos agregar las columnasdentro del tag ViewFields Quedariacutea de la siguientemanera

ltViewFieldsgt ltFieldRef

Name=LinkTitlegtltFieldRefgt

ltFieldRef Name=AutorgtltFieldRefgt ltViewFieldsgt

Ahora vamos a editar la Instancia de la listaLo primero que hacemos es cambiarle el nombre porPhrasesListInstance y modificamos el Elementsxml paraque quede con un nombre descripcioacuten y t ipo diferente Etype debe ser el mismo que usamos para la definicioacuten de llista

ltListInstance Title=FrasesOnQuickLaunch=TRUE

TemplateType=10010Url=ListsFrasesDescription=Frases utilizada

por el Webpart de Frases del diagt

ltListInstancegt

Con estos pasos tenemos finalizada la Lista

El tercer y uacuteltimo paso de desarrollo es modificar elmeacutetodo Page_Load del Control de UsuarioA continuacioacuten les paso el coacutedigo de ese meacutetodo

Como no es el objetivo de este artiacuteculo centrarnos en elcoacutedigo les cuento que lo que hago es un sacar un nuacutemeroaleatorio entre los elementos de la lista y lleno los labelsdel Control

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1028

SPWeb oWebsite =

SPContextCurrentWeb

SPList oList =oWebsiteLists[Frases]

SPListItemCollection collItem =oListGetItems(Title Autor)

if (collItemCount gt 0)

Random r = new Random()int index = rNext(0

collItemCount - 1)

SPListItem item =collItem[index]

thislblPhraseText =item[Title]ToString()

thislblAuthorText =item[Autor]ToString()

else

thislblPhraseText = thislblAuthorText =

Ahora pasamos a instalar la solucioacutenSi no lo notaron cuando agregamos la WebPart a lasolucioacuten se nos creoacute un Feature llamada Feature 1Vamos a renombrarla por PhrasesWebpartFeatureAl abrir la Caracteriacutestica vemos la siguiente ventana

La Caracteriacutestica permite armar paquetes agrupados defuncionalidad Podemos colocarle un Titulo Descripcioacuten yel Scope (Farm Site [Site Collection] Web y WebApplication)

03 ndash Desarro

Tambieacuten tenemos un Package donde podemos definir

todos las Caracteriacutesticas que van a participar de lainstalacioacutenAl abrir el Package vemos la siguiente ventana

En esta paacutegina aparte de definir los Caracteriacutesticas quevan a integrar el paquete podemos definir un tiacutetulo

Bueno ahora solo nos queda instalar la solucioacuten Para estosolamente nos paramos sobre el proyecto SharePointpresionamos botoacuten derecho y hacemos click en Deploy

Luego de recibir el mensaje de instalacioacuten exitosa vamosal sitio que indicamos cuando creamos la solucioacutenSharePoint Entramos a Acciones del sitio Configuracioacutendel sitio Luego seleccionamos Caracteriacutesticas de la

coleccioacuten de sitios y vemos que la feature Web part deFrase del diacutea estaacute activada

Tambieacuten podemos ver en nuestro Quick Launch la lista deFrases Ahora para testearlo simplemente agregamos laWebPart a una paacutegina Cargamos algunas frases a la listaFrases

Conclusiones

Como pudimos ver no es para nada difiacutecil desarrollar unaWebPart que usa una lista e instalarlo en un server

SharePointLa idea de este artiacuteculo es que sea un puntapieacute inicial paraempezar a meternos a hacer WebParts maacutes complejosque consuman diferentes estructuras tipos de contenidoetcEspero les haya servido

Carlos Ariel Dantiagcarlosdantiagsaycroncom

wwwaycroncomFacebook wwwfacebookcomdantiag

Twitter dantiag

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 6: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 628

02 ndash Colaborac

gracias a la herramienta de insercioacuten de calendario en la

cual podremos seleccionar el periacuteodo que incluiremos y elnivel de detalle a mostrar a nuestro destinatario siendoparte de la historia el repetido enviacuteo y recepcioacuten decorreos para coordinar una cita hasta encontrar que todoslos asistentes tengan disponibilidad

Si ademaacutes formamos parte de un equipo de trabajo en elcual los calendarios se encuentran disponibles paraconsulta tambieacuten con un clic es posible realizar unaconsolidacioacuten de calendarios de manera de poder ver enuna uacutenica vista los eventos de todos los calendariosconsolidados

Outlook Social Connector nos permite mantenernosactualizados sobre las actividades de nuestros contactosen las diferentes redes sociales como Facebook LinkedIn yLive ademaacutes de poder mantener siempre actualizada y deforma automaacutetica sin ninguacuten esfuerzo la informacioacuten denuestros contactos al crearse automaacuteticamente unaagenda con la informacioacuten de los mismos disponible en superfiles

Y mi prestacioacuten favorita que me permite ser maacutesproductivo al momento al comunicarme con un contactoes la nueva vista de personas la cual con un simple clicsobre el nombre de un contacto incluido en un correo

permite ver el historial de todas las conversaciones yreuniones mantenidas las actualizaciones de nuestroscontactos en las redes sociales y los archivos adjuntosenviados y recibidos con el contacto transformando aOutlook 2010 en una herramienta de verdaderaherramienta de gestioacuten de contactos

Alejandro GarridConsultor Senior en Soluciones de Negoci

TOTVS Uruguahttpgarridoalejandrowordpresscom

httpwwwlinkedincomingarridoalejandr

El servicio de difusioacuten de diapositivas de PowerPoint 2010 nos

permite transmitir una presentacioacuten a traveacutes de Internet que losasistentes podraacuten seguir a traveacutes de su explorador de Internet

simplemente accediendo a la direccioacuten creada en ese momento

para la presentacioacuten la cual puede ser enviada

automaacuteticamente a los asistentes

Incluso la presentacioacuten puede ser difundida directamente desde

un teleacutefono moacutevil que cuente con el sistema operativo

Microsoft Windows Phone y la versioacuten moacutevil de Microsoft

Office 2010

De igual manera para las empresas que cuenten con

SharePoint 2010 la difusioacuten de la presentacioacuten puede

realizarse a traveacutes de un servicio privado del servidorcorporativo de SharePoint para mayor seguridad y control

Para iniciar la difusioacuten de una presentacioacuten soacutelo basta con

acceder al menuacute Archivo de PowerPoint seleccionar la opcioacuten

Guardar y enviar presionar el botoacuten Iniciar difusioacuten de

presentacioacuten de diapositivas y seleccionar los destinatarios

Productividad Colaborativa con Outlook

Quizaacutes el producto que maacutes innovaciones incorpora de la suite

sea Outlook la herramienta de colaboracioacuten por excelencia

que nos permite administrar nuestro correo calendario

contactos y tareas

Outlook 2010 incorpora la cinta de opciones al igual que el

resto de los productos de la suite lo que lo hace notoriamente

maacutes faacutecil y aacutegil de utilizar y una importante mejora en la

organizacioacuten de los correos en conversaciones que permite

visualizar de forma agrupada todos los correos enviados y

recibidos sobre un determinado asunto permitiendo navegar

por la historia de la conversacioacuten sin necesidad de realizar

buacutesquedas de correos relacionados

El enviacuteo y recepcioacuten de mensajes de texto incluido en Outlook

2010 nos permite no solamente administrar las

comunicaciones realizadas con nuestros contactos por correo

electroacutenico sino tambieacuten mediante SMS y contar con todo el

historial en un uacutenico lugar

Para aquellos profesionales que requieren estar constantemente

conectados aun cuando no se encuentran en su equipo

Outlook 2010 permite que los correos recibidos sean

reenviados como SMS a nuestro teleacutefono celular y configurar

el enviacuteo de avisos sobre nuestro calendario de manera que

podamos ser avisados inmediatamente cuando nos coordinen

una cita o de las proacuteximas citas que tenemos durante el diacutea no

importando donde nos encontremos

El coordinar citas por correo electroacutenico en base a nuestradisponibilidad ahora simplemente se resume al enviacuteomediante un uacutenico clic del resumen de nuestro calendario

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 728

03 ndash Desarro

Desarrollo de una WebPart para SharePoint 201

con Visual Studio 2010

en las

versiones

anteriores de

SharePoint no

habiacutea una

forma

estandarizada

(por lo menos

no era muy conocida)

para la

creacioacuten de

una

WebPart

Asiacute (o de manera similar) nos deberiacutea que

la Solucioacuten creada

Luego vamos a crear 2 carpetas una llam

Webparts y una llamada Lists

En la carpeta Webparts presionamos e

botoacuten derecho Add New Itemhellip Y

elegimos un Visual Web Part De nomb

ponemos DailyPhraseWebpart

Una vez agregado la WebPart la solucioacuten

se veraacute maacutes completa

Introduccioacuten

Como muchos de ustedes sabraacuten en las versionesanteriores de SharePoint no habiacutea una formaestandarizada (por lo menos no era muyconocida) para la creacioacuten de una WebPartSeguramente si preguntamos entre colegasvamos a encontrar diferentes formas de armaruna solucioacuten y diferentes formas de instalarla

En SharePoint 2010 y Visual Studio 2010 esto estaacutemejorado y ya podemos tener nuestra Solucioacutende una manera muy sencilla En este artiacuteculovamos a ver como se hace construyendo unaWebPart simple llamado frase del diacutea

Lo primero que vamos a hacer es abrir VisualStudio 2010 y crear un Empty SharePointProject para SharePoint 2010 usando elFramework 35 Como nombre de Proyecto lecolocamos DailyPhraseWebpart y como nombrepara la solucioacuten DailyPhraseSolution

En el siguiente paso elegimos instalarla como unaldquoFarm Solutionrdquo y escribimos la direccioacuten de

nuestro portal de pruebas En mi caso tengo unacoleccioacuten de sitios en httpsps2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 828

Lo primero que hacemos es editar el archivo

DailyPhraseWebpartwebpart para ponerle el tiacutetulo y ladescripcioacuten a la WebPart

ltwebPartsgt ltwebPart

xmlns=httpschemasmicrosoftcomWebPartv3 gt

ltmetaDatagt lttype

name=DailyPhraseWebpartWebpartsDailyPhraseWeb

partDailyPhraseWebpart$SharePointProjectAssemblyFullName$ gt

ltimportErrorMessagegt$ResourcescoreImportErrorM

essageltimportErrorMessagegt ltmetaDatagt ltdatagt

ltpropertiesgt ltproperty name=Title

type=stringgtFrase del Dialtpropertygt ltproperty name=Description

type=stringgtMuestra una Frase aleatoria porcada pedidoltpropertygt

ltpropertiesgt ltdatagt

ltwebPartgt ltwebPartsgt

Una visual WebPart no es maacutes compleja que un Control deUsuario que es llamado a traveacutes de una WebPart Por lotanto vamos a trabajar simplemente con el control de usuarioy sus eventos

Para efectos de este artiacuteculo introductorio vamos acentrarnos en la funcionalidad de la frase del diacuteaSimplemente lo que se desea es que el Control de Usuarionos muestre una frase distinta cada vez que se consulte a lapaacutegina Para esto necesitamos 3 cosas

1 Modificar el Control para que muestre 2 labels unopara la frase y uno para el autor

2 Crear una Lista de SharePoint donde se van aalmacenar las frases3 Modificar el meacutetodo Page_Load del Control de

Usuario para que obtenga la frase aleatoria de la listay la muestre

Arranquemos con el Numero 1Hacemos doble click sobreDailyPhraseWebpartUserControlascx y colocamos 2 labels

ltaspLabel ID=lblPhrase runat=server Font-Italic=TruegtltaspLabelgtampnbspltaspLabel ID=lblAuthor runat=server Font-

Bold=TruegtltaspLabelgt

03 ndash Desarro

Para darle un miacutenimo estilo a la frase la puse en cursiva y

al autor en negrita

Ahora el paso nuacutemero 2hellip Crear una Definicioacuten de Lista En la carpeta Lists presionamos botoacuten derecho Add New Item elegimos una List Definition y le ponemosde nombre PhrasesList

En la siguiente pantalla elegimos la plantilla que vamos autilizar En este caso vamos a usar una Custom List (ListaPersonalizada) y de nombre Phrases List

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 928

Dejamos el check en Add a list instancehellip para quecuando instale la solucioacuten ya se nos cree una Instancia dela lista

La solucioacuten quedariacutea similar a la siguiente imagen

Editamos el Archivo Elementsxml a nivel de la definicioacutende la lista y modificamos el atributo Type para que quedeun nuacutemero mayor a 10000 como lo recomienda MicrosoftSi deseamos podemos cambiarle la descripcioacuten y demaacutesatributos

ltListTemplate Name=PhrasesListType=10010

BaseType=0OnQuickLaunch=TRUESecurityBits=11Sequence=410DisplayName=Phrases ListDescription=Lista de Frases para el

webpart de Frase del diacuteaImage=_layoutsimagesitgenpng gt

En el archivo Schemaxml se definen las columnas y vistasde una Lista Lo primero que vamos a hacer es eliminar lasetiquetas ContentTypes ya que no usamos tipos decontenido Luego agregamos todas las columnas que va atener la lista entre los tags Fields Vamos a usar lacolumna Title que viene por default para la frase yagregamos una columna Autor

Para que se vea bien acorde al negocio cambiamos elDisplay Name de las columnas Title LinkTitleNoMenu yLinkTitle

03 ndash Desarro

ltFieldsgt ltField Type=Text Name=Title DisplayName=Frasegt

ltField Type=Text Name=LinkTitleNoMenu DisplayName=Frasegt

ltField Type=Text Name=LinkTitle DisplayName=Frasegt

ltField ID=54A50CC8-6B5C-4260-A9CF-49B50F50D393 Type=Text Name=Autor DisplayName=Autorgt ltFieldsgt

Nota El GUID se creoacute desde el Visual Studio con laherramienta Create GUID del menuacute Tools

Como siguiente paso vamos a agregar las columnas a lavista por defecto de la Lista La vista por defecto es la quetiene BaseViewID=1 y debemos agregar las columnasdentro del tag ViewFields Quedariacutea de la siguientemanera

ltViewFieldsgt ltFieldRef

Name=LinkTitlegtltFieldRefgt

ltFieldRef Name=AutorgtltFieldRefgt ltViewFieldsgt

Ahora vamos a editar la Instancia de la listaLo primero que hacemos es cambiarle el nombre porPhrasesListInstance y modificamos el Elementsxml paraque quede con un nombre descripcioacuten y t ipo diferente Etype debe ser el mismo que usamos para la definicioacuten de llista

ltListInstance Title=FrasesOnQuickLaunch=TRUE

TemplateType=10010Url=ListsFrasesDescription=Frases utilizada

por el Webpart de Frases del diagt

ltListInstancegt

Con estos pasos tenemos finalizada la Lista

El tercer y uacuteltimo paso de desarrollo es modificar elmeacutetodo Page_Load del Control de UsuarioA continuacioacuten les paso el coacutedigo de ese meacutetodo

Como no es el objetivo de este artiacuteculo centrarnos en elcoacutedigo les cuento que lo que hago es un sacar un nuacutemeroaleatorio entre los elementos de la lista y lleno los labelsdel Control

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1028

SPWeb oWebsite =

SPContextCurrentWeb

SPList oList =oWebsiteLists[Frases]

SPListItemCollection collItem =oListGetItems(Title Autor)

if (collItemCount gt 0)

Random r = new Random()int index = rNext(0

collItemCount - 1)

SPListItem item =collItem[index]

thislblPhraseText =item[Title]ToString()

thislblAuthorText =item[Autor]ToString()

else

thislblPhraseText = thislblAuthorText =

Ahora pasamos a instalar la solucioacutenSi no lo notaron cuando agregamos la WebPart a lasolucioacuten se nos creoacute un Feature llamada Feature 1Vamos a renombrarla por PhrasesWebpartFeatureAl abrir la Caracteriacutestica vemos la siguiente ventana

La Caracteriacutestica permite armar paquetes agrupados defuncionalidad Podemos colocarle un Titulo Descripcioacuten yel Scope (Farm Site [Site Collection] Web y WebApplication)

03 ndash Desarro

Tambieacuten tenemos un Package donde podemos definir

todos las Caracteriacutesticas que van a participar de lainstalacioacutenAl abrir el Package vemos la siguiente ventana

En esta paacutegina aparte de definir los Caracteriacutesticas quevan a integrar el paquete podemos definir un tiacutetulo

Bueno ahora solo nos queda instalar la solucioacuten Para estosolamente nos paramos sobre el proyecto SharePointpresionamos botoacuten derecho y hacemos click en Deploy

Luego de recibir el mensaje de instalacioacuten exitosa vamosal sitio que indicamos cuando creamos la solucioacutenSharePoint Entramos a Acciones del sitio Configuracioacutendel sitio Luego seleccionamos Caracteriacutesticas de la

coleccioacuten de sitios y vemos que la feature Web part deFrase del diacutea estaacute activada

Tambieacuten podemos ver en nuestro Quick Launch la lista deFrases Ahora para testearlo simplemente agregamos laWebPart a una paacutegina Cargamos algunas frases a la listaFrases

Conclusiones

Como pudimos ver no es para nada difiacutecil desarrollar unaWebPart que usa una lista e instalarlo en un server

SharePointLa idea de este artiacuteculo es que sea un puntapieacute inicial paraempezar a meternos a hacer WebParts maacutes complejosque consuman diferentes estructuras tipos de contenidoetcEspero les haya servido

Carlos Ariel Dantiagcarlosdantiagsaycroncom

wwwaycroncomFacebook wwwfacebookcomdantiag

Twitter dantiag

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 7: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 728

03 ndash Desarro

Desarrollo de una WebPart para SharePoint 201

con Visual Studio 2010

en las

versiones

anteriores de

SharePoint no

habiacutea una

forma

estandarizada

(por lo menos

no era muy conocida)

para la

creacioacuten de

una

WebPart

Asiacute (o de manera similar) nos deberiacutea que

la Solucioacuten creada

Luego vamos a crear 2 carpetas una llam

Webparts y una llamada Lists

En la carpeta Webparts presionamos e

botoacuten derecho Add New Itemhellip Y

elegimos un Visual Web Part De nomb

ponemos DailyPhraseWebpart

Una vez agregado la WebPart la solucioacuten

se veraacute maacutes completa

Introduccioacuten

Como muchos de ustedes sabraacuten en las versionesanteriores de SharePoint no habiacutea una formaestandarizada (por lo menos no era muyconocida) para la creacioacuten de una WebPartSeguramente si preguntamos entre colegasvamos a encontrar diferentes formas de armaruna solucioacuten y diferentes formas de instalarla

En SharePoint 2010 y Visual Studio 2010 esto estaacutemejorado y ya podemos tener nuestra Solucioacutende una manera muy sencilla En este artiacuteculovamos a ver como se hace construyendo unaWebPart simple llamado frase del diacutea

Lo primero que vamos a hacer es abrir VisualStudio 2010 y crear un Empty SharePointProject para SharePoint 2010 usando elFramework 35 Como nombre de Proyecto lecolocamos DailyPhraseWebpart y como nombrepara la solucioacuten DailyPhraseSolution

En el siguiente paso elegimos instalarla como unaldquoFarm Solutionrdquo y escribimos la direccioacuten de

nuestro portal de pruebas En mi caso tengo unacoleccioacuten de sitios en httpsps2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 828

Lo primero que hacemos es editar el archivo

DailyPhraseWebpartwebpart para ponerle el tiacutetulo y ladescripcioacuten a la WebPart

ltwebPartsgt ltwebPart

xmlns=httpschemasmicrosoftcomWebPartv3 gt

ltmetaDatagt lttype

name=DailyPhraseWebpartWebpartsDailyPhraseWeb

partDailyPhraseWebpart$SharePointProjectAssemblyFullName$ gt

ltimportErrorMessagegt$ResourcescoreImportErrorM

essageltimportErrorMessagegt ltmetaDatagt ltdatagt

ltpropertiesgt ltproperty name=Title

type=stringgtFrase del Dialtpropertygt ltproperty name=Description

type=stringgtMuestra una Frase aleatoria porcada pedidoltpropertygt

ltpropertiesgt ltdatagt

ltwebPartgt ltwebPartsgt

Una visual WebPart no es maacutes compleja que un Control deUsuario que es llamado a traveacutes de una WebPart Por lotanto vamos a trabajar simplemente con el control de usuarioy sus eventos

Para efectos de este artiacuteculo introductorio vamos acentrarnos en la funcionalidad de la frase del diacuteaSimplemente lo que se desea es que el Control de Usuarionos muestre una frase distinta cada vez que se consulte a lapaacutegina Para esto necesitamos 3 cosas

1 Modificar el Control para que muestre 2 labels unopara la frase y uno para el autor

2 Crear una Lista de SharePoint donde se van aalmacenar las frases3 Modificar el meacutetodo Page_Load del Control de

Usuario para que obtenga la frase aleatoria de la listay la muestre

Arranquemos con el Numero 1Hacemos doble click sobreDailyPhraseWebpartUserControlascx y colocamos 2 labels

ltaspLabel ID=lblPhrase runat=server Font-Italic=TruegtltaspLabelgtampnbspltaspLabel ID=lblAuthor runat=server Font-

Bold=TruegtltaspLabelgt

03 ndash Desarro

Para darle un miacutenimo estilo a la frase la puse en cursiva y

al autor en negrita

Ahora el paso nuacutemero 2hellip Crear una Definicioacuten de Lista En la carpeta Lists presionamos botoacuten derecho Add New Item elegimos una List Definition y le ponemosde nombre PhrasesList

En la siguiente pantalla elegimos la plantilla que vamos autilizar En este caso vamos a usar una Custom List (ListaPersonalizada) y de nombre Phrases List

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 928

Dejamos el check en Add a list instancehellip para quecuando instale la solucioacuten ya se nos cree una Instancia dela lista

La solucioacuten quedariacutea similar a la siguiente imagen

Editamos el Archivo Elementsxml a nivel de la definicioacutende la lista y modificamos el atributo Type para que quedeun nuacutemero mayor a 10000 como lo recomienda MicrosoftSi deseamos podemos cambiarle la descripcioacuten y demaacutesatributos

ltListTemplate Name=PhrasesListType=10010

BaseType=0OnQuickLaunch=TRUESecurityBits=11Sequence=410DisplayName=Phrases ListDescription=Lista de Frases para el

webpart de Frase del diacuteaImage=_layoutsimagesitgenpng gt

En el archivo Schemaxml se definen las columnas y vistasde una Lista Lo primero que vamos a hacer es eliminar lasetiquetas ContentTypes ya que no usamos tipos decontenido Luego agregamos todas las columnas que va atener la lista entre los tags Fields Vamos a usar lacolumna Title que viene por default para la frase yagregamos una columna Autor

Para que se vea bien acorde al negocio cambiamos elDisplay Name de las columnas Title LinkTitleNoMenu yLinkTitle

03 ndash Desarro

ltFieldsgt ltField Type=Text Name=Title DisplayName=Frasegt

ltField Type=Text Name=LinkTitleNoMenu DisplayName=Frasegt

ltField Type=Text Name=LinkTitle DisplayName=Frasegt

ltField ID=54A50CC8-6B5C-4260-A9CF-49B50F50D393 Type=Text Name=Autor DisplayName=Autorgt ltFieldsgt

Nota El GUID se creoacute desde el Visual Studio con laherramienta Create GUID del menuacute Tools

Como siguiente paso vamos a agregar las columnas a lavista por defecto de la Lista La vista por defecto es la quetiene BaseViewID=1 y debemos agregar las columnasdentro del tag ViewFields Quedariacutea de la siguientemanera

ltViewFieldsgt ltFieldRef

Name=LinkTitlegtltFieldRefgt

ltFieldRef Name=AutorgtltFieldRefgt ltViewFieldsgt

Ahora vamos a editar la Instancia de la listaLo primero que hacemos es cambiarle el nombre porPhrasesListInstance y modificamos el Elementsxml paraque quede con un nombre descripcioacuten y t ipo diferente Etype debe ser el mismo que usamos para la definicioacuten de llista

ltListInstance Title=FrasesOnQuickLaunch=TRUE

TemplateType=10010Url=ListsFrasesDescription=Frases utilizada

por el Webpart de Frases del diagt

ltListInstancegt

Con estos pasos tenemos finalizada la Lista

El tercer y uacuteltimo paso de desarrollo es modificar elmeacutetodo Page_Load del Control de UsuarioA continuacioacuten les paso el coacutedigo de ese meacutetodo

Como no es el objetivo de este artiacuteculo centrarnos en elcoacutedigo les cuento que lo que hago es un sacar un nuacutemeroaleatorio entre los elementos de la lista y lleno los labelsdel Control

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1028

SPWeb oWebsite =

SPContextCurrentWeb

SPList oList =oWebsiteLists[Frases]

SPListItemCollection collItem =oListGetItems(Title Autor)

if (collItemCount gt 0)

Random r = new Random()int index = rNext(0

collItemCount - 1)

SPListItem item =collItem[index]

thislblPhraseText =item[Title]ToString()

thislblAuthorText =item[Autor]ToString()

else

thislblPhraseText = thislblAuthorText =

Ahora pasamos a instalar la solucioacutenSi no lo notaron cuando agregamos la WebPart a lasolucioacuten se nos creoacute un Feature llamada Feature 1Vamos a renombrarla por PhrasesWebpartFeatureAl abrir la Caracteriacutestica vemos la siguiente ventana

La Caracteriacutestica permite armar paquetes agrupados defuncionalidad Podemos colocarle un Titulo Descripcioacuten yel Scope (Farm Site [Site Collection] Web y WebApplication)

03 ndash Desarro

Tambieacuten tenemos un Package donde podemos definir

todos las Caracteriacutesticas que van a participar de lainstalacioacutenAl abrir el Package vemos la siguiente ventana

En esta paacutegina aparte de definir los Caracteriacutesticas quevan a integrar el paquete podemos definir un tiacutetulo

Bueno ahora solo nos queda instalar la solucioacuten Para estosolamente nos paramos sobre el proyecto SharePointpresionamos botoacuten derecho y hacemos click en Deploy

Luego de recibir el mensaje de instalacioacuten exitosa vamosal sitio que indicamos cuando creamos la solucioacutenSharePoint Entramos a Acciones del sitio Configuracioacutendel sitio Luego seleccionamos Caracteriacutesticas de la

coleccioacuten de sitios y vemos que la feature Web part deFrase del diacutea estaacute activada

Tambieacuten podemos ver en nuestro Quick Launch la lista deFrases Ahora para testearlo simplemente agregamos laWebPart a una paacutegina Cargamos algunas frases a la listaFrases

Conclusiones

Como pudimos ver no es para nada difiacutecil desarrollar unaWebPart que usa una lista e instalarlo en un server

SharePointLa idea de este artiacuteculo es que sea un puntapieacute inicial paraempezar a meternos a hacer WebParts maacutes complejosque consuman diferentes estructuras tipos de contenidoetcEspero les haya servido

Carlos Ariel Dantiagcarlosdantiagsaycroncom

wwwaycroncomFacebook wwwfacebookcomdantiag

Twitter dantiag

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 8: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 828

Lo primero que hacemos es editar el archivo

DailyPhraseWebpartwebpart para ponerle el tiacutetulo y ladescripcioacuten a la WebPart

ltwebPartsgt ltwebPart

xmlns=httpschemasmicrosoftcomWebPartv3 gt

ltmetaDatagt lttype

name=DailyPhraseWebpartWebpartsDailyPhraseWeb

partDailyPhraseWebpart$SharePointProjectAssemblyFullName$ gt

ltimportErrorMessagegt$ResourcescoreImportErrorM

essageltimportErrorMessagegt ltmetaDatagt ltdatagt

ltpropertiesgt ltproperty name=Title

type=stringgtFrase del Dialtpropertygt ltproperty name=Description

type=stringgtMuestra una Frase aleatoria porcada pedidoltpropertygt

ltpropertiesgt ltdatagt

ltwebPartgt ltwebPartsgt

Una visual WebPart no es maacutes compleja que un Control deUsuario que es llamado a traveacutes de una WebPart Por lotanto vamos a trabajar simplemente con el control de usuarioy sus eventos

Para efectos de este artiacuteculo introductorio vamos acentrarnos en la funcionalidad de la frase del diacuteaSimplemente lo que se desea es que el Control de Usuarionos muestre una frase distinta cada vez que se consulte a lapaacutegina Para esto necesitamos 3 cosas

1 Modificar el Control para que muestre 2 labels unopara la frase y uno para el autor

2 Crear una Lista de SharePoint donde se van aalmacenar las frases3 Modificar el meacutetodo Page_Load del Control de

Usuario para que obtenga la frase aleatoria de la listay la muestre

Arranquemos con el Numero 1Hacemos doble click sobreDailyPhraseWebpartUserControlascx y colocamos 2 labels

ltaspLabel ID=lblPhrase runat=server Font-Italic=TruegtltaspLabelgtampnbspltaspLabel ID=lblAuthor runat=server Font-

Bold=TruegtltaspLabelgt

03 ndash Desarro

Para darle un miacutenimo estilo a la frase la puse en cursiva y

al autor en negrita

Ahora el paso nuacutemero 2hellip Crear una Definicioacuten de Lista En la carpeta Lists presionamos botoacuten derecho Add New Item elegimos una List Definition y le ponemosde nombre PhrasesList

En la siguiente pantalla elegimos la plantilla que vamos autilizar En este caso vamos a usar una Custom List (ListaPersonalizada) y de nombre Phrases List

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 928

Dejamos el check en Add a list instancehellip para quecuando instale la solucioacuten ya se nos cree una Instancia dela lista

La solucioacuten quedariacutea similar a la siguiente imagen

Editamos el Archivo Elementsxml a nivel de la definicioacutende la lista y modificamos el atributo Type para que quedeun nuacutemero mayor a 10000 como lo recomienda MicrosoftSi deseamos podemos cambiarle la descripcioacuten y demaacutesatributos

ltListTemplate Name=PhrasesListType=10010

BaseType=0OnQuickLaunch=TRUESecurityBits=11Sequence=410DisplayName=Phrases ListDescription=Lista de Frases para el

webpart de Frase del diacuteaImage=_layoutsimagesitgenpng gt

En el archivo Schemaxml se definen las columnas y vistasde una Lista Lo primero que vamos a hacer es eliminar lasetiquetas ContentTypes ya que no usamos tipos decontenido Luego agregamos todas las columnas que va atener la lista entre los tags Fields Vamos a usar lacolumna Title que viene por default para la frase yagregamos una columna Autor

Para que se vea bien acorde al negocio cambiamos elDisplay Name de las columnas Title LinkTitleNoMenu yLinkTitle

03 ndash Desarro

ltFieldsgt ltField Type=Text Name=Title DisplayName=Frasegt

ltField Type=Text Name=LinkTitleNoMenu DisplayName=Frasegt

ltField Type=Text Name=LinkTitle DisplayName=Frasegt

ltField ID=54A50CC8-6B5C-4260-A9CF-49B50F50D393 Type=Text Name=Autor DisplayName=Autorgt ltFieldsgt

Nota El GUID se creoacute desde el Visual Studio con laherramienta Create GUID del menuacute Tools

Como siguiente paso vamos a agregar las columnas a lavista por defecto de la Lista La vista por defecto es la quetiene BaseViewID=1 y debemos agregar las columnasdentro del tag ViewFields Quedariacutea de la siguientemanera

ltViewFieldsgt ltFieldRef

Name=LinkTitlegtltFieldRefgt

ltFieldRef Name=AutorgtltFieldRefgt ltViewFieldsgt

Ahora vamos a editar la Instancia de la listaLo primero que hacemos es cambiarle el nombre porPhrasesListInstance y modificamos el Elementsxml paraque quede con un nombre descripcioacuten y t ipo diferente Etype debe ser el mismo que usamos para la definicioacuten de llista

ltListInstance Title=FrasesOnQuickLaunch=TRUE

TemplateType=10010Url=ListsFrasesDescription=Frases utilizada

por el Webpart de Frases del diagt

ltListInstancegt

Con estos pasos tenemos finalizada la Lista

El tercer y uacuteltimo paso de desarrollo es modificar elmeacutetodo Page_Load del Control de UsuarioA continuacioacuten les paso el coacutedigo de ese meacutetodo

Como no es el objetivo de este artiacuteculo centrarnos en elcoacutedigo les cuento que lo que hago es un sacar un nuacutemeroaleatorio entre los elementos de la lista y lleno los labelsdel Control

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1028

SPWeb oWebsite =

SPContextCurrentWeb

SPList oList =oWebsiteLists[Frases]

SPListItemCollection collItem =oListGetItems(Title Autor)

if (collItemCount gt 0)

Random r = new Random()int index = rNext(0

collItemCount - 1)

SPListItem item =collItem[index]

thislblPhraseText =item[Title]ToString()

thislblAuthorText =item[Autor]ToString()

else

thislblPhraseText = thislblAuthorText =

Ahora pasamos a instalar la solucioacutenSi no lo notaron cuando agregamos la WebPart a lasolucioacuten se nos creoacute un Feature llamada Feature 1Vamos a renombrarla por PhrasesWebpartFeatureAl abrir la Caracteriacutestica vemos la siguiente ventana

La Caracteriacutestica permite armar paquetes agrupados defuncionalidad Podemos colocarle un Titulo Descripcioacuten yel Scope (Farm Site [Site Collection] Web y WebApplication)

03 ndash Desarro

Tambieacuten tenemos un Package donde podemos definir

todos las Caracteriacutesticas que van a participar de lainstalacioacutenAl abrir el Package vemos la siguiente ventana

En esta paacutegina aparte de definir los Caracteriacutesticas quevan a integrar el paquete podemos definir un tiacutetulo

Bueno ahora solo nos queda instalar la solucioacuten Para estosolamente nos paramos sobre el proyecto SharePointpresionamos botoacuten derecho y hacemos click en Deploy

Luego de recibir el mensaje de instalacioacuten exitosa vamosal sitio que indicamos cuando creamos la solucioacutenSharePoint Entramos a Acciones del sitio Configuracioacutendel sitio Luego seleccionamos Caracteriacutesticas de la

coleccioacuten de sitios y vemos que la feature Web part deFrase del diacutea estaacute activada

Tambieacuten podemos ver en nuestro Quick Launch la lista deFrases Ahora para testearlo simplemente agregamos laWebPart a una paacutegina Cargamos algunas frases a la listaFrases

Conclusiones

Como pudimos ver no es para nada difiacutecil desarrollar unaWebPart que usa una lista e instalarlo en un server

SharePointLa idea de este artiacuteculo es que sea un puntapieacute inicial paraempezar a meternos a hacer WebParts maacutes complejosque consuman diferentes estructuras tipos de contenidoetcEspero les haya servido

Carlos Ariel Dantiagcarlosdantiagsaycroncom

wwwaycroncomFacebook wwwfacebookcomdantiag

Twitter dantiag

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 9: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 928

Dejamos el check en Add a list instancehellip para quecuando instale la solucioacuten ya se nos cree una Instancia dela lista

La solucioacuten quedariacutea similar a la siguiente imagen

Editamos el Archivo Elementsxml a nivel de la definicioacutende la lista y modificamos el atributo Type para que quedeun nuacutemero mayor a 10000 como lo recomienda MicrosoftSi deseamos podemos cambiarle la descripcioacuten y demaacutesatributos

ltListTemplate Name=PhrasesListType=10010

BaseType=0OnQuickLaunch=TRUESecurityBits=11Sequence=410DisplayName=Phrases ListDescription=Lista de Frases para el

webpart de Frase del diacuteaImage=_layoutsimagesitgenpng gt

En el archivo Schemaxml se definen las columnas y vistasde una Lista Lo primero que vamos a hacer es eliminar lasetiquetas ContentTypes ya que no usamos tipos decontenido Luego agregamos todas las columnas que va atener la lista entre los tags Fields Vamos a usar lacolumna Title que viene por default para la frase yagregamos una columna Autor

Para que se vea bien acorde al negocio cambiamos elDisplay Name de las columnas Title LinkTitleNoMenu yLinkTitle

03 ndash Desarro

ltFieldsgt ltField Type=Text Name=Title DisplayName=Frasegt

ltField Type=Text Name=LinkTitleNoMenu DisplayName=Frasegt

ltField Type=Text Name=LinkTitle DisplayName=Frasegt

ltField ID=54A50CC8-6B5C-4260-A9CF-49B50F50D393 Type=Text Name=Autor DisplayName=Autorgt ltFieldsgt

Nota El GUID se creoacute desde el Visual Studio con laherramienta Create GUID del menuacute Tools

Como siguiente paso vamos a agregar las columnas a lavista por defecto de la Lista La vista por defecto es la quetiene BaseViewID=1 y debemos agregar las columnasdentro del tag ViewFields Quedariacutea de la siguientemanera

ltViewFieldsgt ltFieldRef

Name=LinkTitlegtltFieldRefgt

ltFieldRef Name=AutorgtltFieldRefgt ltViewFieldsgt

Ahora vamos a editar la Instancia de la listaLo primero que hacemos es cambiarle el nombre porPhrasesListInstance y modificamos el Elementsxml paraque quede con un nombre descripcioacuten y t ipo diferente Etype debe ser el mismo que usamos para la definicioacuten de llista

ltListInstance Title=FrasesOnQuickLaunch=TRUE

TemplateType=10010Url=ListsFrasesDescription=Frases utilizada

por el Webpart de Frases del diagt

ltListInstancegt

Con estos pasos tenemos finalizada la Lista

El tercer y uacuteltimo paso de desarrollo es modificar elmeacutetodo Page_Load del Control de UsuarioA continuacioacuten les paso el coacutedigo de ese meacutetodo

Como no es el objetivo de este artiacuteculo centrarnos en elcoacutedigo les cuento que lo que hago es un sacar un nuacutemeroaleatorio entre los elementos de la lista y lleno los labelsdel Control

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1028

SPWeb oWebsite =

SPContextCurrentWeb

SPList oList =oWebsiteLists[Frases]

SPListItemCollection collItem =oListGetItems(Title Autor)

if (collItemCount gt 0)

Random r = new Random()int index = rNext(0

collItemCount - 1)

SPListItem item =collItem[index]

thislblPhraseText =item[Title]ToString()

thislblAuthorText =item[Autor]ToString()

else

thislblPhraseText = thislblAuthorText =

Ahora pasamos a instalar la solucioacutenSi no lo notaron cuando agregamos la WebPart a lasolucioacuten se nos creoacute un Feature llamada Feature 1Vamos a renombrarla por PhrasesWebpartFeatureAl abrir la Caracteriacutestica vemos la siguiente ventana

La Caracteriacutestica permite armar paquetes agrupados defuncionalidad Podemos colocarle un Titulo Descripcioacuten yel Scope (Farm Site [Site Collection] Web y WebApplication)

03 ndash Desarro

Tambieacuten tenemos un Package donde podemos definir

todos las Caracteriacutesticas que van a participar de lainstalacioacutenAl abrir el Package vemos la siguiente ventana

En esta paacutegina aparte de definir los Caracteriacutesticas quevan a integrar el paquete podemos definir un tiacutetulo

Bueno ahora solo nos queda instalar la solucioacuten Para estosolamente nos paramos sobre el proyecto SharePointpresionamos botoacuten derecho y hacemos click en Deploy

Luego de recibir el mensaje de instalacioacuten exitosa vamosal sitio que indicamos cuando creamos la solucioacutenSharePoint Entramos a Acciones del sitio Configuracioacutendel sitio Luego seleccionamos Caracteriacutesticas de la

coleccioacuten de sitios y vemos que la feature Web part deFrase del diacutea estaacute activada

Tambieacuten podemos ver en nuestro Quick Launch la lista deFrases Ahora para testearlo simplemente agregamos laWebPart a una paacutegina Cargamos algunas frases a la listaFrases

Conclusiones

Como pudimos ver no es para nada difiacutecil desarrollar unaWebPart que usa una lista e instalarlo en un server

SharePointLa idea de este artiacuteculo es que sea un puntapieacute inicial paraempezar a meternos a hacer WebParts maacutes complejosque consuman diferentes estructuras tipos de contenidoetcEspero les haya servido

Carlos Ariel Dantiagcarlosdantiagsaycroncom

wwwaycroncomFacebook wwwfacebookcomdantiag

Twitter dantiag

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 10: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1028

SPWeb oWebsite =

SPContextCurrentWeb

SPList oList =oWebsiteLists[Frases]

SPListItemCollection collItem =oListGetItems(Title Autor)

if (collItemCount gt 0)

Random r = new Random()int index = rNext(0

collItemCount - 1)

SPListItem item =collItem[index]

thislblPhraseText =item[Title]ToString()

thislblAuthorText =item[Autor]ToString()

else

thislblPhraseText = thislblAuthorText =

Ahora pasamos a instalar la solucioacutenSi no lo notaron cuando agregamos la WebPart a lasolucioacuten se nos creoacute un Feature llamada Feature 1Vamos a renombrarla por PhrasesWebpartFeatureAl abrir la Caracteriacutestica vemos la siguiente ventana

La Caracteriacutestica permite armar paquetes agrupados defuncionalidad Podemos colocarle un Titulo Descripcioacuten yel Scope (Farm Site [Site Collection] Web y WebApplication)

03 ndash Desarro

Tambieacuten tenemos un Package donde podemos definir

todos las Caracteriacutesticas que van a participar de lainstalacioacutenAl abrir el Package vemos la siguiente ventana

En esta paacutegina aparte de definir los Caracteriacutesticas quevan a integrar el paquete podemos definir un tiacutetulo

Bueno ahora solo nos queda instalar la solucioacuten Para estosolamente nos paramos sobre el proyecto SharePointpresionamos botoacuten derecho y hacemos click en Deploy

Luego de recibir el mensaje de instalacioacuten exitosa vamosal sitio que indicamos cuando creamos la solucioacutenSharePoint Entramos a Acciones del sitio Configuracioacutendel sitio Luego seleccionamos Caracteriacutesticas de la

coleccioacuten de sitios y vemos que la feature Web part deFrase del diacutea estaacute activada

Tambieacuten podemos ver en nuestro Quick Launch la lista deFrases Ahora para testearlo simplemente agregamos laWebPart a una paacutegina Cargamos algunas frases a la listaFrases

Conclusiones

Como pudimos ver no es para nada difiacutecil desarrollar unaWebPart que usa una lista e instalarlo en un server

SharePointLa idea de este artiacuteculo es que sea un puntapieacute inicial paraempezar a meternos a hacer WebParts maacutes complejosque consuman diferentes estructuras tipos de contenidoetcEspero les haya servido

Carlos Ariel Dantiagcarlosdantiagsaycroncom

wwwaycroncomFacebook wwwfacebookcomdantiag

Twitter dantiag

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 11: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1128

iquestPor queacute y coacutemo empezaste en tecnologiacutea

En alguacuten momento de mi sobrevida me enamoreacute de las planillas de caacutelculo y - salvo Visicalc - las heprogramado a todasAsiacute que tambieacuten he sobrevivido a las planillas Lotus 123 que debiacutean reprogramarse iacutentegramente alcambiar el idioma

De enamorado nomaacutes me transformeacute en un profesional de sistemas y desde Excel 2 Windows 30 y VisualBasic me involucreacute en cuanta comunidad Microsoft encontreacute en el camino fui esencial para maacutes de unaconociacute a muchos de los teacutecnicos maacutes reconocidos en el aacuterea y a mucha de la gente de Microsoft lo cualhizo mucho maacutes por mi como teacutecnico o persona de lo que hubiera imaginadoEn estos uacuteltimos 15 antildeos para poner un nuacutemero programeacute y colaboreacute en equipos en algo asiacute como el75 de las tecnologiacuteas Microsoft disponibles (COM VBA Net desde muacuteltiples plataformas SharePointSilverlight todo lo asociado a XML etc)En este mismo momento de este mismo diacutea estoy trabajando en algunos de los Application Services deSharePoint 2010 (Visio Performance Point etc) en escenarios concretos de uso a nivel de procesos IT oBI

iquestCuaacuteles son tus principales actividades NO tecnologiacuteas hoy en diacutea

Mi familia y la muacutesica soy definitivamente un muacutesico frustrado que sigue tratando Escribo estudiopractico si puedo todos los diacuteasMedito y creo muchiacutesimo menos en las palabras que la mayoriacutea

iquestCuaacuteles son tus hobbies

La muacutesica y la tecnologiacutea visto y considerando que los diacuteas siguen siendo de 24 horas

04 ndash Entrev

Entrevista con Mauricio Grimberg

Biografiacutea ndash Introduccioacuten

Soy un tipo creativo odio los fundamentalismos las palabras engantildeosasy los engantildeos palabrerosNaciacute cuando no moriacute a los inicios de la dictadura militar argentina cuandodecidiacute poner distancia de la organizacioacuten Montoneros lo cual fuepositivamente valorado por los asesinos de entonces

Tanta muerte no fue suficiente para poner en claro la dicotomiacutea esencialde la filosofiacutea poliacutetica de mi paiacutes robar o dejar de robarHoy lo miacuteo es SharePoint 7x24 consultoriacutea desarrollo entrenamiento ybloggingSoy representante en Argentina de Siderys (httpwwwsideryscom)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 12: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1228

iquestCuaacutel es tuacute visioacuten de futuro en la tecnologiacutea de acaacute a los proacuteximos antildeos

Los grandes cambios proacuteximos vendraacuten de la mano de las interfaces de usuario nuevas tecnologiacuteasnuevos dispositivos que generaraacuten nuevos usos y adeptosKinect tiene ramificaciones en toda la industria Apple estaacute pegando muy fuerte Silverlight seraacute como aguaque se va a introducir en cada rendija de interaccioacuten no estaacutendar los dispositivos pequentildeos y portaacutetilespermitiraacuten muacuteltiples presentaciones todo se empequentildeeceraacute salvo los mecanismos de presentacioacuten ySharePoint seraacute cada vez maacutes un OS para la webCreo que el motivo de eacutexito de Microsoft es su capacidad para enamorar al usuario motivo por el cualespero que los esfuerzos infraestructurales por la nube no ayuden a que la empresa pierda su capacidadde encantamiento

Todos hemos pasado por herramientas Microsoft a las cuales maacutes allaacute de su infraestructura hemosconsentido en aceptarle errores simplemente porque las sentiacuteamos nuestrasPrimero el encanto y la funcionalidad y luego la perfeccioacuten Es mi punto de vistaBendita sea la competencia tambieacuten porque abre el juegoDecir que la energiacutea de todo lo global e interactivo a todo nivel va a proseguir o crecer me parece obvio siestaacutes en Internet estaacutes cerca de miacute

(Entrevista realizada por Fabian Imaz para CompartiMOSS)

04 ndash Entrev

Perlas de SharePoint Un Informe que permite ver un Informe

(Desde la pantalla de configuracioacuten de una Lista o Biblioteca de SharePoint 2010 server - Generar informe de plan dearchivos)

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 13: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1328

05

Business Intelligence en SharePoint 2010

Integracioacuten de Reporting Services

Uno de los pilares de la plataforma SharePoint 2010 es el de Perspectivas (delteacutermino en ingleacutes Insights [1]) en cuanto a que facilita el acceso a la informacioacutenvital de una organizacioacuten y facilita la toma de decisiones a traveacutes de elementoscomo informes archivos Excel graacuteficos en distintos formatos indicadores clave derendimiento o cuadros de mando Estos elementos forman parte de las capacidadesde inteligencia de negocios (del ingleacutes Business Intelligence - BI) disponibles enSharePoint 2010 y soportadas mayoritariamente por las nuevas caracteriacutesticas deSQL Server 2008 R2 haciendo posible

La creacioacuten de graacuteficos que consumiendo informacioacuten de distintosoriacutegenes de datos permitan mostrar de una forma dinaacutemica e interactivadatos considerados como relevantes

Monitorizar de forma sencilla el estado de salud del negocio estrategia oactividad de una organizacioacuten a traveacutes del modelado de los IndicadoresClave de Rendimiento (KPI del ingleacutes Key Performance Indicators) que deforma dinaacutemica muestran la informacioacuten procedente de fuentes deinformacioacuten como listas de SharePoint hojas de caacutelculo de MicrosoftExcel Bases de Datos y otras

Publicar archivos de Excel o de Visio conectados a datos o no a traveacutes delos Servicios de Excel y de Visio que permitan interactuar con lainformacioacuten representada de forma directa en el explorador web

Crear distintos tipos de graacuteficos informes paneles y cuadros de mando atraveacutes del disentildeador de paneles y las capacidades ofrecidas por losservicios de PerformancePoint

Dotar a los analistas de negocio y a los desarrolladores de la posibilidad dedisentildear e implementar informes de SQL Server Reporting Services (SSRS)en SharePoint de forma que por una parte se aprovechan lascaracteriacutesticas de colaboracioacuten de la plataforma para la gestioacuten ypublicacioacuten de informes y por otra se aprovechan las capacidades de SSRSpara facilitar la creacioacuten de distintos tipos de informes en base a oriacutegenesde datos diversos

Este artiacuteculo se centra en la uacuteltima de las capacidades comentadas describiendo lascaracteriacutesticas de la integracioacuten de SSRS con SharePoint 2010Arquitectura de integracioacuten de SSRS con SharePoint 2010

La integracioacuten de SSRS y SharePoint 2010 disponible en las versiones Foundation yServer supone que los informes publicados en el servidor de informes sesincronicen con las BDs de contenidos de forma que toda la visualizacioacutenexplotacioacuten y administracioacuten de los mismos se realiza por medio de las capacidadespropias de la plataforma SharePoint modelo de seguridad versionado flujos detrabajo buacutesquedas etc En el servidor de informes se quedan los componentes deprocesado de datos procesado de informes renderizado en distintos formatos yentrega de los mismos En este sentido las bases de la arquitectura de integracioacuten(Figura 1) son las siguientes

Dotar a los

analistas de

negocio y a lo

desarrollador

de la

posibilidad de

disentildear e

implementar

informes de

SQL Server Reporting

Services (SSRS

en

SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 14: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1428

Por una parte es necesario realizar una configuracioacutende SSRS en modo integrado con SharePoint de maneraque se incorpore como un componente maacutes deldespliegue de SharePoint

Por otra es necesario instalar un Add-In de integracioacutende SSRS con SharePoint Este componente que seinstala como parte de los pre-requisitos de unainstalacioacuten convencional de SharePoint es el quepermite configurar SharePoint de forma adecuada de

manera que se puedan publicar y visualizar elementosde SSRS (informes oriacutegenes de datos y modelos dedatos) en sitios de SharePoint

Finalmente es necesario realizar las parametrizacionesnecesarias de la integracioacuten a traveacutes de laAdministracioacuten Central de SharePoint

Nota Aunque SharePoint 2010 soporta las versiones de SQLServer 2005 SP3 SQL Server 2008 SP1 y SQL Server 2008 R2 laintegracioacuten con SSRS (realizada a traveacutes de la herramienta deconfiguracioacuten correspondiente) estaacute disponible por defecto paraSQL Server 2008 R2 Para el caso de SQL Server 2008 senecesita instalar el SP2La parametrizacioacuten de la integracioacuten de SSRS y SharePoint 2010

en la Administracioacuten Central se realiza a traveacutes de la sub-seccioacutenReporting Services disponible en la seccioacuten Configuracioacuten deaplicacioacuten general Esta sub-seccioacuten presenta tres accesosdirectos a distintas configuraciones

Integracioacuten de Reporting Services doacutende esnecesario especificar (Figura 2) la URL del servicio webdel servidor de informes (necesaria para poder publicarlos informes creados) el mecanismo de autenticacioacuten autilizar las credenciales para la integracioacuten y

05 ndash

opcionalmente si se va a activar la caracteriacutesticaReporting Services en todas las colecciones desitios existentes (opcioacuten por defecto)

Agregar un servidor de informes a la integracioacutenque permite especificar el nombre del servidor deinformes integrado con el despliegue de SharePo

Establecer los valores predeterminados delservidor que permite establecer configuracionemaacutes propias de SSRS como por ejemplo el liacutemite d

instantaacuteneas que se van a utilizar para mantener historial de informes el tiempo de espera maacuteximpara la ejecucioacuten de un informe etc

Figura 2- Paacutegina de configuracioacuten de la integracioacuten de SSRS con

SharePoint

Una vez que se ha configurado la integracioacuten de SSRS conSharePoint tanto en la herramienta de configuracioacuten de Scomo en la Administracioacuten Central de SharePoint 2010 sepuede proceder a crear oriacutegenes de datos modelos de date informes desde sitios de SharePoint

Figura 1- Arquitectura de integracioacuten de SSRS con SharePoint

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 15: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1528

Creacioacuten y publicacioacuten de informes con el disentildeador deinformesPara crear y publicar informes SSRS proporciona dosherramientas el Business Intelligence Management Studio yel Generador de Informes Ambas herramientas compartenel disentildeador de informes de SSRS pero estaacuten orientadas aperfiles de usuarios diferentes teacutecnicos en el primer caso denegocio en el segundo Por simplicidad este artiacuteculo abordala creacioacuten y publicacioacuten de un informe de SSRS utilizando laversioacuten 30 del Generador de Informes

El primer paso consiste en definir el origen de datosen el que se va a basar el informe En el ejemplopropuesto se trata de una lista de SharePoint que

almacena las ventas de una empresa fabricante devehiacuteculos por antildeo y aacuterea geograacutefica Esta lista resideen un sitio de SharePoint en el que se ha activado lacaracteriacutestica de Reporting Services de forma quese disponen de los tipos de contenido Informe delgenerador de informes Modelo del generador deinformes y Oriacutegenes de datos de informes queantildeadidos a una biblioteca de documentos permitencrear directamente desde la interfaz de usuario deSharePoint informes (utilizando el Generador deInformes) modelos de informes y oriacutegenes de datosde informe respectivamente

Para crear el informe desde el sitio de informe essuficiente con antildeadir el tipo de contenido Informedel generador de informes a una bibliotecaexistente en el sitio de trabajo lo que permitelanzar el Generador de Informes (versioacuten 30 paraSSRS 2008 R2) desde la Cinta de opciones de labiblioteca A continuacioacuten el Generador facilita ladefinicioacuten del informe a traveacutes del correspondienteasistente que se compone de las siguientes etapaso Eleccioacuten del tipo de informe a crear (tabla o

matriz graacutefico mapa o en blanco) Seleccionela opcioacuten Tabla o matriz

o Creacioacuten del conjunto de datos en el que se va

a basar la definicioacuten del informe Para crear elconjunto se puede elegir entre utilizar unaconexioacuten de origen de datos compartidadisponible en el servidor de informes o crearuna nueva Pulse el botoacuten Nuevohellip para crear

una nueva conexioacuteno En la ventana de definicioacuten de la conexioacuten

especifique un nombre para la misma y elijacomo tipo de conexioacuten Lista de Microsoft

05 ndash

SharePoint Especifique la URL del sitio deSharePoint en el que reside la lista quecontiene los datos que se van a visualizar enel informe Adicionalmente indique lascredenciales que se van a utilizar paraconectar al origen de datos (Nota Porsimplicidad elija la opcioacuten Usar usuario deWindows actual Puede que se requiera ladelegacioacuten Kerberos)

o Disentildear la consulta a realizar utilizando elnuevo disentildeador que incorpora SSRS 2008 R2para facilitar la creacioacuten de informes a partirde listas de SharePoint (versiones 2007 y

2010) Seleccione de la lista origen loscampos que contiene la informacioacuten amostrar (Figura 3)

Figura 3- Disentildeador de consultas en el Generador de Informes

30

o Organizar los campos del informe paradotarle del aspecto deseado Por ejemploarrastre los campos Zona y Modelo a la

seccioacuten Grupos de filas el campo Antildeo a laseccioacuten Grupos de columnas y el campoVentas a valores

o Elegir el disentildeo del informe en cuanto a si sehan de mostrar subtotales y totales de losgrupos permitir expandircontraer los grupoy la combinacioacuten de fuentes y colores a usaren el informe

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 16: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1628

Concluido el asistente se muestra el aspecto delinforme en la superficie de disentildeo A traveacutes de lasopciones de la cinta del Generador y de la ventanade propiedades es posible realizar los ajustesnecesarios para lograr la visualizacioacuten deseadaPor ejemplo se puede antildeadir un tiacutetulo al informey especificar el formato a utilizar para losdatos de las ventas (Nota Para aplicar un formatotipo moneda especificando el valor C0 en lapropiedad Format de las cajas de texto quecontiene las cantidades numeacutericas mostradas en

el informe) Adicionalmente se pueden antildeadirnuevas columnas al informe en el que se pudiesenaprovechar algunas de las novedades queincorpora SSRS 2008 R2 para enriquecer losinformes como son las barras de datos losindicadores o los minigraacuteficos

Para realizar una visualizacioacuten del informe antesde su publicacioacuten en el servidor pulse la opcioacutenEjecutar disponible en la cinta

Finalmente para publicar el informe en el sitio deSharePoint basta con guardarlo en la bibliotecadeseada El aspecto del informe publicado en el

sitio es el que se muestra en la Figura 4

05 ndash

Figura 4- Visualizacioacuten del informe publicado en el sitio de

SharePoint

Conclusiones

La integracioacuten de SSRS con SharePoint simplifica la creacioacutepublicacioacuten de informes de una forma centralizada facilitala visualizacioacuten de los datos de negocio vitales en lasorganizaciones asiacute como la toma de decisiones Por un ladel Generador de Informes y Visual Studio facilitan el disentilde

publicacioacuten de estos informes Por otro lado SharePoint seconvierte en el entorno centralizado en el que almacenardichos informes dotaacutendolos ademaacutes de todos los beneficiocaracteriacutesticas de colaboracioacuten de la plataforma como elversionado uso de flujos de trabajo seguridad en el accesla informacioacuten etc

Juan Carlos Gonzaacutelez MarCentro de Innovacioacuten en Integracioacuten (CIIN) - Micro

Innovation Center CantaArquitecto de Solucio

MVP de SharePoint Se

Referencias

[1] SharePoint 2010 Insights Capacidades de laplataforma disponibles enhttpsharepointmicrosoftcomen-usproductcapabilitiesinsightsPagesdefault[2] SharePoint 2020 de principio a fin G Veacutelez J CGonzaacutelez M Cortes Editorial Krasis Press

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 17: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1728

06 ndash Infraestruct

Como Migrar a SharePoint 2010 y No Morir en el

Intento Parte 1

Con el lanzamiento de SharePoint 2010 hace solamente algunos meses me parecioacuteun muy buen momento para hacer una serie de artiacuteculos sobre los procesos deactualizacioacuten tipos de migracioacuten escenarios comunes y no soportados para unamigracioacuten asiacute como mejores praacutecticas y recomendaciones para la actualizacioacuten ymigracioacuten de nuestras implementaciones realizadas en SharePoint 2007 (MOSSWSS 30) y de esta manera poder sacar provecho de las nuevas funcionalidades ymejoras que provee SharePoint 2010 Esto unido al hecho que durante el TercerSimposio Latinoamericano de SharePoint realizado en Junio de este antildeo en la

ciudad de Meacutexico hubo un gran intereacutes por una buena parte de los asistentesdurante y despueacutes de la charla sobre este tema realizada por su servidor y HeacutectorInsua

Primeramente es necesario mencionar que las migraciones desde SharePoint 2003(SPS 2003 WSS 20) hacia SharePoint 2010 (Foundation Server) no son soportadaspor lo cual si queremos migrar nuestras implementaciones de SharePoint maacutesantiguas seraacute necesario primeramente migrar a 2007 y luego a 2010

A modo de referencia para los que no conocieron el proceso arduo de migracioacuten(por no llamarlo de otra manera los que lo utilizaron me daraacuten la razoacuten) deSharePoint Server 2003 (SPS 2003) a Microsoft Office SharePoint Server 2007(MOSS) es bueno conocer algunos datos histoacutericos sobre estas migraciones

Poseiacutea tres Tipos de Migracioacuten In Place Gradual Migracioacuten de Bases deDatos

Utilizaba la Herramienta de Prescan la cual teniacutea reportes pocoexplicativos escribiacutea en los datos era poco informativa realizaba cambiosen la granja y no era nativa de SharePoint 2003

Estas migraciones teniacutean varios Problemas Comunes como las PaginasCostumizadas y Unghosted no era muy granular realizaba cambiosarquitecturales y de disentildeo

Como sucede en la mayoriacutea de las migraciones o actualizaciones de herramientastecnologiacuteas hay muchos factores criacuteticos para tomar en cuenta los cuales pueden irdesde hardware y conectividad de red hasta aplicaciones de terceros que se

encuentren en el sistema

Debido a esto es necesario que antes de siquiera pensar en migrar o actualizarhacia SharePoint 2010 debemos tomar en cuenta ciertos aspectos teacutecnicos que sonde vital importancia a la hora de trabajar en SharePoint 2010

Requerimientos de Hardwareo Uacutenicamente Arquitectura de 64 Bits 32 Bits no Soportadoo Windows Server 2008 sp2 64 Bits o Windows Server 2008 R2o SQL Server 2005 SP3 o SQL Server 2008 SP1 64 Bits SQL Server 2008

R2

migracione

desde

SharePoint

2003 (SPS

2003 WSS 2

hacia

SharePoint

2010

(Foundation

Server) no sosoportadas

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 18: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1828

Cambios Arquitecturaleso No maacutes SSP (Proveedor de Servicios

Compartidos) ahora se tiene Aplicaciones deServicios

o Soluciones Sandboxedo Mayor cantidad de Bases de Datos en

comparacioacuten con SharePoint 2007o Integracioacuten con Powershello No se cuenta con Soporte para Internet

Explorer 6

Adicional a los requerimientos de Hardware para larealizacioacuten de la migracioacuten es necesario realizar la

actualizacioacuten a Service Pack 2 de SharePoint 2007 Estaactualizacioacuten nos permitiraacute contar con el comando dePreUpgradeCheck dentro de la liacutenea de Comandos deSharePoint (STSADM) Este nos permite conocer el estadode nuestra granja para la migracioacuten Posteriormente en lasegunda parte de este artiacuteculo explicareacute su uso yfuncionalidades

Antes de Mudarse hay que Limpiar laCasa

Una vez que se tiene certeza sobre la ejecucioacuten de lamigracioacuten o actualizacioacuten de nuestra implementacioacuten deSharePoint tenemos que pensar que lo que se estaacute apunto de realizar es muy similar a hacer una mudanza porlo cual al igual que hariacuteamos al mudarnos de vivienda esimportante primeramente realizar alguna revisiones a loque vamos a mover a nuestro nuevo hogar En el caso deSharePoint esto implica realizar revisiones a nuestra granja

06 ndash Infraestruct

que faciliten la identificacioacuten de problemas potenciales estrevisioacuten deberiacutea incluir al menos un inventario de Caracteriacutesticay Personalizaciones realizar un backup completo de la granja y dsus bases de datos Implementacioacuten de una gobernanza a

mismo es importante mantener una buena comunicacioacutesobre los pasos a seguir y el estado de la migracioacuten con lousuarios y administradores del Portal

Adicionalmente se debe aprovechar la oportunidad quebrinda la migracioacuten para asiacute realizar una Limpieza TOTALde contenido invalido en nuestra granja esto con elobjetivo de no migraractualizar contenido ocaracteriacutesticas que no se encuentran siendo utilizadas oque ya no tienen vigencia Entre los elementos quedeberiacutean de limpiarse se encuentran

Aplicaciones Web Colecciones de Sitio o Sitios nutilizados o vaciacuteos

Caracteriacutesticas no utilizadas o de pruebasanteriores

Mis Sitios no utilizados o abandonados

Sitios Listas u objetos Hueacuterfanos

Ciclo de ActualizacioacutenMigracioacuten

Ya que se tiene preparado el ambiente de migracioacuten se

recomienda como una buena praacutectica seguir todo los

procesos del ciclo de actualizacioacutenMigracioacuten

Este ciclo consta de cinco etapas aun cuando seguir estas

etapas no asegura una migracioacutenactualizacioacuten exitosa haci

SharePoint 2010 El seguir este ciclo podriacutea ayudar a

reducir los posibles riesgos que se podriacutean presentar en

estos procedimientos Las etapas de este ciclo son

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 19: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 1928

Aprender La idea en esta etapa es conocer yaprender sobre los requerimientos necesariostanto de hardware como de software asiacute comolos diversos meacutetodos disponibles y las situacionescomunes que se pueden presentar durante elproceso

Preparar Incluye la preparacioacuten de ladocumentacioacuten del ambiente y la preparacioacuten dela estrategia de migracioacuten en esta etapa esnecesario realizar la instalacioacuten del SP2 deSharePoint (si auacuten no se tiene) para poder utilizarel PreUpgrade Check

Probar En etapa se crea una granja de prueba y

se realiza una migracioacuten de prueba con solociertos datos seleccionados se evaluacutea el meacutetodode migracioacuten seleccionado y se realiza uninventario de los errores si es que se presentanpara de esta manera resolverlos previo a laimplementacioacuten real

Implementar En este momento se realiza lamigracioacuten de la granja reparando previamente loserrores que se presentaron en la etapa anterioradicionalmente en esta etapa se busca minimizarlo maacutes posible el tiempo fuera de liacutenea de lasolucioacuten

Validar En la etapa de validacioacuten se deben derealizar todas las pruebas posibles al nuevoambiente no solo de errores durante lamigracioacuten sino tambieacuten de posibles errores en laspersonalizaciones y en el contenido

Si es necesario debido a alguacuten problema ocurridodurante la implementacioacuten este ciclo puede repetirsecuantas veces sea necesario

Escenarios de Migracioacuten no Soportados

Aun cuando contamos con muacuteltiples meacutetodos de migracioacuten (loscuales explicareacute en la segunda parte de este artiacuteculo) hay ciertosescenarios que no son posibles de realizar o no se encuentransoportados entre ellos se encuentra uno muy comuacutenmenteutilizado cuando se realizaban migraciones de SharePoint Server2003 a MOSS y es la migracioacuten Side-By-Side la cual era un tipo de

06 ndash Infraestruct

migracioacuten en la que se podiacutea mantener dos versiones delmismo producto instalado en el mismo sistemaadicionalmente no son soportados los siguientesescenarios

Migrar directamente desde WSS v2 o SPS 2003hacia WSS V4 o SharePoint Server 2010

No existen Actualizaciones Graduales si se iniciael proceso de migracioacuten tiene que hacersecompleto no hay marcha atraacutes

No hay Soporte para ambientes de 32 bits hayque recordar que no existe versioacuten de SharePoint2010 para 32 bits

Migraciones a SharePoint 2010 Online no son

soportadas

En la segunda parte de este articulo explicareacute los detallesdel comando PreUpgradeCheck los diversos meacutetodosdisponibles para la migracioacuten hacia SharePoint 2010 (consus pros y contras) meacutetodos hiacutebridos upgrade visual y laactualizacioacuten de los servicios y bases de datos una vez quese realiza el proceso de migracioacuten

Ing Ricardo Muntildeo

SharePoint and Project Server Senior Consultant MVP dSharePoint Server New People Grou

httpwwwmundomossblogspotcoTwitter rmunozc

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 20: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2028

07 ndash Project Ser

coacutemo

manejar alguacute

tipo de

integracioacuten

entre Project

Professional y

SharePoint s

tener que

utilizar Projec

Server

Integracioacuten entre SharePoint 2010 y Project 2010

Como muchos de ustedes sabraacuten Microsoft ofrece una solucioacuten de servidor para laadministracioacuten corporativa de proyectos Esta solucioacuten conocida bajo el nombre deEPM (Enterprise Project Management) se implementa con la herramienta ProjectServer que se ejecuta sobre SharePoint Se trata de una excelente solucioacuten queapunta a un mercado en particularhellip

Pero hoy no hablaremos de EPMhellip

Los que nos dedicamos a EPM siempre nos hemos preguntado coacutemo manejaralguacuten tipo de integracioacuten entre Project Professional y SharePoint sin tener queutilizar Project Server iquestPor queacute Porque la praacutectica de administracioacuten de proyectosen las organizaciones estaacute muy relacionada con el nivel de madurez que laorganizacioacuten posee en este tipo de procesos A veces una solucioacuten EPM es muycompleja y necesitamos algo intermedio entre el Project tradicional y ProjectServer

Hasta hace poco tiempo esa posibilidad no existiacutea ya que las listas de tareas deproyecto de SharePoint eran bastante limitadas Pero afortunadamente en laversioacuten 2010 de SharePoint aparece una nueva funcionalidad la sincronizacioacuten

entre SharePoint 2010 y Project Professional 2010 -)

La siguiente laacutemina (que pueden descargar desdehttpwwwmicrosoftcomdownloadsendetailsaspxdisplaylang=enampFamilyID=cd9f97c4-bb88-4b8e-b69a-62921b63fb18) muestra claramente donde se posicionala solucioacuten de sincronizacioacuten respecto al resto de las soluciones de Microsoft para laadministracioacuten de proyectos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 21: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2128

La idea de la sincronizacioacuten bi-

direccional

La idea de la sincronizacioacuten bi-direccional es muyinteresante Habilita la posibilidad de sincronizar unproyecto creado con Project Professional (no con ProjectStandard) con una lista de tareas de proyectos deSharePoint Esto nos permite combinar (con algunaslimitaciones) lo mejor de los dos mundos

La potencialidad de Project Professional a la horade planificar un proyecto

La potencialidad de SharePoint como herramientade colaboracioacuten facilitando el acceso a las tareassu publicacioacuten alertas RSS y todo lo que estaraacutenimaginandohellip

iquestCoacutemo funciona Es simple Se puede comenzar creandoun proyecto en Project Professional y luego sincronizarlocon una lista de tareas en SharePoint contando ademaacutescon la posibilidad de mapear campos de ProjectProfessional con columnas de la lista en SharePoint Lodemaacutes es terreno conocido una vez que tenemos la listaen SharePoint contamos con todas las ventajas propias dela herramienta como poder subscribirse crear una vista de

Gantt crear una vista para filtrar mis tareas crear unapaacutegina con varias WebParts etc

Ademaacutes podemos modificar las tareas en SharePoint yhacer que luego queden sincronizadas con ProjectProfessional Por eso es bi-direccional Esto facilita laactualizacioacuten de un plan en el que participan variaspersonas evitando la centralizacioacuten o el enviacuteo de archivosPero esto no termina aquiacute Es importante saber quetambieacuten podriacuteamos haber comenzado al reveacutes creando elproyecto en SharePoint y luego sincronizaacutendolo conProject Professional En fin un abanico muy amplio deposibilidades en comparacioacuten a la versioacuten 2007 asumiendoque por alguna razoacuten no podemos utilizar Project Serverque por supuesto es mucho maacutes potente

Un dato maacutes funciona con SharePoint Foundation 2010no requiere SharePoint Server 2010 (a diferencia deProject Server)

07 ndash Project Ser

Mi primera sincronizacioacuten

Vamos a tratar de mostrar en este artiacuteculo un ejemplosencillo de esta caracteriacutestica El primer paso seraacute crear unproyecto en Project Professional 2010 como lo hacemoshabitualmente

Una vez creado el proyecto podemos acceder a la opcioacutenSave amp Send y veremos que aparece como alternativaSync with Tasks List A partir de alliacute es tan sencillo comomuestra la imagen completamos la URL de nuestro sitioSharePoint y elegimos o creamos una lista antes definalizar presionando Sync

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 22: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2228

La sincronizacioacuten comienza y luego nos aparece unaadvertencia que tiene que ver con una de las limitacionesque posee esta caracteriacutestica Soacutelo puede ser utilizada conla opcioacuten Manually Scheduled motivo por el cual ProjectProfessional nos informa que cambiaraacute de automaacutetico amanual Esta no es una limitacioacuten importante teniendo encuenta que luego podemos volver a cambiarlo

Una vez finalizada la sincronizacioacuten vamos al sitio enSharePoint y como muestra la imagen se ve el proyectoen una lista A primera vista soacutelo vemos las tareas de tiposummary que en SharePoint son creadas comocarpetas Haciendo clic sobre una de ellas vemos el

detalle de las tareas como muestra la segunda imagen

Habraacuten podido ver coacutemo aparecen las flechas que indicanlas precedencias y eacutesta es una de las novedades de la vistade Gantt en SharePoint 2010 Estas precedencias sealmacenan como columnas en SharePoint tal comomuestra la siguiente imagen

07 ndash Project Ser

La segunda de las novedades de la vista de Gantt deSharePoint 2010 es que ahora refleja el porcentaje decompletitud en forma graacutefica

A partir de aquiacute pueden realizar cambios en SharePoint yluego volver a sincronizarlos con Project Professional EnProject Professional la opcioacuten de sincronizacioacuten nosinformaraacute la uacuteltima vez que se realizoacute la sincronizacioacutendaacutendonos la posibilidad de ejecutarla cuando loconsideremos

iquestCoacutemo sigue Creo que sabiendo lo que permite estasincronizacioacuten ahora es cuestioacuten de imaginarnos coacutemopodemos explotar en SharePoint la informacioacuten deProjecthellip Pero antes de terminar un uacuteltimo tema

Empezando desde SharePoint

Un punto adicional a tener en cuenta es que la

sincronizacioacuten puede ser iniciada desde SharePoint Elprimer paso es crear una lista de tipo Project Tasks

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 23: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2328

A diferencia de la que creamos anteriormente esta noposee la leyenda Created by Microsoft Project

Luego comenzamos a crear las tareas agregarprecedencias y completar porcentajes de avanceObserven en la imagen la similitud entre el estilo graacutefico deSharePoint 2010 y Project Professional 2010

Finalmente utilizamos el botoacuten con el icono de Project cuyaleyenda nos dice Open Schedule (Export tasks in this list toMicrosoft Project) Y listo ya pueden ver en la siguienteimagen nuestro Gantt dentro de Project Professional Muysimple

Bonos

Dos comentarios finales El primero es posible sincronizarcampos de Project Professional con columnas de listas deSharePoint Esto nos permite agregar metadata muy uacutetilpara la creacioacuten de vistas entre otras cosas Esta accioacuten selleva adelante a partir de la opcioacuten Manage Fields

07 ndash Project Ser

En la siguiente imagen se ve como le soliciteacute a ProjectProfessional que cree en SharePoint el campo WBS deProject Professional con un soacutelo clic Muy simple y muyuacutetil

Pueden ver en esta pantalla como el campo WBS se vecomo una columna de la lista de tareas de SharePoint ytodo esto ha sido automaacutetico

Por uacuteltimo (y no por eso menos importante) existe laposibilidad de que los recursos de Project Professionalsean reconocidos como usuarios en SharePoint Siacute Muyimportante para establecer filtros como Mis tareasAlcanza con completar el nombre del recurso con el mismvalor que se encuentra en SharePoint Esta accioacuten lapueden ejecutar con la asignacioacuten estaacutendar de recursos deProject Professional tal como muestra la imagen

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 24: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2428

Y luego veraacuten como el recurso aparece en SharePointen el campo ldquoAssigned Tordquo resaltado en azul lo cualindica que SharePoint lo ha reconocido como un

usuario del sistema Impresionante

Conclusiones

En lo personal creo que esta es una de las caracteriacutesticasque maacutes me sorprendioacute de Project Professional 2010 quizaacuteporque no la esperaba

07 ndash Project Ser

Ahora tenemos una alternativa de solucioacuten para laproblemaacutetica de Gestioacuten de Proyectos que puede serutilizada en aquellos casos en donde la solucioacuten EPM conProject Server por alguna razoacuten no puede serimplementada

Imaginen soacutelo por nombrar algunas aplicaciones lo quepodriacuteamos hacer

Publicar tareas de Project Professional en un sitiode SharePoint

Solicitar actualizacioacuten de tareas en formadescentralizada

Crear una WebPart para que los usuarios vean su

asignaciones Aprovechar las subscripcioacuten por mail SMS o RSS

de SharePoint

Crear una WebPart para ver tareas de variosproyectos

Y maacutes mucho maacutesCreo que una vez que experimentemos un poco lacaracteriacutestica ofrecida out of the box naceraacuten ideas quela complementen Soacutelo es cuestioacuten de tiempo para que lasmentes creativas comiencen a llevar a la praacutectica ideas quauacuten no surgieronhellip En fin nada maacutes por hoy como siempre espero que les

haya sido uacutetil

Juan Pablo Pussacq Labord

jpussachttpsurpointbiz

httpexcelzabiz

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 25: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2528

08 ndash Softw

Estar

conectado

desde un

dispositivo

moacutevil que se

puede llevar a

cualquier lad

es un valor

agregado

similar a llevala oficina a

donde uno se

dirija

SharePlus un cliente SharePoint para dispositivos

moacuteviles

En los uacuteltimos antildeos se ha dado una explosioacuten en la aparicioacuten y adopcioacuten dedispositivos moacuteviles tales como el iPhone y el iPad los cuales tienen el potencialde brindarnos un acceso constante a los activos de conocimiento corporativosalmacenados de forma centralizada en SharePoint

Este fenoacutemeno tiene el potencial de ofrecer incrementos de productividad y dehabilitar nuevos escenarios de negocios reduciendo los costos de implementacioacutende soluciones que se basen en el acceso remoto a la informacioacuten o acceso en

modalidad desconectada que pueden resultar criacuteticos para organizaciones confuerzas moacuteviles de trabajo

Lamentablemente a la fecha existen ciertos factores que impiden maximizar elrendimiento de estos dispositivos moacuteviles en su integracioacuten con la plataforma deSharePoint tales como

La experiencia de navegar la interfaz web de SharePoint desde elnavegador Safari plantea limitantes que empantildean la experiencia Si bien laversioacuten 2010 introduce mejoras siguen existiendo funcionalidades como lacarga de muacuteltiples documentos que siguen quedando relegadas a unanavegacioacuten basada en Internet Explorer

El potencial de acceder y modificar la informacioacuten en entornos offline

iquestQueacute ocurre cuando nos encontramos en un lugar sin conexioacuten a internetiquestCoacutemo se puede obtener acceso a los mismos datos que tengo en laoficina desde cualquier lado a donde vaya de manera faacutecil y raacutepida 3G esuna solucioacuten pero a veces la sentildeal no es buena o tal vez uno necesitaacceso instantaacuteneo a los datos ya que necesitamos presentarle lainformacioacuten a un potencial cliente y no podemos darnos el lujo de unademora en el acceso aunque esta sea de segundos

Hoy en diacutea contar con la informacioacuten en el momento adecuado puede hacer toda ladiferencia y estar conectado laboralmente es una necesidad imperante que juega afavor de cualquier empresa Estar conectado desde un dispositivo moacutevil que sepuede llevar a cualquier lado es un valor agregado similar a llevar la oficina adonde uno se dirija poder manejar los mismos datos y tener la misma calidad de

informacioacuten esteacute donde uno esteacute

Todo negocio necesita trabajar de forma inteligente para poder rendir al maacuteximoSharePoint permite el faacutecil acceso a la informacioacuten independientemente de quienla haya creado o donde viva esa persona pero sin una herramienta que nospermita acceder a esta informacioacuten en todo momento nos quedamos a mitad decamino en la explotacioacuten de su potencial

Alternativas reales existentes a la fecha para poder brindar un acceso moacutevil a lainformacioacuten almacenada en un SharePoint son el uso de aplicaciones moacuteviles quenos permitan una experiencia nativa para navegar y consumir la informacioacuten de unservidor SharePoint a licaciones como SharePlus

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 26: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2628

iquestQueacute es Shareplus

Muchos administradores de TI empiezan usando WSS(Windows SharePoint Services) que proporciona un portalde colaboracioacuten basado en la Web y que se ofrece comoextensioacuten para Microsoft Servers 2003 y 2008

SharePlus es una aplicacioacuten nativa de la plataforma iOSdisponible para iPad amp iPhone amp iPod Touch que seconecta con SharePoint mediante el uso de su API de webservices SOAP A partir de la configuracioacuten de una conexioacutencon un sitio SharePoint SharePlus permite navegar laestructura de sitios y listas facilitando el acceso ainformacioacuten de tareas imaacutegenes eventos discusionesdocumentos en definitiva todos los activos deconocimiento que elijamos almacenar en nuestrorepositorio SharePoint

A traveacutes de SharePlus podemos con una interfazespeciacutefica para iOS acceder a toda la informacioacutenalmacenada en el servidor SharePoint inclusive enmodalidad desconectada Esto significa que a pesar de noconseguir conexioacuten a internet cercana uno tiene laposibilidad de seguir en contacto con la informacioacutennecesaria para concretar un negocio Tal vez uno se

encuentra visitando a un cliente un paciente osimplemente necesita raacutepidamente mostrar un documentoimportante con SharePlus existe esta posibilidad Esto sedebe a que SharePlus cuenta con la capacidad desincronizar listas guardando de forma local en eldispositivo una copia de cada uno de los list iacutetemsincluyendo documentos existentes en dicha lista

El soporte offline que ofrece SharePlus tiene un miacutenimonivel de configuracioacuten que son las listas Si se quiereacceder a ellas en modo offline debo configurarlaspreviamente con ese tipo de soporte Los modos por loscuales se puede configurar la informacioacuten offline son dosnavegado (browsed) y segundo plano (background) En el

08 ndash Softw

primero se guardan los sitios previamente navegados y enel segundo se despierta un proceso cuando se seleccionaesa lista el cual cuando la aplicacioacuten tiene acceso alservidor SharePoint y estaacute inactiva por maacutes de 30 segundo(opcioacuten configurable desde global settings) se dacomienzo a un proceso en donde se guarda la informacioacutende los iacutetems de la lista seleccionada

Dentro de las funcionalidades brindadas por SharePlus seencuentran las siguientes

Navegacioacuten y edicioacuten de contenidos SharePluspermite navegar sitios listas y documentos de u

repositorio SharePoint brindando la posibilidadde editar y agregar nuevos elementos en las listaspermitiendo inclusive adjuntar archivos Esimportante destacar que la edicioacuten dedocumentos de Office se hace en base al uso deaplicaciones de terceras partes como DocumentsTo Go

Soporte para Vistas Es posible acceder a lainformacioacuten de listas reutilizando las definicionesde vistas que se hayan hecho en el servidor

Buacutesqueda a nivel de lista y sitio SharePluspermite realizar buacutesquedas tanto a nivel de lista

como de sitios en manera conectada ydesconectada Particularmente uacutetil cuando lacantidad de elementos almacenados en una listasupera los cientos de elementos

Soporte SharePoint 2007 amp 2010 amp SharePointOnline SharePlus soporta la conexioacuten conWindows SharePoint Services 30 (WSS 3)Microsoft Office SharePoint Server 2007 (MOSS2007) SharePoint 2010 y todas las ediciones deSharePoint Online (BPOS entre ellas)

Autenticacioacuten basada en formularios SSLMicrosoft ISA Server y Microsoft ForefrontSharePlus permite la conexioacuten con entornos

corporativos asegurados mediante el uso decertificados digitales firewalls soportandodistintos tipos de autenticacioacuten tanto integradacon Windows como basada en formularios

Coacutedigo de control de acceso Es posible laconfiguracioacuten de una contrasentildea numeacuterica comouna medida adicional de seguridad que permitesalvaguardar los datos almacenados en undispositivo de accesos no deseados anteeventualidades de robo de los dispositivos

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 27: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2728

Algunos escenarios donde SharePlus ha logrado buenosniveles de adopcioacuten son los siguientes

Entornos gerenciales con una necesidad de unacceso aacutegil a la informacioacuten almacenada enSharePoint y que han encontrado en el iPad undispositivo amigable y de faacutecil uso

En equipos de trabajo con requerimientos demovilidad los denominados road warriors queviven con un pie en un avioacuten y hacen de loshoteles su segundo hogar han encontrado enSharePlus una buena forma de llevar los datos desu SharePoint adonde quiera que vayan

Hospitales donde los meacutedicos utilizan SharePlus

desde sus iPads para hacer las rondas entrepacientes chequeando las historias cliacutenicasrecetas de medicamentos almacenadas en listasSharePoint

Estos son solamente dos de los ejemplos en dondediariamente puede ser utilizado SharePlus para potenciarel acceso a un SharePoint desde dispositivos de laplataforma iOS

En siacutentesis conforme crecen los niveles de adopcioacuten detecnologiacuteas moacuteviles y de SharePoint como plataforma defacto para almacenar los activos de conocimiento

08 ndash Softw

corporativo aumenta la relevancia de encontrar formaspara brindar un acceso constante a la informacioacutenempresarial Este necesidad se agudiza cuando dentro delas empresas hay varias aacutereas que tienen fuerzas detrabajo moacuteviles que necesitariacutean acceso a esos mismosdatos desde fuera de la empresa e independientementeque haya acceso a internet o no en donde se encuentranEl acceso constante a la informacioacuten permite tomarmejores decisiones en pos del bienestar e intereses de laorganizacioacuten sin importar donde uno esteacute Shareplusplantea una respuesta a esta problemaacutetica explotando lasventajas de ser una aplicacioacuten nativa de la plataforma iOSoptimizada para acceder a la plataforma SharePoint

Generando y potenciando nuevas posibilidades y elrendimiento para aquellas personas que se encuentranfuera de la empresa pero necesitan acceso continuo lainformacioacuten corporativa de manera raacutepida efectiva ysegura

Ing Gabriel LoacutepeDirector SouthLab

Web httpsouthlabscomBlog httpblogsouthlabscom

Twitter httptwittercomgabouLinkedIn httpuylinkedincomingabou

httpwwwfacebookcompagesSouthLabs34214697546

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten

Page 28: 6.- CompartiMOSS Diciembre 2010

832019 6- CompartiMOSS Diciembre 2010

httpslidepdfcomreaderfull6-compartimoss-diciembre-2010 2828

iquestDesea colaborar con CompartiMOSS

La subsistencia del magazine depende de los aportes en contenido de todos Por ser una revista dedicada a informacioacuten sobre SharePoint en espantildeolodo el contenido deberaacute ser directamente relacionado con Microsoft SharePoint Services (WSS) yo Microsoft Office SharePoint Server (MOSS) y

escrito en castellano No hay limitaciones sobre el tipo de articulo o contenido lo mismo que sobre el tipo de versioacutenSi desea publicar algo por favor utilice uno de los siguientes formatos

- Artiacuteculos de fondo tratan sobre un tema en profundidad Normalmente entre 2000 y 3000 palabras y alrededor de 4 o 5 figuras El tema

puede ser puramente teacutecnico tanto de programacioacuten como sobre infraestructura o sobre implementacioacuten o utilizacioacuten

- Artiacuteculos cortos Maacuteximo 1000 palabras y 1 o 2 figuras Describen raacutepidamente una aplicacioacuten especial de SharePoint o explica alguacuten punto

poco conocido o tratado Experiencias de aplicacioacuten de SharePoint en empresas o instituciones puede ser un tipo de artiacuteculo ideal en esta

categoriacutea- Ideas tips y trucos Algunos cientos de palabras maacuteximo Experiencias sobre la utilizacioacuten de SharePoint problemas encontrados y como

solucionarlos ideas y trucos de utilizacioacuten etc

Los formatos son para darle una idea sobre coacutemo organizar su informacioacuten y son una manera para que los editores le den forma al magazine pero noon obligatorios Los artiacuteculos deben ser enviados en formato Word (doc o docx) y las figuras por separado en un formato de alta resolucioacuten (tif)odo comprimido en un archivo (zip o rar) con el nombre del autor y del artiacuteculo

Si desea escribir un artiacuteculo de fondo o corto preferiblemente enviacutee una proposicioacuten antes de escribirlo indicando el tema aproximada longitud ynuacutemero de figuras De esta manera evitaremos temas repetidos y permitiraacute planear el contenido de una forma efectivaEnviacutee sus proposiciones artiacuteculos ideas y comentarios a la siguiente direccioacuten