Posts recientes

El contenido de este blog tiene una licencia Creative Commons.
Creative Commons

Service Pack 1 de SharePoint 2010

imageSí, por fín, el tan esperado SP1 de SharePoint 2010 está disponible. En http://support.microsoft.com/kb/2460045 encontrarís toda la información al respecto. Microsoft SharePoint Server 2010 Service Pack 1 (SP1) incluye todas las actualizaciones hasta Junio de 2011.

Además podéis consultar el siguiente enlace, con una relación de todos los cambios realizados por el Service Pack.

Cambios de Microsoft SharePoint Server 2010 Service Pack 1

Autor: Rubén Claramunt Vicente
Publicado: 26/07/2011  11:47 | 0  Comentarios | 0  Enlaces a este post

Starter master page (versión extendida)

image

Todos conocemos los beneficios de las versiones starter de las páginas maestras de SharePoint 2010, llamadas minimal master pages en la versión 2007. Se trata de una páginas maestras simplificadas para iniciar un diseño de cero, comentadas para ayudar en su desarrollo. Estas páginas maestras las encontramos en CodePlex en el proyecto Starter Master Pages for SharePoint 2010.

De la mano de Steve Ottenad nos llega una versión extendida o mejorada de estas páginas maestras, SharePoint 2010 Starter Master Page – Extended, que incluyen ciertas mejoras sobre las originales. En sus propias palabras:

  • A solid Starter Master page
  • A sticky footer
  • A concealed Ribbon (very useful)
  • An improved scroll fix that overrides the horrendous V4 one.
  • Lots and lots of compression

 

Lo que está claro es que sea con unas u otras cualquier proyecto que implique diseño en la presentación se beneficiará notablemente del uso de estas páginas maestras.

Autor: Rubén Claramunt Vicente
Publicado: 14/07/2011  18:00 | 0  Comentarios | 0  Enlaces a este post

Error de “List not found” para un DataFormWebPart exportado a otro sitio

En el anterior post (http://www.codepoint.es/archive/2011/07/11/como-crear-p%C3%A1ginas-para-gestionar-listas-en-un-sitio-distinto-al-que-se-alojan-.aspx) se comentaba como exportar un DataFormWebPart de SharePoint a otro sitio dentro de la colección para que siguiera accediendo a los datos de la lista alojada en otro sitio. Aún siguiendo las instrucciones en ocasiones puede ocurrir que SharePoint Designer visualice bien la información pero no así el explorador web, que nos devuelve un error de “List not found”.

Para solucionar este problema simplemente deberemos cambiar el atributo ViewFlag de la DataFormWebPart y ponerlo a “0”.

<WebPartPages:DataFormWebPart runat="server" IsIncluded="True" AsyncRefresh="True" FrameType="None" NoDefaultStyle="TRUE" ViewFlag="0" …

Espero que os ayude.

Autor: Rubén Claramunt Vicente
Publicado: 12/07/2011  21:58 | 0  Comentarios | 0  Enlaces a este post

Como crear páginas para gestionar listas en un sitio distinto al que se alojan.

Desarrollando una web en Sharepoint 2010 me encontré con el siguiente problema:

Creé una lista de solicitudes en la raíz de la colección de sitios para que los usuarios anónimos pudiesen rellenar la información necesaria y enviarla desde la misma web (a modo de formulario).

La web era multi-idioma, y el formulario debía aparecer en un subsitio en concreto.

Bien, no había manera de hacer referencia a una lista que estaba situada en la raíz desde una página ubicada en un subsitio de la colección.

Ahí va la solución:

1. Crear una página .aspx en la raíz (biblioteca de páginas).

2. Desde SharePoint Designer, en el menú, hacer clic en: Insertar –> Formulario de nuevo elemento – > Formulario de lista personalizada.

3. Estos pasos crean un DataFormWebPart. Debe copiarlo y pegarlo en la página del subsitio en la que desea que esté el formulario.

4. Localizar el tag “SharePointWebControls:SPDataSource” y dentro de éste, en el tag “<SelectParameters>” añadir el parámetro siguiente:

<WebPartPages:DataFormParameter Name="WebURL" ParameterKey="WebURL" PropertyName="ParameterValues" DefaultValue="/"/>

Es decir, quedaría de la siguiente forma:

<SelectParameters><WebPartPages:DataFormParameter Name="WebURL"…

A partir de este momento el DataFormWebPart, sabe que la localización de la lista está en la raíz de la colección de sitios, y se muestra el formulario sin más problemas.

Autor: Anna Vilalta Gili
Publicado: 11/07/2011  11:09 | 0  Comentarios | 0  Enlaces a este post