Desde la semana pasada, y gracias a CampusMVP, ya está disponible el curso “SharePoint: Creando soluciones de trabajo en grupo para la PYME” en el que he estado trabajando con Alberto Díaz, compañero MVP y sobre todo gran amigo, durante las últimas semanas. Se trata de un curso qué está diseñado y pensado para todos aquellos que quieran sacar un partido máximo a las capacidades que vienen de serie en SharePoint Online en Office 365 y que también podremos encontrar en SharePoint 2013 On-Premise. El curso se ha pensado precisamente en el usuario que no tiene conocimientos técnicos de desarrollo, pero si funcionales y de negocio y desde el principio quiere sacar el máximo partido a las características de comunicación, colaboración y trabajo en grupo que SharePoint en general habilita para organizaciones de distintos tamaños en general, y para PYMEs en particular. Esperamos que este curso cumpla las expectativas de quienes lo cursen y también contad conque el curso se irá perfeccionando y creciendo en base a los comentarios recibidos. Nuestra idea es que a partir de este curso se puedan plantear otros en los que sacar provecho de las capacidades avanzadas de SharePoint Online ya no solo para PYMES, sino en general para organizaciones de cualquier tamaño de forma que haya un alineamiento de contenidos con los distintos planes de Office 365 que Microsoft ofrece.
Mes: septiembre 2013
SharePoint 2013 & SharePoint Online: Trabajo con datos de listas en los servicios de Excel!
El otro día plateaban en los foros de Office 365 la clásica cuestión relativa al refresco de datos procedentes de listas de SharePoint cuando se usan como fuente en libros Excel que se van a publicar en los servicios de Excel. Pues bien, como sabéis ese refresco de datos por el momento se tiene que seguir haciendo de forma manual, es decir, hay que abrir el libro Excel con el cliente Excel, refrescar la conexión y guardarlo de nuevo para que el refresco quede realizado. Ahora bien, por suerte con los servicios de Excel y SharePoint 2013 (On-Premise y Online), disponemos de un interesante workaround que podéis leer en este enlace.
SharePoint 2013 & SharePoint Online: Servicios de Excel vs. Excel Web App (I)!"
Normalmente es bastante común que se tiendan a confundir los Servicios de Excel y Excel Web App en cuanto a funcionalidad y uso. Sin embargo, aunque ambas aplicaciones permiten que un usuario pueda visualizar e interactuar con libros de Excel, a nivel funcional son diferentes. A grandes rasgos, los Servicios de Excel son una herramienta avanzada de BI mientras que Excel Web App no dispone de capacidades de BI tan avanzadas. Adicionalmente, la siguiente tabla compara ambas aplicaciones.
Funcionalidad |
Servicios de Excel |
Excel Web App |
Crear/Editar un libro en el navegador |
No |
Sí |
Publicar libros que usen datos externos |
Sí |
Sí, pero con limitaciones |
Publicar un único elemento mediante una Web Part |
Sí |
Sí |
Refrescar datos en el libro |
Funcionalidad limitada dependiendo de la fuente de datos |
Funcionalidad limitada dependiendo de la fuente de datos |
SharePoint 2013: Configuraciones para flujos de trabajo a nivel de Aplicación Web!
Si estás haciendo uso de la nueva infraestructura de flujos de trabajo de SharePoint 2013, tienes que saber que a nivel de Aplicación Web hay una serie de configuraciones adicionales para administrar como SharePoint 2013 interactúa con el servidor de flujos:
-
Accede a la Administración Central de SharePoint 2013 y luego bajo “Administración de Aplicaciones” hacemos clic en “Administrar aplicaciones web”.
-
En el listado de aplicaciones web, seleccionamos una para que se habilite la Ribbon. Desplegamos las opciones disponibles en “Configuración general” y hacemos clic en “Flujo de trabajo”.
-
En la ventana modal que se abre, podremos ver las siguientes opciones de configuración:
-
¿Desea habilitar flujos de trabajo definidos por el usuario para todos los sitios de esta aplicación web?, opción habilitada por defecto y que permite que los usuarios con los permisos adecuados puedan crear y desplegar flujos de trabajo mediante SharePoint Designer 2013 (SPD 2013).
-
¿Desea avisar a los usuarios internos sin acceso al sitio cuando se les asigne una tarea de flujo de trabajo?, opción también habilitada por defecto que permite notificar a usuarios de la organización que se les ha asignado una tarea en un sitio en el que tienen acceso.
-
¿Permitir a los usuarios externos participar en el flujo de trabajo enviándoles una copia del documento? opción deshabilitada por defecto, y que permite, en caso de estar habilitada, enviar una copia del documento a usuarios externos
-
Por supuesto, estas opciones se pueden configurar mediante PowerShell usando el comando Set-SPWorkflowConfig.
SharePoint 2013: Como cambiar los permisos requeridos para visualizar el “Developer Dashboard”!
Por defecto, una vez habilitado, el “Developer Dashboard” estará visible para todos aquellos usuarios qué tienen asignado un nivel de permisos que incluye el permiso individual “AddAndCustomizePages”. En el caso en el que disponer de este permiso se considere como poco seguro, es posible restringir aún más los permisos requeridos para poder visualizar el Developer Dashboard configurando la propiedad RequiredPermissions del objeto SPDeveloperDashboardSettings. Por ejemplo, para configurar que todo el mundo vea el Developer Dashboard, basta con ejecutar los siguientes comandos PowerShell:
1: $DevDashboard=[Microsoft.SharePoint.Administration.SPWebService]::ContentService.DeveloperDashboardSettings
2: $DevDashboard.RequiredPermissions="EmptyMask"
3: $DevDashboard.Update()
Os recuerdo la referencia dónde podéis mirar los niveles de permisos que podrías usar: http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spbasepermissions(v=office.15).aspx
[SUGES]: Componentes gratuitos de KWizCom para la comunidad– Octubre: Data View Plus Web Part!
Como cada mes desde que KWizCom se ha incorporado como patrocinador de SUGES, y gracias al acuerdo de colaboración que tenemos con ellos, os ofreceremos un nuevo componente gratuito para SharePoint. Para el mes de octubre, el componente disponible es la Data View Plus Web Part . Como su nombre indica, se trata de una Web Part que permite crear de forma sencilla vistas personalizadas de listas con una visualización rica y en la que se haya aplicado un aspecto específico. Incluye de serie una serie de temas que facilitan la personalización de listas de tareas, artículos de blogs, carrusel de imágenes, etc. Las características de esta Web Part comparada con las vistas de datos clásicas de SharePoint 2013 y 2010 son las siguientes:
Si estás interesado en acceder a este componente de KWizCom, lo único qué tienes que hacer es enviarme un correo electrónico (jcgonzalezmartin1978@hotmail.com) o un mensaje privado en Twitter (@jcgm1978) y me encargaré de indicarte los siguientes pasos para poder disponer de la Data View Plus Web Part. Finalmente, os dejo una pequeña descripción (en inglés) de KWizCom como referencia de la compañía:
Since 2005, KWizCom has provided innovative solutions and services to make SharePoint even better for over 5,000 companies worldwide. KWizCom’s solutions and services expand Microsoft SharePoint out-of-the-box capabilities, streamline workflow, maximize efficiency and enhance over-all productivity for hundreds of thousands of users. KWizCom, a Gold Certified Microsoft Partner, is headquartered in Toronto, Canada.
SharePoint Online: Recursos para sacar el máximo partido a las capacidades disponibles!
Buscando una buena fuente de recursos que permitiese al usuario final de SharePoint Online poder sacar el máximo partido posible a las capacidades disponibles de serie me encontré con esta página: Guía de planeación de SharePoint Online para Office 365 Pequeña Empresa. Aquí podréis encontrar una serie de enlaces a recursos relativos a la configuración, administración y uso de sitios de SharePoint Online para planes de tipo Pequeña Empresa y Pequeña Empresa Premium. En concreto el contenido disponible es el siguiente:
Organizar y administrar proyectos con los Sitios de grupo
- Planear sitios y administrar usuarios
- Planear el contenido de los Sitios de grupo
- Mover documentos y archivos a su sitio de SharePoint Online
Aumentar la productividad gracias a SkyDrive Pro y al Suministro de noticias
- ¿Qué es SkyDrive Pro?
- Administrar la información
- Administrar la privacidad de los documentos
- Sincronizar una biblioteca con su equipo
Usar el sitio web público para conectar con los clientes
SharePoint 2013: Novedades en las herramientas de desarrollo de Office para Visual Studio 2013 RC (I)!
Como sabéis, desde la semana pasada tenemos disponible la versión RC de Visual Studio 2013 (VS 2013 RC). En lo que a herramientas de desarrollo de Office, tenemos algunas novedades como vamos a ir viendo en la serie de artículos que comienza con este post:
-
A nivel de plantillas de proyecto, disponemos de una nueva plantilla denominada “Cloud Business App”, qué en la práctica es la plantilla de soluciones LightSwitch pero preparada para desplegar en SharePoint 2013 On-Premise o en SharePoint Online en Office 365. Iniciamos VS 20013 RC y creamos un nuevo proyecto usando esta plantilla.
-
A continuación hay que especificar la Url del Sitio de SharePoint qué se va a utilizar para depurar. Teniendo en cuenta el tipo de plantilla, esta Url puede ser la de un sitio de desarrollador de SharePoint Online o de SharePoint On-Premise. Fijaros como debajo de la caja para indicarla ya se nos informa como conseguir un sitio de desarrollador en Office 365
-
Cuando concluye el proceso de creación de la solución, en el explorador de soluciones podremos ver que tenemos cuatro proyectos diferentes: un proyecto de propiedades de la aplicación, el proyecto de la aplicación de SharePoint en si misma, el de las pantallas de la aplicación y el de la capa de negocio y datos. Además, se muestra la superficie de diseño de VS 2013 RC para crear una primera tabla de datos o bien crear un vínculo a un origen de datos existente.
-
Podemos hacer un despliegue inicial en modo depuración en el sitio, por lo que VS 2013 RC nos pedirá las correspondientes credenciales de Office 365.
-
Cuando la aplicación se instale en el sitio de desarrollo de Office 365, tendréis que introducir de nuevos las credenciales de acceso y a continuación se nos pregunta si tenemos confianza en la aplicación. Fijaros en como por defecto ya viene con una serie de premisos pre-configurados para acceso a listas y bibliotecas así como a información de usuarios.
-
Tras pulsar el botón “Trust It”, primera en la frente porque en lugar de visualizar el típico ejemplo “Hello world”, lo que vemos es una página amarilla la mar de chula. Ante este problema, pare el modo depuración y traté de compilar la solución completa pensando en que el problema podía venir de ahí, pero os puedo decir que no tengo ni idea de si es así o no porque al darle a compilar la solución, VS 2013 RC se queda compilando por los siglos de los siglos…ante esta tesitura y pensando en que puede ser un problema de la actualización de la Preview a la RC, lo que hice fue instalar la RC en un entorno limpio.
-
En el nuevo paso, al repetir los pasos anteriores si qué podemos desplegar y visualizar la aplicación sin problemas. Fijaros como al no haber definido una pantalla de inicio para la aplicación, se muestra un mensaje informativo indicando este hecho
-
En el siguiente artículo de la serie, veremos como empezar a construir una aplicación de tipo “Cloud Business” añadiendo tanto tablas de datos como pantallas a la misma.
Y hasta aquí llega este primer post de la serie.
SharePoint 2013: Soporte de Windows Server 2012 R2…cuando llegue el SP1!
Aunque ya hay varios tweets al respecto, incluido uno de un servidor, quería dejar reflejado en este post qué por el momento SharePoint 2013 no está soportado en Windows Server 2012 R2 qué como sabéis ya está disponible en su versión RTM. Por un lado, os dejo la referencia del post de Todd Klindt dónde leí por primera ver la información, y por otro el artículo de la KB de Microsoft dónde se recoge la confirmación oficial por parte de Microsoft: KB 2891274.
Visual Studio 2013: Actualización desde la versión preview a la versión RC!
Cómo sabéis, desde hace unos días tenemos disponible la versión Release Candidate (RC) de Visual Studio 2013 (VS 2013). A la hora de ponernos a instalar la RC, si ya disponemos de un entorno con la versión Preview instalada no es necesario ni tirarlo ni desinstalar la preview ya que se soporta la actualización directa desde VS 2013 Preview a VS 2013 RC como podéis leer en este enlace. Además, en este artículo que he escrito en el blog de CloudShare podréis comprobar como efectivamente esta actualización es factible, posible y soportada. Por otro lado, por el momento también tenemos buenas noticias para cuando esté la RTM: podremos actualizar desde la RC a la RTM sin problemas como podéis leer en este otro enlace.