6.- CompartiMOSS Diciembre 2010
-
Upload
cesar-ramos -
Category
Documents
-
view
220 -
download
0
Transcript of 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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