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…)

SharePoint 2013: Parámetros de configuración de Elementos de Aplicacion (App Parts)

SharePoint 2013: Parámetros de configuración de Elementos de Aplicacion (App Parts)

En SharePoint 2013, dentro del nuevo modelo de desarrollo que suponen las Apps, tenemos los Elementos de Aplicación, más conocidos como App Parts o Client Web Part. Los Elementos de Aplicación, podrían definirse como una App que imita la experiencia de usuario de un Elemento Web (Web Part). Son Apps que insertamos en la página, del mismo modo que insertaríamos un Elemento Web. Entrando en detalle, lo que realmente hacemos cuando insertamos un Elemento de Aplicación, es insertar un iFrame en la página, el cuál muestra el contenido de la App, que se encuentra en otra página.

(más…)

Cómo ver el XML generado por el Elemento Web de Consulta de Contenidos (CQWP)

Cómo ver el XML generado por el Elemento Web de Consulta de Contenidos (CQWP)

Resulta imprescindible, en mi opinión, cuando se trabaja con XSLT poder ver y “tocar” el XML origen, (“raw XML” que se dice en tierras anglosajonas), para tener claro cuáles son las propiedades que tienen los nodos, los niveles de profundidad, etc. Pues bien, existe un truco fácil para poder ver el XML generado por un CQWP. Accedemos al archivo “ContentQueryMain.xsl”, y buscamos la siguiente línea:

(más…)

Desarrollando Apps para SharePoint 2013 (2) – Mi primer App Part

Desarrollando Apps para SharePoint 2013 (2) – Mi primer App Part

Una vez que hemos aprendido con mi compañero Guillermo Bas, cómo configurar el entorno para desarrollar SharePoint-Hosted Apps, es hora de mancharse las manos, y desarrollar nuestro primer App para SharePoint 2013. Concretamente, vamos a desarrollar un App Part, que es en mi humilde opinión, el tipo de App más interesante, ya que nos permite “incrustar” código de cualquier tipo, y de cualquier procedencia, en nuestras páginas SharePoint, como si se trataran de los Elementos Web (Web Parts) a los que estamos acostumbrados. ¿Qué no sabes lo que son los App Parts?

(más…)

SharePoint 2013 – Novedades en Branding, Round 3: Composed Looks

SharePoint 2013 – Novedades en Branding, Round 3: Composed Looks

Busco en Bing Translator una traducción para “Composed Looks”, y obtengo “looks compuestos”. La misma acción en Google Translator y obtengo “compuesto mira”. Nos quedamos con “looks compuestos”, ¿no? Y la verdad que la traducción de Bing Translator es muy acertada, ya que si bien soy partidario de defender la lengua de Cervantes, en este caso, “aspectos/apariencias compuestos/as”, no lo termino de ver. ¿Composición de aspectos quizás? Bueno, paro ya. Creo que he visto demasiadas veces el monólogo de Goyo Jiménez, y ahora pienso como uno de ellos.

(más…)