SharePoint 2010: 101 ejemplos de código!

Desde hace unos días tenemos disponibles una serie de ejemplos de código, en C# mayoritariamente, que ejemplifican como trabajar programáticamente con elementos típicos de SharePoint como listas o bibliotecas de documentos, trabajo con los BCS, o uso de la API JavaScript de SharePoint 2010. Podéis acceder a los ejemplos desde este enlace:http://code.msdn.microsoft.com/SharePoint-2010-101-Code-da251182

SharePoint 2010: Planning y administración de soluciones Sandbox (I)!

Como sabéis, SharePoint 2010 incorpora un nuevo tipo de soluciones, denominadas Sandbox, que se caracterizan porque se ejecutan de forma segura y no penalizan un cierto despliegue de SharePoint en el caso de que no se hayan seguido buenas prácticas a la hora de crear los artefactos contenidos en las mismas. A pesar de la propia definición de este tipo de soluciones, a la hora de utilizarlas es vital realizar un planning adecuado de las mismas y conocer como realizar la administración de su despliegue y ejecución. Por fortuna, tenemos un monton de documentación relativa a estas cuestiones:

Office 365: Urls de acceso a OWA!

Como sabéis, uno de los servicios que forman parte de Office 365 es el de Exchange Online que nos permite no sólo acceder al correo de nuestras cuentas de Office 365, sino también realizar unas funciones de administración bastante completas. Normalmente, accederemos a nuestro correo de Exchange Online vía Outlook si lo hemos configurado así, nuestro dispositivo móvil o bien vía OWA. En este último caso, para evitar pasar por páginas intermedias de Office 365 puede ser de interés conocer las Urls de acceso rápido.

image

Estas Url de acceso rápido son:

Referencias:

SharePoint 2010: Como deshabilitar el guardado de archivos en la carpeta local de borradores!

Cuando trabajamos con documentos Office desde el navegador o desde un cliente de escritorio como Outlook o SharePoint WorkSpace, puede suceder que al guardar los cambios en los mismos se guarden por defecto en la carpeta de borradores local de nuestro equipo. Si queremos deshabilitar este comportamiento, no tenemos más que ir a las opciones de Office y desmarcar dicha opción:

  • Nos vamos a Options dentro del backstage de Office 2010.
  • En la ventana que se abre, desmarcamos la opción “Ethe server drafts location on this computer” bajo la sección “Save checked-out files to”.

Referencias:

SharePoint 2010: Como abrir el diagrama Visio asociado a un flujo de trabajo de SPD 2010 (II)!

En el anterior artículo de esta pequeña serie, os comentaba que un pequeño inconveniente en la exportación de un flujo de trabajo de SharePoint Designer 2010 (SPD 2010) a Visio 2010 era que se perdían personalizaciones de su “look & feel”. En este artículo os detallaré un truco para abrir el diagrama Visio asociado al flujo de trabajo sin perder estas personalizaciones:

  • Como siempre, abrimos el sitio de SharePoint con SPD 2010. En lugar de abrir el flujo de trabajo con el diseñador de flujos de SPD 2010, nos vamos a explorar los distintos archivos que contienen la definición del flujo de trabajo. Para ello, nos vamos a All Files –> Workflows.
  • Localizamos el flujo de trabajo en cuestión dentro de la carpeta Workflows.
  • Localizamos el archivo .vwd que se ha generado como parte de la definición del flujo de trabajo.
image image image
  • Abrimos el diagrama Visio con Visio 2010 y comprobamos que ahora no se pierden las personalizaciones.

image

SharePoint 2010: Como abrir el diagrama Visio asociado a un flujo de trabajo de SPD 2010 (I)!

Cómo sabéis, SharePoint 2010 incorpora la posibilidad de “pintar” el esqueleto inicial de un flujo de trabajo para luego importarlo en SharePoint Designer 2010 (SPD 2010) y pasar de esta forma de un dibujo a un flujo operativo. Ahora bien, ¿Cómo nos llevamos el diagrama Visio de un flujo ya creado desde SPD 2010 a Visio? Esto es lo que os enseñaré en este post:

  • Lo primero que haremos es iniciar SPD 2010 y abrir nuestro sitio de trabajo. A continuación, editamos el flujo de trabajo que queremos exportar a Visio y a través de las opciones disponibles en la Ribbon del diseñador de flujos lo exportamos a un archivo .vwi
  • Iniciamos Visio 2010 y creamos un nuevo elemento de tipo Flujo de trabajo de Microsoft SharePoint 2010.
  • Nos vamos a la pestaña “Proceso” de Visio y pulsamos sobre “Importar”.
image image image
  • Localizamos el archivo .vwi que hemos exportado desde SPD 2010.
  • A continuación, el diagrama Visio de nuestro flujo se mostrará en la superficie de diseño de Visio 2010.
  • Hasta aquí todo correcto, salvo un pequeño detalle: lo que se ha importado no se parece mucho al diagrama Visio de ejecución del flujo de trabajo en el sitio de SharePoint…¿Cómo podemos importar el diagrama Visio tal cual en Visio 2010? Esto lo dejo para el siguiente post de la serie.
image image image

SharePoint Online: La segunda gran actualización está al caer!

Parece que en breve vamos a tener una segunda gran actualización en el servicio de SharePoint Online en Office 365 en la que tendremos las siguientes mejoras:

  • Aumento en el número de usuarios de los 20.000 actuales a 500.000…simplemente bestial. Con este incremento, SharePoint Online es capaz de satisfacer los requerimientos de organizaciones de casi cualquier tamaño.
  • Mejoras en la papelera de reciclaje, algo que he visto esta mañana, pero a lo que no le presté atención: ya tenemos disponible una papelera de reciclaje de colección de sitios.

image

  • Mejoras a la hora de compartir sitios de SharePoint Online con usuarios externos. Se elimina la restricción de qué los Windows Live Id sólo pudiese ser relativo a cuentas de Hotmail y ahora es posible utilizar cualquier Live Id.
  • Visualización de PDFs, por fin se da respuesta a una petición clásica en los foros de Office 365: visualizar PDFs directamente en el navegador sin necesidad de tener que descargarlos. Es importante tener en cuenta que se necesita tener instalada la última versión de Adobe Acrobat Reader.

Power Pivot: Como cambiar el tipo de proveedor utilizado!

Si alguna vez os veis en la tesitura de que tenéis que cambiar por ejemplo el tipo de autenticación en un modelo de PowerPivot de Windows a SQL Server, seguramente no sea suficiente sino qué además será necesario cambiar el tipo de proveedor de acceso a datos usado. Para realizar el cambio de proveedor:

  • Desde Excel 2010, abrimos la ventana de PowerPivot y nos vamos a la pestaña Design.
  • Pulsamos sobre la opción Existing Connections de manera que se muestra el listado de conexiones de datos disponibles.
  • Editamos la conexión de datos que nos interesa y en la ventana que se abre pulsamos el botón “Advanced”.
image image image
  • En la nueva ventana que se abre, la propiedad “Providers” nos permite cambiar el tipo de proveedor de acceso a datos a utilizar.

image

SharePoint 2010: Ocultar / des-ocultar campos de formulario de lista (I)!

A la hora de ocultar/des-ocultar campos de un formulario de lista tenemos múltiples posibilidades como por ejemplo las siguientes:

SharePoint 2010: Cómo descubrir métodos y propiedades en PowerShell!

En esta ocasión un tip muy rápido. Si queremos averiguar los métodos y propiedades disponibles para un cierto cmdlet de PowerShell como puede ser Get-SPWeb no tenemos más que usar el cmdlet Get-Member de acuerdo a la siguiente sintaxis:

   1: Get-SPWeb "Url Sitio" | Get-Member

La salida por pantalla que se obtiene es la siguiente:

image

Cómo veis, de esta forma tenemos visualizar los métodos, eventos y propiedades disponibles para Get-SPWeb que pueden utilizarse para consultar información adicional. Si queremos “refinar” la búsqueda, podemos usar las opciones Methods y Properties para listas los métodos y propiedades respectivamente. Más información sobre Get-Member en este enlace: http://technet.microsoft.com/en-us/library/ee176854.aspx.