SharePoint 2013: Como ver las property bags con Designer!

Una de las formar que tenemos para ver las property bags que tenemos disponibles en un sitio es a través de SharePoint Designer 2013 (SPD 2013):

  • No tenéis más que conectaros al sitio de SharePoint 2013 en cuestión y desde la sección Sitio de grupo hacer clic en la opción “Opciones de sitio”.
  • En la ventana que se abre podréis encontrar las property bags por defecto (y las que hayáis creado de forma personalizada) en la pestaña “Parámetros”.

image

SharePoint 2013: Análisis de funcionalidades disponibles en función del navegador (I)!

El tema de compatibilidad de navegadores y SharePoint siempre ha sido uno de los puntos débiles de la plataforma que con la versión 2013 se ha mejorado de forma notable. En este primer post sobre funcionalidades disponibles en función del navegador se recoge un análisis de capacidades disponibles y no disponibles para las últimas versiones de los navegadores clave del mercado: Internet Explorer, Google Chrome y Mozilla Firefox.

Funcionalidad (1)

Internet Explorer Google Chrome Mozilla Firefox

Drag & Drop de Documentos (2)

X X X

Abrir biblioteca de documentos en el explorador

X    

Abrir documento Office

X X X

Edición rápida de elementos de lista

X X X

Bibliotecas de imágenes

X X X

Conectar Lista/Biblioteca a Outlook

X X X

Exportar lista a Excel

X   X

Abrir lista en Access

X    

Personalizar formularios de lista con InfoPath

X    

Editar lista con SharePoint Designer (3)

X / /

Tarjeta de Contacto y Estado de Presencia

X X X

Notas:

  • (1) Versión de 32 bits de Internet Explorer. Últimas versiones de Google Chrome y Mozilla Firefox
  • (2) La funcionalidad de Drag & Drop está disponible en IE 8 y 9 únicamente si se tiene instalado Office 2013. En IE 10 no es necesario ya que soporta HTML 5: http://support.microsoft.com/kb/2796734/es
  • (3) Parcialmente soportado en Google Chrome y Mozilla Firefox

Referencias:

Office 365: Configuración de la preview de Power BI para Office 365 paso a paso (II)!

Siguiendo con la serie de artículos sobre Power BI, vamos a seguir viendo cuestiones relativas al provisionad de Power BI para Office 365 en nuestra suscripción de Office 365:

  • Empezamos accediendo al portal de administración de SharePoint y hacemos clic en la opción SharePoint disponible en el desplegable “Administrador”. A continuación se muestra el listado de colecciones de sitios disponibles y las opciones de administración definidas a este nivel. En el listado de colecciones de sitios, hacemos clic en el sitio privado por defecto.
  • A continuación accedemos a la página de contenidos del sitio donde veremos que tenemos una aplicación denominada Power BI. Hacemos clic en la aplicación.
image image
  • Se muestra un popup que nos permite añadir ejemplos o utilizar datos propios para construir visualizaciones con Power BI. Pulsamos sobre el botón “Agregar ejemplos” de manera que se añaden dos ejemplos de Power BI en nuestra suscripción. Además, mientras los ejemplos se agregan se reproduce el video con ejemplos de aplicabilidad de Power BI.
  • Cuando los ejemplos se hayan agregado, simplemente pulsamos el botón “Cerrar” en el popup.
image image
  • A continuación se muestra la página del sitio de grupo de Power BI con una serie de videos y los ejemplos añadidos.
  • Lo siguiente que podemos hacer es abrir los ejemplos y empezar a interactuar con ellos para ver toda la potencia de Power BI.
image image

Y hasta aquí llega este segundo post de la serie sobre configuración de la preview de Power BI.

Visual Studio 2013: Disponible la RTM de la máquina virtual de ALM con VS 2013, HandOn Labs y +!

Microsoft acaba de publicar la versión RTM de la máquina virtual de ALM con Visual Studio 2013 (VS 2013) y una serie de HandOn Labs y demo scripts listos para sacarle jugo a la última versión del IDE de Microsoft y de la plataforma de ALM. Podéis acceder a la descarga de la máquina virtual y ver el contenido completo de la misma desde el siguiente enlace: http://blogs.msdn.com/b/briankel/archive/2013/08/02/visual-studio-2013-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts.aspx

Referencia: http://blogs.msdn.com/b/briankel/archive/2013/11/26/rtm-version-of-visual-studio-2013-alm-virtual-machine.aspx

SharePoint: Como añadir programáticamente una Web Part “Custom” a una página (II)!

Si en este post os indicaba como añadir una Web Part personalizada al control de texto enriquecido, en esta ocasión vamos a ver como realizar lo mismo en una página de Web Parts. La filosofía es la misma, sólo que al agregar la Web Part simplemente especificamos la zona de Web Parts dónde vamos a añadir la Web Part y el orden:

   1: static void AddCustomWebPart()

   2: {

   3:     using (SPSite spsSitio = new SPSite("http://demo2010a:200/"))

   4:     {

   5:         using (SPWeb spwWeb = spsSitio.OpenWeb())

   6:         {

   7:             //WebPart Manager

   8:             SPWebPartPages.SPLimitedWebPartManager spwpmWebPartManager =

   9:                 spwWeb.GetLimitedWebPartManager("SitePages/ZonasTest.aspx",

  10:                     PersonalizationScope.Shared);

  11:  

  12:             //WebPart a añadir

  13:             WebPart wpToAdd = CreateWebPart(spwWeb, "SPSLWPDemos_SPSilverlightListInspectorWP.webpart", spwpmWebPartManager);

  14:  

  15:             //Guid para la WebPart

  16:             Guid storageKey = Guid.NewGuid();

  17:             string wpId = String.Format("g_{0}", storageKey.ToString().Replace('-', '_'));

  18:             wpToAdd.ID = wpId;

  19:  

  20:             //Página de WebParts

  21:             spwpmWebPartManager = spwWeb.GetLimitedWebPartManager("/Documentos%20compartidos/AJAXWebParts.aspx",

  22:                PersonalizationScope.Shared);

  23:  

  24:             spwpmWebPartManager.AddWebPart(wpToAdd, "Página Completa", 1);

  25:  

  26:             spwpmWebPartManager.Dispose();

  27:         }

  28:     }

  29: }

En cuanto a como saber las zonas de Web Parts disponibles para añadir una Web Part, no tenemos más que editar la página en cuestión y en seguida veremos las zonas perfectamente identificadas:

image

SharePoint 2013: Recursos de governance (I)!

Un concepto (a la vez que requerimiento) cada vez más importante en proyectos de SharePoint es el de gobernanza (o Governance): Un conjunto de políticas, roles, responsabilidades y procesos que controla como las divisiones de negocio y los equipos de IT de una organización trabajan de forma conjunta para conseguir los objetivos planteados. Para facilitar aplicar este concepto a proyectos de SharePoint 2013, Microsoft dispone de una serie de recursos que os recomiendo, empezando por un estupendo poster resumen de lo que es Gobernanza, una derivada de la misma que es la Gobernanza de IT y como administrar la información. El resumen de recursos, accesibles desde este enlace, es el siguiente:

image

SharePoint Online: Mejoras en el sistema de compartición con usuarios externos!

Dentro del proceso de mejora continua de capacidades de SharePoint Online, esta semana Microsoft acaba de liberar mejoras relativas a la experiencia de usuario a la hora de compartir información con usuarios externos. Entre las novedades que nos vamos a encontrar a partir de ahora tenemos:

  • Obtener un vínculo (Get a link): para generar en un sólo clic enlaces de invitación a documentos de nuestro SkyDrive Pro o de bibliotecas de documentos de SharePoint Online para que los usuarios a los que les enviemos el enlace puedan visualizar o editar el documento. Esta funcionalidad, nueva en SkyDrive Pro es la misma que tenemos en nuestro SkyDrive convencional para compartir fácilmente documentos.

image

  • Members can share, es decir, los integrantes del sitio pueden invitar a usuarios externos al sitio y no sólo el propietario de la colección de sitios como hasta ahora. Podéis ver una demostración de esta capacidad en el siguiente video: http://office.microsoft.com/en-us/videos/video-share-a-site-without-access-request-VA104117149.aspx. Para poder habilitar que usuarios integrantes del sitio puedan invitar a usuarios externos, es necesario habilitar esta característica a nivel de permisos de la colección de sitios:

image

  • All invitees on same email To line, es decir, en el caso de compartir un mismo documento con varios usuarios a la vez, se genere un único e-mail que añada a todos los usuarios con los que se comparte el documento en lugar de generarse un e-mail por cada usuario.

Referencias: