Datos externos desde Office365

Con Office 365 disponemos de las capacidades de las herramientas de productividad de Microsoft en modo SaaS (Software como Servicio). Con Office 365 podemos disponer de: Exchange Online, SharePoint Online, Lync, Office Web Apps y las Office Professional 2010 de escritorio, todo esto además con la ventaja de:

· Nos olvidamos de instalaciones, configuraciones y mantenimiento.

· Pagamos por uso (número de usuarios).

· Alta disponibilidad y seguridad en nuestros datos.

· Nos olvidamos de las actualizaciones, todos los servicios de Office 365 son actualizados automáticamente.

Entre las recientes actualizaciones de Office365, se ha liberado la funcionalidad de BCS (Business Connectivity Service) con la que podemos integrar datos externos desde SharePoint Online. Mediante BCS podemos visualizar o editar datos desde SharePoint procedentes de una base de datos Sql Server/SQL Azure o un servicio WCF. Al conectar con un origen de datos externo utilizando BCS estos datos se manejarán desde SharePoint como elementos de SharePoint pudiendo visualizarlos como una lista o utilizarlos como valor desde columnas de listas. BCS se encuentra disponible en todos los planes de Office365 que incluyan de SharePoint Online.

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Aplicando buenas prácticas a una solución Sandboxed que despliega noticias gráficas

Las soluciones Sandboxed están tomando auge cada día más debido a los servicios en la nube sobre SharePoint, ya que la cualidad más importante de estas soluciones es la capacidad que tienen de instalarse desde un navegador accediendo al portal y tan fácil como subir un documento, por este motivo he decidido escribir este artículo.

Veamos el procedimiento para crear una solución Sandboxed a continuación:

Dentro de Visual Studio 2010, seleccionamos la opción New Project.

image

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Cómo crear una página de error personalizada en SharePoint 2010.

Antes de entrar manos a la obra, mostraremos el resultado final que obtendremos. En la figura 1 podemos observar, como ante un error producido en nuestro sitio, se muestra una página de error personalizada, con un mensaje amigable, cierta información de contacto, y un efecto jQuery de diálogo modal.

image

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

SSD: el síndrome de la Sharepoint dependencia

Fueron varias las sesiones que tuve con mi psicólogo, luego de las cuales me diagnosticara SSD (el síndrome de la Sharepoint dependencia). Según él, Sharepoint me proporciona seguridad y me hace sentir más fuerte. Logramos confeccionar una lista con las 10 cosas que más me gustan de Sharepoint. Luego me dio el alta ante la predicción de que el SSD no tendría cura en mí. Aquí les comparto la lista 🙂

clip_image002

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Gestión de documentos para ISO 9001 con SharePoint 2010

Uno de los principales usos que se le da a SharePoint (SP) es el manejo de documentos, es decir, la posibilidad de trabajar con nuestros documentos de manera centralizada y organizada.

En muchas organizaciones esto suele ser crítico debido a que estas se encuentran reguladas bajo la norma ISO 9001. La misma especifica un conjunto de requisitos para crear y mantener un buen Sistema de Gestión de la Calidad.

Para ello, SP nos provee plantillas de sitios, bibliotecas y flujos de trabajo para cumplir con todos estos requisitos sin ningún problema.

 

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Como reemplazar controles delegados en sitios de SharePoint 2010

SharePoint 2010 dispone de serie de una serie de controles, denominados controles delegados, destinados a personalizar la interfaz de usuario de un sitio y dotarle de funcionalidad común a todas las páginas del mismo. Adicionalmente, los controles delegados proporcionan un mecanismo para especificar controles “candidatos” para una cierta funcionalidad y escoger un proveedor de funcionalidad para los mismos [1]. En definitiva, actúan como contenedores que encapsulan contenido por defecto a través de un conjunto de controles hijos. Así, es posible escoger entre usar el control delegado de búsquedas que incorpora por defecto la plataforma, personalizarlo si lo permite [3] o re-emplazarlo por un control completamente desarrollado desde cero [2].

Precisamente, lo más interesante de estos controles, que SharePoint utiliza de una forma “intensiva” es que tenemos la posibilidad de reemplazar el contenido por defecto y añadir controles específicos a partir de desplegar y activar la correspondiente característica. Algunos ejemplos de controles delegados disponibles a nivel de página maestra son: “Top Navigation Data Source”, “Left Navigation Data Source”, “Search Box”, etc. Por ejemplo, si se edita la página maestra de un sitio de SharePoint convencional (Nota: v4.master de un sitio de tipo sitio de grupo) rápidamente se puede comprobar que hay numerosas instancias de tipo <SharePoint: DelegateControl /> (Figura 1). Este es un control que a su vez define un contenedor con un atributo ControlId único en la página o en la página maestra y que será reemplazado durante el renderizado de la misma por el control de servidor adecuado:

image

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Aprovisionamiento de Páginas Wiki en SharePoint 2010

Uno de los pilares fundamentales para el éxito de proyectos basados en tecnología SharePoint 2010 es la capacidad de desplegar todos los elementos de manera automatizada mediante soluciones y características. A la hora de desplegar una solución, la estructura del sitio es una de aquellas piezas que se antojan clave ya que, a la postre, definirán la forma final del proyecto. Al hecho de crear estructuras en SharePoint de manera automatizada se le denomina comunmente, aprovisionamiento.

Tradicionalmente, los portales de publicación ya incorporaban elementos destinados a crear la estructura de la colección de sitios, con sus páginas y sus elementos web. Seguramente la razón de que esto existiera de manera habitual era que la plantilla de sitio de publicación de sitio estándar de SharePoint estaba construida de esta manera y, como bien sabréis, la primera manera de heredar de algo en ingeniería del software es, la copia. Desafortunadamente, esto no era tan habitual en portales de tipo intranet.

 

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Timer Jobs en SharePoint 2010

En la mayoría de los proyectos SharePoint nos encontramos con la problemática de manejar grandes cantidades de información generadas por muchos usuarios. Esto hace que tengamos un gran volumen de información que cambia constantemente. Generalmente, parte de nuestro trabajo en un portal SharePoint es personalizar la forma en la que accedemos a esos datos; y ahora más que nunca, con el auge de las redes sociales, nos interesa saber inmediatamente cuando hay datos nuevos, cuando modificaron el contenido, etc.

SharePoint tiene un newsfeed y alertas para mantenernos informados de las actualizaciones de un portal, pero ¿qué hacer cuando querés una visualización distinta?; Por ejemplo un webpart en la home que muestre los últimos post creados en diferentes blogs dentro de un portal, o visualizar los “Me Gusta” que ocurrieron, o los últimos documentos subidos al portal. Y todo esto… lo más rápido posible.

 

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

Migrar con éxito a SharePoint 2010

Desarrollado para abordar los desafíos de la productividad, Microsoft SharePoint es una integración de uso fácil de herramientas de colaboración y funciones. En su última versión, SharePoint Server 2010, Microsoft ha añadido aún más características innovadoras para transformar la manera en que sus trabajadores del conocimiento colaboran en la empresa. Muchas organizaciones, sin embargo, siguen buscando formas simples y fiables para consolidar el contenido existente de varios repositorios de su última versión para aprovechar plenamente de los beneficios de SharePoint 2010.

En este artículo se discutirán
–    Necesidades de Migración
–    Desafíos de Migración
–    Y una Solución de Migración

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx

¿Qué es el Governance?

Tanto si su organización ya tiene una implementación de Microsoft SharePoint en situ, o que está llevando a cabo una nueva implementación, la estrategia general de una exitosa implementación de SharePoint debe ser abordada de una manera muy singular.  SharePoint puede llegar a ser muy popular dentro de una organización tan rápido que sin el modelo adecuado de gestión, puede tener numerosos sitios con contenido extenso, ningún metadata estándar, escasez de políticas de gestión de contenidos e insuficiencia de reglamentos de seguridad. Es por eso que la implementación de Governance dentro de su organización es tan importante – cuanto antes se haga esto, mejor. Un Governance efectivo de SharePoint abarca numerosos temas, y esta serie de artículos se centrará en ofrecer el rendimiento que se puede esperar de toda su empresa la colaboración y la plataforma del portal. En esta primera parte, aprenderán sobre: 
-    Alineación de los modelos de Governance
-    Elementos de Governance
-    ¿Por qué es necesario el Governance de SharePoint?

image

Para seguir leyendo más acerca de este interesante artículo accede al siguiente link http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx