February 2012 - Artículos

Restaurando el Managed Metadata Service y Content Type Hub de Desarrollo a Producción - Parte 1
Published 29/2/2012 14:17 | Piero Marchena
Cuando trabajamos con la nueva funcionalidad de content type hubs que nos permiten centralizar los tipos de contenido para poder reutilizarlos en todas nuestras colecciones de sitios, se presenta la necesidad de trasladar lo trabajado de un ambiente de desarrollo hacia el ambiente final en producción. Esta actividad involucra 4 pasos fundamentales: 1. Restaurar el servicio de metadatos administrados. 2. Restaurar nuestro content type hub. 3. Reconfigurar el content type hub asociado al servicio...
Agregando usuarios de otros dominios desde el Peoplepicker - SharePoint 2010
Published 29/2/2012 12:53 | Piero Marchena
En un cliente se dio el escenario en el que se había instalado un granja de servidores de SharePoint 2010 sobre un dominio X, sin embargo esta Empresa disponía de múltiples dominios con relación de confianza que requerían tener acceso sobre el nuevo portal de SharePoint. Adicionalmente un usuario con un mismo alias existía hasta en dos dominios distintos (Ej. DOMINIOX\jperez y DOMINIOY\jperez), los datos de la cuenta eran identicos en ambos dominios. Cuando...
Conexiones entre DataFormWebParts - SharePoint 2010
Published 26/2/2012 0:02 | Piero Marchena
En este post mostraré la forma de conectar webparts para mostrar información en base a los elementos seleccionados, esto nos resulta bastante útil en distintos escenarios, uno de ellos podría ser una galería de imágenes. A continuación vemos una biblioteca de imágenes que he creado previamente, así mismo cargue algunas imágenes de ejemplo: El resultado esperado sería el mostrado en la imágen siguiente. Tengo la lista...
Aplicando Filtros con cadenas de consultas en URL - SharePoint 2010
Published 25/2/2012 22:02 | Piero Marchena
El diseño de páginas personalizadas que muestren contenido filtrado de elementos de una lista mediante parámetros en la URL resulta una características bastante útil y bastante empleada en múltiples portales. Los requerimientos de clientes en cuanto al aspecto de los portales son muy variados y cada vez mas exigentes, no se sienten comodos con las vistas por defecto proporcionadas por el producto. Es en estos escenarios cuando la personalización de...
Diseñando webparts con XSLT - Parte I (Mi Primer WebPart)
Published 25/2/2012 18:04 | Piero Marchena
En este post les explicaré como diseñar sus propios webparts mediante SharePoint Designer. Estos diseños los he trabajado inclusive desde Office 365 por lo que en la nube tienen toda la flexibilidad para hacer este tipo de trabajos. Lo que buscaremos es lograr la apariencia del webpart de Eventos que se muestra al lado derecho en la página de contenido que se muestra en la siguiente imagen: Mi recomendación es siempre trabajar el diseño HTML a parte y desde...
Pop-Up dialogs en SharePoint 2010 - Parte 1
Published 23/2/2012 1:27 | Piero Marchena
Una de las incorporaciones mas novedades en cuanto a interfaz gráfica sobre la version 2010 de SharePoint es el uso de Ajax. Esto lo podemos notar claramente en la interacción con listas y bibliotecas al mostrarse un Pop-up dialog cada vez que consultamos elementos. Los pop-up dialogs resultan muy útiles y mejoran la interacción del usuario con SharePoint. Es posible emplearlos desde cualquier parte personalizando nuestras URLs. Un artículo que explica muy bien...
Configurando AAM para publicación de una aplicación web en SharePoint 2010
Published 22/2/2012 19:00 | Piero Marchena
En un cliente donde se implementó una Intranet Corporativa con SharePoint 2010, se dio la necesidad de acceder al portal desde una red externa, esto debido a que los Gerentes desean consultar información desde su IPAD. En vista de este requerimiento, se tuvo que configurar inicialmente dos nombre uno para acceso interno que sería http://intranet y otro para acceso hacia afuera que sería algo como http://intranet.contoso.com . Esta configuración se logró mediante...
Archivado en: ,,
JQuery desde mi Portal con SharePoint 2010 - Parte 4 (Slider de Imágenes)
Published 20/2/2012 13:40 | Piero Marchena
Uno de los requerimientos más comunes en cuanto a diseño en portales es el uso de animaciones sobre el contenido publicado, por ejemplo el uso común de slider para mostrar imágenes dinámicamente que alimentemos en una biblioteca de imágenes. Para lograr esta funcionalidad jquery nos sirve inmensamente, en Internet podemos encontrar varias animaciones trabajadas con jquery que están disponibles de manera gratuita y podemos reutilizar a nuestro gusto...
Añadir servidores de base de datos a una granja existente
Published 15/2/2012 16:45 | Piero Marchena
En SharePoint 2010 se administran una gran variedad de bases de datos. Tenemos la BD de Configuración, BDs de Contenido y BDs para las aplicaciones de servicio. En algunos escenarios es recomendable que las bases de datos de contenido estén alojadas en servidores de BD separados, el mismo caso se cumple para las BDs de Aplicaciones de Servicio como por ejemplo las BDs del servicio de búsqueda. El procedimiento para agregar nuevos servidores de BD a la granja lo obtuve del siguiente...
Forzar la publicación de los content types de un content type hub
Published 13/2/2012 17:03 | Piero Marchena
Si después de publicar los content types de un content type hub estos no se muestran en nuestro portal subscrito esto se debe a que existen 2 timer jobs que se deben ejecutar y están programados para hacerlo, sin embargo su ejecución no es inmediata. Para comprobar que la publicación funcione correctamente podemos iniciar los timer jobs mediante el Central Admin o vía PowerShell: Ejecutar el siguiente script the PowerShell para poder ver nuestros content types publicados...
Personalizando el Search Center en SharePoint 2010 - Parte 3 (XML Search Results)
Published 12/2/2012 20:43 | Piero Marchena
En el siguiente post veremos como obtener los resultados de búsqueda en formato XML esto nos será útil pues mediante este XML tendremos el control total para personalizar a nuestro gusto los resultados de búsqueda haciendo uso de XSLT. A continuación los pasos: 1. Editar el Search Result WebPart 2. En el Editor XSLT copiar el siguiente XSLT: <xsl:stylesheet version="1.0" xmlns:xsl=" http://www.w3.org/1999/XSL/Transform "> <xsl:output...
Archivado en: ,
Actualizar múltiples items de una lista con PowerShell
Published 12/2/2012 20:32 | Piero Marchena
En un cliente se presentó la necesidad de programar la actualización de todos los elementos de una lista una vez al año. Esta necesidad se dio debido a que se disponía de una lista de cumpleaños donde mediante una columna calculada se mostraba la fecha actual del cumpleaños. Como sabemos las columnas calculadas no se actualizan a menos que el elemento de la lista haya sido actualizado, por lo tanto era muy complicado lograr obtener vistas de cumpleaños...
JQuery desde mi Portal con SharePoint 2010 - Parte 3 (Collapsible Quick Launch)
Published 12/2/2012 15:15 | Piero Marchena
En este post explicaré como podemos personalizar nuestro Quick Launch para que tenga un efecto Collapsible haciendo uso de jquery. He tomado como referencia el código de esta página: http://www.sharepoint2010guru.com/sharepoint2010architecture/knoxblog/SitePages/navdemo2.aspx es uno de los mejores que he encontrado para SharePoint 2010. En el código al presionar el botón Make Navigation Collapsible el Quick launch cambia, sin embargo debido que yo quiere tener este...
Servicios a ejecutar desde mis WFE
Published 12/2/2012 15:07 | Piero Marchena
Cuando comenzamos a configurar nuestras granjas de SharePoint comenzamos instalando nuestro primer servidor y progresivamente agregando nuevos servidores a la granja. Sin embargo, durante la instalación no existe ninguna opción que permita especificar que nuestro servidor tendrá el rol de Application Server o de Web Server. Para nosotros poder definir que servidor será application server y cual será un WFE tenemos que hacerlo mediante la configuración de...
Error 404.1 accediendo a nuestro Portal con AAM desde los WFE
Published 12/2/2012 14:55 | Piero Marchena
Cuando en SharePoint configuramos nuestras aplicaciones web para utilizar nombres alternativas mediante Alternate Access Mapping (AAM) probablemente al intentar acceder desde nuestros Web Front End nos pedirá autenticarnos varias veces hasta mostrarnos un mensaje de error 404.1. Si por otro lado intentamos acceder desde cualquier equipo cliente no tendremos este inconveniente. Si deseamos acceder desde los WFE será necesario deshabilitar el loopback security check de windows, para esto...
Aprendiendo javascript y jquery
Published 12/2/2012 1:25 | Piero Marchena
Metiendome un poco a revisar los temas de jquery y javascript para aplicarlos a mis portales con SharePoint encontré varios links interesantes. Pero uno de los mejores para aquellos que recien empiezan es http://thenewboston.org/ tiene muchos tutoriales paso a paso muy buenos y se los recomiendo.
Crear múltiples site collections con PowerShell para SharePoint 2010
Published 12/2/2012 1:15 | Piero Marchena
Comparto con ustedes un script para crear múltiples site collections con su base de datos independiente: Script de PowerShell: Add-PsSnapin Microsoft.SharePoint.PowerShell #Cargando las variables Write-Host "Cargando las variables" $server = "SP2010AliasSQL" $csvfile = '\\DBSrv01\ScriptsSP2010Deployment\CreatingSiteCollections\SiteCollectionsToCreate.txt' $csvdata = Import-Csv $csvfile foreach ($line in $csvdata) { $url = $line.Url $owner1 = $line.Owner1 $owner2...
Como Republicar ContentTypes desde un Content Type hub
Published 12/2/2012 0:55 | Piero Marchena
A continuación les comparto un script para republicar content types desde un Content Type Hub. Esto resulta útil en pases a producción donde se lleva un backup completo del content type hub y del site collection de la solución a restaurar. El script lo obtuve de esta página: http://get-spscripts.com/2010/11/republish-all-hub-content-types-in.html se las recomiendo pues tiene muchos ejemplos interesantes del uso de PowerShell para SharePoint. function Republish-HubContentTypes...
Personalizando el Search Center en SharePoint 2010 - Parte 2 (Redireccionando resultados a página personalizada)
Published 12/2/2012 0:42 | Piero Marchena
Muchas veces personalizamos nuestras propias páginas para referenciar a elementos de lista mediante filtros por el ID del elemento, esto utilizando full XSLT. Con esta personalizaciones, poder ver noticias o anuncios con una interfaz que no es la propia del formulario de vista de elemento resulta muy atractivo. Sin embargo, cuando rastreamos nuestro contenido y obtenemos como resultado los elementos de una lista como la de anuncios al darle clic nos direcciona a la página de la vista...
Personalizando el Search Center en SharePoint 2010 - Parte 1 (Abriendo InfoPaths desde el Browser)
Published 12/2/2012 0:32 | Piero Marchena
Como personalizar el Search Result WebPart para abrir los forms de infopath en el browser: 1. Crear un Centro de Búsqueda: 2. Búscar una palabra de prueba (Ej. SharePoint). 3. Editar la página y abrir el panel de propiedades del webpart de resultados. Ubicar la sección Mostrar propiedades y desmarcar "Usar la visualización de ubicación". 4. Dar clic al botón Editor XSL y copiar el XSLT que se muestra en la ventana hacia un archivo (Ej. SearchResults...
Archivado en: ,
Más artículos Página siguiente >