Blog del CIIN

Blog del Centro de Innovación en Integración de Cantabria

This Blog

Syndication

Search

Tags

Community

Email Notifications

Archives

Enlaces Recomendados

July 2011 - Artículos

SharePoint 2010: Características de los Business Connectivity Services por versión(II)!

Como sabéis, SharePoint 2010 incorpora los BCS (Business Connectivity Services) como medio para poder integrar datos procedentes de sistemas externos en sitios de SharePoint. Los BCS están disponibles tanto en SharePoint Foundation como en SharePoint Server a través de la correspondiente aplicación de servicio. Ahora bien, las funcionalidades de BCS disponibles en el núcleo de la plataforma son menores que las que podemos encontrar en SharePoint Server…En este sentido, en este enlace podéis encontrar una excelente comparativa muy detallada de las funcionalidades de BCS disponibles en cada versión de la plataforma.

SharePoint2010_thumb

 

Otros posts relacionados con el BCS:

Publicado 31/7/2011 16:14 por Juan Carlos González Martín | 1 comment(s)

SharePoint 2010: Recomendaciones a la hora de hacer copias de seguridad!

Como sabéis, uno de los componentes claves de cualquier despliegue de SharePoint es el del motor de base de datos en el que residen distintas bases de datos esenciales para que la plataforma esté operativa a pleno rendimiento: la BD de configuración, las BDs de las aplicaciones de servicio y las BDs de contenido asociadas a las distintas aplicaciones web disponibles. Ni que decir tiene, que la realización de copias de seguridad es fundamental y también lo es seguir las recomendaciones que Microsoft ha establecido para su correcta realización tal y como podéis leer en este enlace de Microsoft TechNet. La idea es garantizar que las copias de seguridad se realizan sin problemas y que no se ocasiona ninguna pérdida de datos en base a una serie de técnicas que aseguren un buen rendimiento, un nivel de calidad adecuado y unos estándares para llevarlas a cabo.

SharePoint2010_thumb

Publicado 30/7/2011 22:42 por Juan Carlos González Martín | con no comments

SharePoint 2010: Creación de tipos de campo (I)!

Qué SharePoint se puede extender “por todos lados” es algo que creo que todos tenemos en la cabeza…otra cosa es lo que cueste extenderlo :P. El caso es que hoy os quería comentar otro punto de extensibilidad de la plataforma: los tipos de campo. Estos vienen a ser lo que lo son los tipos de datos en columnas de una tabla de SQL o los tipos .NET que usemos en nuestra clase. Por defecto, la plataforma dispone de una serie de tipos de campo estándar que nosotros podemos extender a partir de crear nuevos tipos:

image

Seguro que se os pueden ocurrir muchos tipos de campo que no nos vendrían nada mal en nuestros sitios de SharePoint:

  • Campos de validación de datos (E-Mail, CIF, …).
  • Columnas de lookup en cascada.
  • Selectores de valores.

Como os decía, la plataforma permite que podamos crear nuevos tipos de campo y hay varios ejemplos completos que muestran los pasos a seguir:

Publicado 29/7/2011 21:17 por Juan Carlos González Martín | con no comments

Office 365: ¿Se puede personalizar la página de inicio de OWA?

De nuevo en los foros de Office 365 realizaban hace unos días una pregunta interesante relativa a si es posible o no personalizar la página de inicio de OWA para acceder a nuestro correo electrónico de Exchange Online. La respuesta en este caso es que depende, ya que personalizar dicha página implica necesariamente “tocar” archivos físicos de los servidores dónde corra Exchange: http://it.miljkovic.se/exchange-2010-custom-owa-login-page/. Lógicamente, esto no es posible en el caso de Exchange Online, salvo en el caso en el que tengamos activada la federación de dominios entre nuestro directorio local y Office 365 mediante Active Directory Federation Services 2.0…en este caso, como tendremos nuestro DA On-Premise si que podríamos personalizar la página de inicio tal y como se comenta en la guía de descripción del servicio de Exchange Online.

image

Publicado 28/7/2011 23:11 por Juan Carlos González Martín | 1 comment(s)

Archivado en: ,

SharePoint 2010: Recursos sobre la creación de flujos de trabajo!

En SharePoint 2010 como en su predecesor tenemos la posibilidad de crear flujos de trabajo que nos permitan modelar ciertos procesos y escenarios de negocio en nuestros despliegues de SharePoint. Por debajo, SharePoint se apoya en Windows Workflow Foundation (WF) y en una implementación propia de los servicios de la tecnología de flujos de trabajo de .NET Framework. Aunque ya comenté hace un tiempo las novedades en flujos de trabajo que vienen en la plataforma, os quería dejar una serie de recursos más que interesantes sobre la creación de flujos que tenemos disponibles en este enlace de Microsoft TechNet:

SharePoint2010_thumb

Otros posts sobre este tema:

Publicado 28/7/2011 9:34 por Juan Carlos González Martín | con no comments

SharePoint 2010: Como añadir/actualizar las imágenes que identifican un tipo de archivo!

Cuando trabajamos con documentos en SharePoint 2010, como por ejemplo documentos Office, estos se identifican fácilmente en la interfaz de usuario mediante el correspondiente icono. Una pregunta que puede surgir es ¿cómo añadimos nuevas imágenes para identificar nuevos tipos de archivos (por ejemplo, archivos PDF, CAD, …? almacenados en nuestro sitio de SharePoint:

  • Lo primero que tenemos que hacer es almacenar el archivo o archivos de imagen que representan el nuevo o los nuevos tipos de archivos bajo la carpeta IMAGES disponible en el directorio 14: ..\14\TEMPLATE\IMAGES. En esta carpeta colocaremos estas imágenes con un tamaño 16x16 y que sean de tipo .gif, .jpg o .png por ejemplo.
  • A continuación, tenemos que hacer que “SharePoint” se entere que tenemos disponibles estas nuevas imágenes y sobre todo el tipo de archivo al que aplica. Para ello, editamos el archivo “DOCICON.XML” disponible en ..\14\TEMPLATE\XML.
image image
  • En este archivo podremos tanto actualizar los tipos de archivos existentes como añadir nuevos. Para ello, buscamos entradas de la forma:
   1: <Mapping Key="jpeg" Value="icjpg.gif">
  • Por ejemplo, en el caso anterior tenemos la entrada correspondiente a archivos de tipo “gif”.
  • Guardamos los cambios en el archivo “Doclcon.xml”, hacemos un IISReset y listo.

Publicado 27/7/2011 16:47 por Juan Carlos González Martín | 1 comment(s)

SharePoint 2010: Creación de WebParts conectables (II)!

Uno de los componentes o artefactos clásicos que podemos crear para extender SharePoint son las WebParts. Lo interesante de las WebParts no está sólo en las funcionalidades extra que nos aportan sobre la plataforma, sino que podemos hacer que funcionen de forma conectada. Por ejemplo, un escenario de conexión entre WebParts es el clásico maestro detalles en el que en una WebPart mostramos un listado de datos y en otra mostramos el detalle de cada registro seleccionado a partir de conectar ambas WebParts. En el caso concreto de SharePoint 2010, tenemos dos tipos de WebParts: clásicas vs visuales y en ambos casos se pueden definir esas conexiones como se demuestra en los siguientes recursos:

SharePoint2010_thumb

Publicado 26/7/2011 23:27 por Juan Carlos González Martín | con no comments

SharePoint 2010: Como generar un proxy LINQ To SharePoint contra un sitio remoto!

Como sabéis, con SharePoint 2010 se incorpora LINQ To SharePoint como opción recomendada a la hora de realizar consultas sobre listas y bibliotecas de SharePoint ya que nos abstrae de tener que trabajar con CAML. Para poder usar el proveedor en nuestros artefactos desplegados en el servidor, es necesario generar el correspondiente proxy con la utilidad SPMetal…una pregunta que puede surgir es como generar un proxy a partir de un sitio remoto, lo que por suerte se puede conseguir indicando en SPMetal los parámetros user y password:

   1: spmetal /web:http://<mySharePointSite> /namespace:SPLINQCIINProxySite /user:mydomain\myuser /password:"mypassword"  /code:SPLINQCIINProxySite.cs

 

image

image

Otros posts sobre LINQ To SharePoint:

Publicado 25/7/2011 23:12 por Juan Carlos González Martín | 1 comment(s)

Office 365: ¿Tengo suficiente ancho de banda?

Otra pregunta interesante surgida en los foros de Office 365 ha sido la relativa a como puedo conocer si tengo suficiente ancho de banda ya sea a nivel de organización o a nivel particular para sacarle un partido máximo a los servicios incluidos en la suite de productividad de Microsoft en la nube. Por suerte, este tema no es nuevo y hay un par de referencias interesantes en torno a las implicaciones de saltar a estos servicios en la nube en términos del ancho de banda necesario para que la experiencia de usuario no se vea penalizada:

Es particularmente interesante la herramienta en línea Performance Test for Internet Connection to Microsoft Online Services que está pensada precisamente para determinar como estamos de ancho de banda y generar informes que indican si es adecuado o no para trabajar con los servicios incluidos en Office 365.

image

Publicado 25/7/2011 17:27 por Juan Carlos González Martín | 1 comment(s)

Archivado en:

Office 365: Soporte de PowerShell!

Office 365 permite que ciertas tareas de administración se puedan realizar utilizando Windows PowerShell. En concreto, podremos realizar tareas relativas a nuestras suscripciones de Office 365 como:

  • Administrar dominios.
  • Administrar grupos de seguridad.
  • Federación de identidades.
  • Mejorar autorizaciones.
  • Soporte de partners.
  • Federación de dominios.
  • Suscripciones.
  • ..

Además de estas tareas, podremos administrar a través de PowerShell el servicio de Exchange Online dentro de Office 365. Algo que no es posible para SharePoint Online y Lync Online. Finalmente, para poder ejecutar los comandos de PowerShell para Office 365:

Referencias:

Publicado 24/7/2011 16:32 por Juan Carlos González Martín | con no comments

Archivado en:

SharePoint 2010: Liberado el training kit de desarrollo para SharePoint & Windows Phone!

Tal y como podéis leer en el blog de Steve Fox, Microsoft acaba de liberar un nuevo training kit en el que se tratan cuestiones relativas al desarrollo para Windows Phone integrado con SharePoint. El resumen de los contenidos es el siguiente:

El kit está disponible para acceder online a través de este enlace y se puede descargar desde este otro enlace.

image

Publicado 23/7/2011 13:45 por Juan Carlos González Martín | 1 comment(s)

SharePoint 2010: Como cambiar el tamaño de una plantilla de sitio!

Cómo sabéis, en SharePoint 2010 como en su versión previa tenemos la posibilidad de guardar  un sitio como plantilla incluyendo su contenido. La diferencia fundamental radica en que la operación de guardado de plantilla genera un .wsp (frente a un .stp en la versión de SharePoint 2007) que se almacena en la galería de soluciones del sitio, es decir, en la práctica el .wsp generado es una solución de tipo Sandbox y en concreto se trata de un Web Template que podremos usar tanto para crear nuevos sitios como para crear colecciones de sitios. Si marcamos la opción de incluir contenido al guardar el sitio como plantilla, es importante tener en cuenta que por defecto hay un límite en cuanto al tamaño máximo de dicha plantilla (50 MB por defecto) que por suerte es configurable mediante la herramienta de línea de comandos STSADM de acuerdo a la siguiente sintaxis:

   1: stsadm -o setproperty -propertyname max-template-document-size –propertyvalue 500000000
Si este valor no lo cambiamos, en cuanto superemos los 50 MB comentados tendremos el correspondiente error…por supuesto, este cambio de configuración nos vale para SharePoint On-Premise, pero no para SharePoint Online en Office 365 ya que no tenemos la posibilidad de usar STSADM.
 
image image image

Publicado 22/7/2011 21:44 por Juan Carlos González Martín | con no comments

SharePoint 2010 & SharePoint Online: Como buscar un perfil de usuario ya importado!

Una pregunta que ha surgido en los foros de Office 365 es la de como buscar un perfil de usuario ya importado. En teoría, realizar esa búsqueda es sencilla y similar a lo que podemos hacer en el caso de SharePoint On-Premise:

  • Lo primero que haremos es irnos al Centro de Administración de SharePoint Online y desde allí a la administración de perfiles de usuario.
  • Una vez en la página de administración de los perfiles, pulsamos sobre la opción “Administrar perfiles de usuario”, que nos lleva a la correspondiente página de búsqueda de perfiles activos o no. Para que aparezcan nuevos usuarios que demos de alta en Office 365, es necesario que tenga lugar una sincronización de perfiles que en ningún caso podremos forzar. Esa sincronización, de naturaleza incremental, tendrá lugar en cuanto se ejecute el correspondiente Timer Job responsable de la misma. En el caso de una instalación de SharePoint 2010 On-Premise, el Timer Job por defecto se ejecuta de forma diaria…en el caso de SharePoint Online, la periodicidad es menor.
  • Para poder buscar los usuarios en el contenedor de perfiles de usuarios es necesario buscarlos por el nombre completo de los mismos. Por ejemplo, si mi usuario de Office 365 tiene como nombre completo es Juan Carlos González Martín, es esta secuencia la que tengo que poner en la caja de búsqueda para que lo encuentre siempre y cuando ya esté formando parte de los perfiles de usuario disponibles...esta búsqueda no soporta carácteres comodín por lo que tienes que poner todas las palabras que forman parte del nombre completo de cada usuario para poder localizarlo.
image image image

Podéis encontrar más información sobre los pérfiles de usuario en SharePoint Online en los siguientes enlaces:

Como habréis podido adivinar, en SharePoint Online no podemos forzar la sincronización de los perfiles de usuario y no nos queda otra que esperar a que esta tenga lugar…por lo tanto, estamos más limitados en comparación con SharePoint On-Premises:

  • En primer lugar, accederemos a la Administración Central de SharePoint 2010 y en concreto a la gestión de las aplicaciones de servicio.
  • En el listado de aplicaciones de servicio, pulsamos sobre la aplicación de servicio de perfiles de usuario. Fijaros que la página de administración tiene más opciones que en el caso de SharePoint Online y que además sabremos cuando tendrá lugar la siguiente sincronización de acuerdo a la ejecución del correspondiente Timer Job, que por otro lado podemos ejecutar en el momento que se necesite.
  • Como en el caso de SharePoint Online, tendremos disponible la correspondiente opción de búsqueda de perfiles.
image image image
  • Dicha opción nos lleva a la misma página de búsqueda de perfiles vista en la que se aplican las mismas reglas a la hora de localizar un perfil.
  • Como os comentaba, en el caso de SharePoint On-Premise tenemos un mayor control que en el caso de SharePoint Online en lo que a importación de perfiles se refiere.
image image

Y hasta aquí llega este post sobre la búsqueda de perfiles de usuario tanto en SharePoint Online como en SharePoint On-Premise.

Publicado 21/7/2011 23:37 por Juan Carlos González Martín | 1 comment(s)

SharePoint 2010: Cómo extender el sistema de ayuda de la plataforma!

Como su predecesor, SharePoint 2010 incorpora un sistema de ayuda que presenta la novedad de que es muy fácilmente extensible lo que nos permite añadir nuevas páginas de ayuda a nuestros despliegues con poco esfuerzo. En este sentido, en este post del blog Get The Point podéis encontrar un excelente paso a paso de como realizar esa extensibilidad de la ayuda por defecto de la plataforma.

SharePoint2010_thumb

Publicado 21/7/2011 9:33 por Juan Carlos González Martín | con no comments

SharePoint 2010 & Office 365: ¿Cómo puedo acceder a usar las Office Web Applications?

Como sabéis, desde hace unos cuantos meses (no recuerdo exactamente la fecha) tenemos la posibilidad tanto de crear como de visualizar documentos Office (Word, Excel, OneNote y PowerPoint) directamente en el navegador sin necesidad de tener instalados los clientes de Office. Esto es posible gracias a la versión de Office en el navegador o lo que es lo mismo, las Office Web Applications…una pregunta muy habitual es la de como poder acceder y usar dichas aplicaciones…y la respuesta es que hay tres posibilidades:

  • A través de Windows Live Skydrive  y nuestra cuenta de Windows Live que nos permite crear y actualizar documentos Office de forma gratuita.
  • A través de SharePoint On-Premise e instalando Office Web Applications en nuestro ambiente de SharePoint (ya sea On-Premise u online). En este caso, necesariamente necesitamos formar parte del programa Volume Licensing de Microsoft.
  • A través de SharePoint Online en Office 365, que dispone de serie de las Office Web Applications.

Con cualquiera de las tres opciones, la experiencia de visualización y uso de documentos Office es la siguiente:

image image

Otro punto importante a tener en cuenta es el relativo a los navegadores soportados por las Office Web Applications que son los siguientes:

  • Internet Explore 7 y posteriores.
  • Firefox 3.5 y posteriores (tanto en S.O Windows como S.O MAC o S.O Linux).
  • Safari 4 y posteriores en S.O MAC.
  • Google Chrome, que está soportado tanto en las Office Web Applications en Windows Live como en SharePoint 2010 SP1. En SharePoint Online lo estará en el momento en el que se actualice al SP1.

Publicado 20/7/2011 19:25 por Juan Carlos González Martín | 1 comment(s)

Evento: ¡5º Simposio latinoamericano de SharePoint en Costa Rica…allí estaré!

El próximo 31 de agosto tendrá lugar la 5ª edición del simposio latinoamericano de SharePoint que se viene celebrando durante los últimos años en Costa Rica gracias a la excelente labor que mis amigos Ricardo Muñoz y Vielka Rojas vienen haciendo para dinamizar la comunidad de SharePoint de su país y también del entorno cercano. Este año, gracias a la invitación que me han hecho ambos, tendré el honor de participar en el simposio junto con otros amigos y ponentes de la talla de Gustavo Vélez (alias “el maestro”, no podía dejar de ponerlo) Fabián Imaz Juan Andrés Valenzuela Elias Mereb Eduardo Castro Carlos Rojas Rodrigo Díaz Joel Oleson Paul J. Swider Gilberto Bermúdez Vladimir Medina Andrés Felipe Rojas Manfred Guendel y por supuesto las personas clave en la puesta en marcha del evento: Ricardo Muñoz y Vielka Rojas. Sin más, os dejo tanto los detalles del evento como el enlace del mismo y espero ver a más de uno por allí:

Te invitamos a participar en el evento de SharePoint 2010 más grande de Latinoamérica, este 31 de agosto de 2011, en Pueblo Antiguo, San José, Costa Rica

Recibirás charlas impartidas por excelentes expositores nacionales e internacionales, enfocadas a Gerentes, Tomadores de Decisiones, Desarrolladores y Profesionales de TI.

En el evento recibirás alimentación completa y un certificado de participación. Además de tener la oportunidad de recibir obsequios de nuestros patrocinadores.

Obtén más información en el sitio http://sharepointcostarica.com

Publicado 19/7/2011 12:09 por Juan Carlos González Martín | 5 comment(s)

Archivado en:

Office 365: Cómo añadir videos a nuestro sitio público!

A la hora de dotar a nuestro sitio público en Office 365, una de las posibilidades más sencillas de las que disponemos es la de insertar vídeos en una página que creemos con este objetivo. Para añadir estos vídeos, tenemos dos posibilidades dentro de la pestaña “Insertar” de la ribbon del diseñador de páginas disponible para sitios web públicos en Office 365: insertar HTML vs  insertar Vídeo.

image

Si utilizamos la primera opción, lo que podemos hacer es insertar las etiquetas de <iFrame> dentro del código HTML que forme parte de este Widget:

  • Pulsamos sobre HTML de forma que se muestre la ventana de configuración correspondiente y añadimos el código del iFrame comentado. Por ejemplo, para un video de YouTube:
   1: <iframe width="425" height="349" src="http://www.youtube.com/embed/99Dy1slevVE" frameborder="0" allowfullscreen></iframe>
  • Comprobamos que tanto en tiempo de diseño,  el video se muestra de forma correcta.
  • Guardamos los cambios y comprobamos que en tiempo de visualización el video también se muestra sin problemas.
image image image

 

La opción “Vídeo” implica:

  • Añadir un video a través de la correspondiente ventana de configuración en la que simplemente tenemos que indicar la Url del video o bien el código (como el del caso anterior) necesario para visualizarlo.
  • Tras añadirlo, pulsamos el botón “Vista previa” y a continuación “Aceptar”.
  • El resultado tanto en tiempo de diseño como de visualización es el mismo ya visto.
image image image

Y hasta aquí llega este artículo sobre como añadir vídeos a nuestro sitio público de Office 365.

Publicado 18/7/2011 23:31 por Juan Carlos González Martín | 1 comment(s)

Office 365: Como cambiar el orden en el menú de navegación del sitio público!

Cuando estamos trabajando con sitios públicos de Office 365, una de las necesidades con la que nos podemos encontrar conforme vamos añadiendo nuevas páginas al mismo es la de cambiar el orden de navegación en el menú vertical. Para poder realizar este cambio:

  • Desde el sitio público, ya sea en modo diseño o no, nos validamos como miembros bien a través del enlace “Iniciar sesión de miembro” o cerrando la página actual.
  • En cualquier de los dos casos, seremos redirigidos a la biblioteca de páginas web que almacena todas las páginas de nuestro sitio público. Seleccionamos la página cuyo orden queremos cambiar en el menú vertical y pulsamos la opción “Propiedades” en la Ribbon.
  • A continuación se abre una ventana que entre otras cosas nos permite configurar la navegación. Pulsamos el botón “Editar posición de navegación”.
image image image
  • A continuación se muestra una nueva ventana que por ejemplo nos permite cambiar la posición de la página seleccionada en el menú vertical o bien indicar que se encuentra en un nivel secundario en lugar de un nivel principal.
  • Por ejemplo, configuramos que la página se muestre en un nivel secundario. Elegimos bajo que nivel queremos que aparezca la página y pulsamos el botón “Cambiar principal”.
  • Pulsamos “Aceptar” y comprobamos que los cambios han sido efectivos.
image image image

Y hasta aquí este artículo sobre como personalizar el menú vertical de un sitio público de Office 365.

Publicado 17/7/2011 22:18 por Juan Carlos González Martín | 1 comment(s)

Office 365: Curso de formación para IT Pros!

Desde hace unas semanas tenemos disponible online un curso de Office 365 para IT Pros cuyo primer vídeo tenéis disponible en este enlace. Adicionalmente, el curso está disponible en Microsoft Virtual Academy a través de este enlace. El contenido que podréis encontrar en el curso es el siguiente:

Más información en este post del blog de Mario Cortes: Material de formación para Office365.

Publicado 16/7/2011 8:46 por Juan Carlos González Martín | con no comments

SharePoint 2010: Disponible nueva versión del SharePoint & Azure Training kit!

Ya tenemos disponible para descarga una nueva versión del SharePoint & Azure Training Kit pensado para conocer de primera mano los escenarios de integración entre las dos plataformas del momento. Como podéis leer en el blog de Steve Fox, las novedades de esta nueva versión son las siguientes:

Podéis descargaros el kit desde este enlace.

SharePoint2010_thumb

Publicado 15/7/2011 22:48 por Juan Carlos González Martín | con no comments

Más artículos Página siguiente >