Personalización y extensión del WebPart de Consulta de Contenidos (CQWP) III

Y llegó el día de convertirse en súper héroe. No, no hablo de imitar al protagonista de Kick-Ass, hablo de ir un paso más allá con lo que nos ofrece el Elemento Web de Consulta de Contenidos (Content Query Web Part). Recordemos la agenda que nos marcamos en su día, cuando empezamos este especial dedicado al Elemento Web de Consulta de Contenido: (más…)

Windows PowerShell para desarrolladores SharePoint: Tu nuevo mejor amigo

Windows PowerShell para desarrolladores SharePoint: Tu nuevo mejor amigo

Probablemente, si se le preguntara a algún administrador de la familia de servidores de Microsoft, cuál es la herramienta sin la cual no podría vivir, éste le diría Windows PowerShell. Y hablamos de un producto que se puede considerar relativamente “nuevo”. No obstante, desde su lanzamiento el 25 de Abril de 2006, ya se vio el potencial de este intérprete de comandos (shell), que permitía automatizar tareas administrativas de una manera rápida, sencilla y eficiente. (más…)

Add Web Parts in SharePoint 2010 and 2013 with Windows PowerShell

Recently we have seen how to Delete Web parts in SharePoint 2010 and 2013 with Windows PowerShell. A logical next step would be to add Web Parts also with Windows PowerShell. So we would have two scripts with which we may replace a given Web element by another. An example of use? Personally I have used these two scripts on several occasions to replace (as I said, remove a Web Part, and then add another in its place) Web Parts from welcome pages from all sites in a given site collection. Although knowing what the scripts do, you can find many other uses.

(más…)

Añadir Elementos Web (Web Parts) en SharePoint 2010 y SharePoint 2013 con Windows PowerShell

Recientemente hemos visto cómo eliminar Elementos Web en SharePoint 2010 y 2013 con Windows PowerShell. Un siguiente paso lógico sería agregar Elementos Web también con Windows PowerShell. De esta forma tendríamos dos scripts con los cuales podríamos reemplazar un determinado Elemento Web por otro. ¿Un ejemplo de uso? Personalmente he usado estos dos scripts en varias ocasiones para sustituir (como decía, quitar un Elemento Web, y después agregar otro en su mismo lugar) Elementos Web de las páginas de bienvenida de todos los sitios de una determinada colección de sitios. Aunque conociendo lo que hacen los scripts, se les puede encontrar muchos otros usos.

(más…)

Eliminar Elementos Web (Web Parts) de SharePoint 2010 y 2013 con Windows PowerShell

Recientemente me he visto con la necesidad de tener que eliminar todos los elementos web (web part) de la página de bienvenida de un gran número de sitios. El total de sitios era tan grande, que la opción de hacerlo manualmente quedaba descartada. Es en estos casos donde siempre podemos apoyarnos en Windows PowerShell, ya que el tiempo invertido en desarrollar un script es muy rentable, además de que aprendemos algo por el camino.

(más…)

Cambiar de disco los ficheros de base de datos de una granja de SharePoint

Una de las recomendaciones más habituales a la hora de gestionar las bases de datos de una granja de SharePoint suele ser la de tener en discos separados las bases de datos del disco del sistema. En este post no entraré en buenas prácticas para la distrubución de las bases de datos en diferentes unidades, que suelen requerir una infraestructura importante de discos por debajo, sino que me limitare a mostrar como sería el proceso de mover bases de datos de contenido de una unidad de disco a otra teniendo en cuenta que la base de datos de contenido está siendo utilizada por alguna colección de sitios en SharePoint.

(más…)