-
Office y SharePoint 2013 introducen un nuevo modelo de desarrollo para el Cloud , que nos permite implementar soluciones mediante el uso de estándares web y JavaScript. Resumiendo, tenemos disponible el modelo de objetos de cliente de Office y SharePoint para poder desarrollar aplicaciones que...
-
Supongamos que tenemos nuestra web pública, creada con Office 365. Sería algo así: Ahora imaginemos que queremos colocar varios documentos, para descarga de cualquier usuario que visite la web (casos de éxito, fichas de producto, portfolio, etc). Para ello, podemos usar la biblioteca de documentos, que...
-
Hace un tiempo me preguntaron si sería posible usar el AjaxControlToolkit dentro de SharePoint 2010. Mi respuesta rápida fue que sí, que tan sólo bastaría con descargar el AjaxControlToolkit de la versión basada en el .NET Framework 3.5, que es la base de SharePoint 2010. Sin embargo, cuando me puse...
-
Ya se encuentra disponible el número 11 de la revista de SharePoint de habla hispana. Como las anteriores, no puedes perdértela y no leer los siguientes artículos: Conexiones BCS en el servicio de perfiles ( Miguel Tabera Pacheco ) Combinando SharePoint y Project Server (Arnau Roca Palà, Marc Bàguena...
-
Sinceramente, desconozco el motivo, pero mi SharePoint Online no viene por defecto con los tipos de contenido de Office (excepto Word, que es el tipo por defecto para las bibliotecas de documentos). En este post he encontrado la solución, aunque no la explicación: http://office.microsoft.com/en-us/sharepoint...
-
En Office 365 existen dos opciones para gestionar la reserva de salas y recursos, utilizando un calendario para agendar y controlar la utilización de los mismos, usando un calendario de recursos de SharePoint Online o utilizando un Buzón de sala en Exchange Online. Si abrimos la administración...
-
Previously on Fringe … Digo, anteriormente vimos cómo referenciar hojas de estilos con rutas relativas a una colección de sitios de SharePoint Online, o a un sitio concreto. Sin embargo, esa misma técnica, no es aplicable si lo que queremos son añadir referencias a archivos .js. Si intentamos hacer algo...
-
Hoy me he encontrado que algo tan “sencillo”, como añadir “options” a un campo de tipo SPFieldChoice, no es tan sencillo cuando lo hacemos en SharePoint online. Si queremos añadir una opción más a un campo dado, el código sería tan sencillo como: 1: try 2: { 3: SPList list = SPContext.Current.Web.Lists...
-
Si habéis guardado algún sitio de Office 365 como plantilla, y desplegáis la solución en otro site o colección de sitios, es posible que os encontréis un error al intentar desactivar la solución. Seguramente os ocurrirá si habéis estado creando...
-
Si queremos añadir una referencia a una hoja de estilos CSS desde la Master Page de nuestro sitio de SharePoint Online, podemos hacerla relativa a la colección de sitios de la siguiente forma: 1: < SharePoint:CssRegistration 2: name ="<% $SPUrl:~SiteCollection/Style Library/~language/MyBranding...
-
En algunos escenarios (por ejemplo en migraciones de datos y entornos), es posible que necesitemos actualizar o asignar los campos de sistema de los elementos de una lista de SharePoint. Los campos de sistema, serían: Creado, Creado por, Modificado y Modificado por. Os paso el código necesario...
-
Este post (más bien Tip) es totalmente válido en modo Sandbox, por lo que sirve para desarrollos en Office365. Si vemos ejemplos de código para insertar/actualizar items en listas de SharePoint, en la mayoría de los casos nos encontraremos algo como: 1: SPWeb mySite = SPContext.Current.Web; 2: SPListItemCollection...
-
Vamos a ver cómo podemos añadir un Verb personalizado a nuestro webpart en modo sandbox. Un Verb en un webpart, es cada una de las acciones que tenemos disponible, cuando pulsamos sobre la flechita de las opciones de configuración del webpart. COmo siempre, una imagen vale más que mil palabras: Como...
-
Hoy os dejo un pequeño tip, de un problema que me he encontrado recientemente en SharePoint on-premise, y que me he decidido a probar en SharePoint Online, para ver si se sucede lo mismo, y, como era de esperar, sucede lo mismo. Muy resumido, SharePoint utiliza internamente algunos parámetros...
-
En este post vamos a ver un sencillo ejemplo de cómo podemos hacer uso del SDK de Lync 2010, desde un webpart de Silverlight, dentro de un site de Office 365. Primero de todo, nesitaremos instalarnos: Microsoft Silverlight 4 tools for Visual Studio Microsoft Lync 2010 SDK También nos ayudará...
-
En un post de hace unos días os comentaba cómo funciona internamente SharePoint cuando usamos Linq to SharePoint y hacemos uso de la paginación de elementos en el propio Linq (con los métodos de Skip y Take). En este post veremos qué pasa cuando hacemos uso de la API...
-
Os paso un par de métodos de la clase SPUtility que me han parecido de mucha utilidad y que creo que no son muy conocidos. Al mismo tiempo, os invito a que conozcáis con más detalle todo lo que nos ofrece esta clase, que es mucho, y que seguro que nos puede ahorrar algún método...
-
En el post anterior os hablaba de Linq to SharePoint y la posibilidad de usarlo en Office 365. Ahora os quiero contar algunas observaciones del funcionamiento. Lógicamente, las pruebas que he hecho sólo son posibles en modo on-premise, pero estoy casi seguro de que se comporta igual en...
-
Para aquellos que no estén familiarizados con linq 2 sharepoint, os recomiendo este link con un sencillo “Get Started”: SP 2010: Getting started with LINQ to SharePoint in SharePoint 2010 Como veréis en el link, se hace referencia a la herramienta de SharePoint SPMetal , que nos permite sacar...
-
Como ya sabemos, cuando en Visual Studio 2010 creamos un nuevo proyecto de SharePoint, nos da la opción de desplegar en modo granja, o en modo sandbox: Si hemos elegido el modo granja, y posteriormente queremos pasar a modo sandbox, podemos hacerlo desde las propiedades del proyecto: Y ya está...