¡ Me mudo !

Pues sí, este va a ser mi último mensaje en Spaces. El motivo no es otro que acabo de cambiarme de trabajo a Microsoft Ibérica. Llevaba casi cinco años trabajando en Renacimiento Sistemas. Es una gran compañía con gente realmente brillante pero cuando me ofrecieron un puesto en Microsoft como ISV Developer Evangelist, realmente no pude negarme.
 
A partir de hoy mismo nos vemos en mi nuevo blog de MSDN:
 
 
Os invito a todos a visitarlo y dejar los comentarios que os parezcan oportunos. Los prometo leer todos.
 
¡Nos vemos en MSDN!
Publicado en Varios | Deja un comentario

Indexando Office 2007 desde SharePoint 2003

Sí, ya se que hablar ahora de SharePoint Portal Server 2003 no es nada cool pero la realidad es que todavía hay muchas empresas que tienen intranets con esta versión de SharePoint y que no tienen ni tiempo ni recursos para la migración a 2007. Bueno, pues aquí va una buena noticia para ellos.
 
Ya pueden indexar documentos de Office 2007 (Word, Excel, PowerPoint, etc.) desde SharPoint 2003. La via para hacerlo es bien sencilla y además gratuita, basta con descargarse el nuevo Microsoft Filter Pack. Tenéis más información en este post.
 
Aprovecho para comentaros que en breve mudaré mi blog a un nuevo sitio. Más detalles en breve …
Publicado en SharePoint | Deja un comentario

SharePoint en las olimpiadas de Beijing

Siempre me ha parecido interesante ver aplicaciones concretas de las aplicaciones de Microsoft. Leo en WindowsITPro que un partner de Microsoft está empleando SharePoint en diversas aplicaciones para la NBC que como sabéis es la televisión que cubre los juegos en USA.

Las aplicaciones van desde soluciones de gestión documental a la gestión de los transportes de la NBC durante las olimpiadas. No son muy complejas pero demuestran como SharePoint puede ser una plataforma de desarrollo rápido como cuando necesitamos aplicaciones de "usar y tirar". Pues nada más, aprovecho para desearle suerte al combinado de basket español que mañana se medirá nuevamente contra el equipo norteamericano. ¡Suerte chicos!

Publicado en SharePoint | Deja un comentario

CRM y Web social

Desde hace unos meses se habla mucho de las redes sociales. Sitios como Myspace o Facebook están de moda. Al hilo de todo este movimiento, ¿no estaría bien incorporar características sociales En Dynamics CRM?

Algunas que se me ocurren a mi:

  1. Mayor facilidad para incorporar fotos a los contactos.
  2. Disponer de conectores OOB (Out-Of-the-Box) con las principales redes sociales del momento (LinkedIn, Facebook, etc.).
  3. Posibilidad de publicar la información de contacto de los empleados como perfiles públicos en internet.

¿Se os ocurren más a vosotros?

 

ACTUALIZACIÓN (27/08/2008): Parece que el tema de la red social para empleados, está teniendo mucho empuje en la propia Microsoft. Lo podéis leer aquí en castellano y en este otro enlace en la fuente principal en el New York Times.

Publicado en CRM | Deja un comentario

Conectando OneNote 2007 con CRM 4.0

Igual que el otro día hablaba de Groove, OneNote 2007 es otro de los grandes desconocidos dentro del mundo de Office. Para los que tenemos la suerte de disponer de un Tablet PC es lo más parecido a utilizar un auténtico cuaderno digital. Te permite tomar notas en las reuniones a mano alzada pero además, permite incorporar contenido multimedia como una grabación de la reunión, un video, etc.

¿Qué tiene que ver ésto con CRM? Lo relevante es que, como os podréis imaginar, OneNote es una herramienta utilísima para los comerciales ya que les permite capturar toda la información generada en las reuniones con los clientes aún cuando están offline. Pues bien, un ingeniero del equipo de OneNote ha desarrollado hace unos meses una extensión llamada CRM2OneNote que permite almacenar las notas tomadas en la ficha del cliente en Dynamics CRM.

El esquema de la solución, que se puede encontrar en este artículo de MSDN es el siguiente:

El add-in es una prueba de concepto y como tal, es posible que haya algún error menor. Para el que esté interesado se puede descargar gratuitamente de CodePlex.

Publicado en CRM | Deja un comentario

Groove, ese gran desconocido

En mi trabajo diario tengo la necesidad de coordinar equipos de trabajo trabajando en distintos proyectos para distintos clientes y en distintas localizaciones. El equipo trabaja habitualmente en las oficinas del cliente y yo acudo únicamente a las reuniones de seguimiento. En estos proyectos es habitual que se genere bastante documentación lo que hasta ahora me obligaba a estar intercambiando permanentemente correos electrónicos con el equipo para transmitirnos las distintas versiones de la documentación.

Eso era hasta que alguien me habló de Groove. Esta pequeña joya forma parte de la familia Office y es una gran desconocida para la mayoría de usuarios de la suite. Pues bien, trabajar todo el equipo con la misma documentación fue tan sencillo como seguir estos pasos.

  • Instalar el cliente de Groove 2007 en todos los equipos de los miembros del proyecto.
  • Crear un nuevo usuario (si no lo tenemos ya) y registrarlo en los servicios de relay gratuitos que ofrece Microsoft.
  • Crear un nuevo workspace con el nombre del proyecto.

  • ¡Empezar a compartir información!

 

A partir de aquí, trabajamos con Groove igual que trabajaríamos con una carpeta de archivos. En lugar de crear los archivos en una carpeta del PC, los creamos directamente en Groove. Groove se encarga de notificar al resto de usuarios que hay un archivo nuevo y en replicar su contenido. Hay una cosa importante a tener en cuenta: el servidor de Groove no almacena los documentos. Los documentos se replican mediante tecnología P2P entre los distintos usuarios del workspace. ¿Qué sucede entonces si pierdo mis documentos me diréis? Aunque es posible emplear utilidades para crear copias de seguridad de los documentos como el GrooveDataExporter, realmente, la mejor seguridad es saber que si le ocurre algo a mi PC, los documentos se encuentran replicados en los equipos del resto de usuarios del workspace. No tendría más que volver a activar Groove y volvería a tener toda mi información.

Nada más, si no habéis probado todavía Groove, hacedlo. Os sorprenderá.

Publicado en SharePoint | 1 Comentario

Cómo utilizar el cliente de Outlook para CRM 4.0 desde fuera del dominio corporativo

Han pasado ya varios meses desde que implantamos Microsoft Dynamics CRM 4.0 en Renacimiento y aunque la experiencia se puede calificar de un éxito, de cuando en cuando se presentan algunos pequeños "problemillas" que es preciso resolver.

Uno de estos incidentes ha sido la integración de CRM con Outlook en equipos que no forman parte del dominio. Al instalar el cliente de CRM para Outlook 2007 en estos portátiles (con Windows Vista) en principio, no se apreciaba ningún problema y la instalación finalizaba con éxito. Sin embargo, cuando se iniciaba Outlook, si bien se podía acceder a los datos del CRM sin problemas, había dos comportamientos realmente molestos.

 

El primero era que la primera vez siempre me salía un popup solicitándome introducir las credenciales del usuario de dominio. Esto era bastante molesto ya que el propio Outlook también obligaba a introducir estas credenciales al conectar con Exchange por lo que el usuario tenía que introducir dos veces la misma información. La solución era bien sencilla. Se trataba simplemente de agregar la URL de la web de CRM a la Zona Intranet del Internet Explorer.

El segundo comportamiento anómalo estaba relacionado con la visualización de los contactos de CRM en la libreta de direcciones de Outlook. Uno de los puntos fuertes de CRM es la integración que tiene con Outlook. Dentro de esa integración está la ampliación de la libreta de direcciones para incorporar varias entidades de CRM.

 

En el caso de equpos fuera de dominio, sin embargo, al seleccionar cuentas o contactos la lista estaba siempre vacía. Otro error curioso que se presentaba era al seleccionar la opción de CRM – Opciones en el menú de Outlook, si se intentaba modificar alguna opción, la ventana simplemente no hacía nada. Tras estar jugando con el Fiddler (una herramienta gratuita indispensable para todo desarrollador Web) pude ver que, cuando pulsaba el botón de Aceptar en el formulario de opciones, el servidor web de CRM me devolvía un mensaje de error de  autenticación. Eso me puso sobre la pista de que, de alguna manera tenía que indicarle al servidor de CRM la identidad del usuario.

Buceando por el SDK y en la Guía de Implementación, di con la solución. Era necesario crear una nueva clave de registro como sigue:

  1. Abrir el editor del registro regedit.exe
  2. Ir a HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient y crear una nueva clave de tipo STRING (si no existe) llamada UserName
  3. Como valor, escribir el usuario en formato DOMINIO\usuario

A partir de este momento, Outlook ya podía acceder sin problemas a los datos de CRM en la Libreta de Direcciones.

Bueno, otro día más cosas que hoy me he pasado de rollo.

Publicado en CRM | Deja un comentario