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:

Anuncios

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

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:

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

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:

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 16×16 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.

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