En el post del pasado Viernes mostraba una captura de pantalla de la máquina virtual de CRM corriendo bajo Windows Virtual PC en Windows 7 RC (build 7100).
La última máquina virtual de demostración de CRM 4.0 fue publicada en Abril del 2009 y estaba implementada con Virtual PC 2007 SP1.
Si estáis trabajando con Windows 7 y queréis ejecutar la máquina virtual de CRM con el nuevo Windows Virtual PC y aprovechar todas sus ventajas, lo podéis hacer siguiendo estos sencillos pasos:
Creación de la máquina virtual
Una vez instalado Windows Virtual PC en Windows 7, ir al menú Inicio – Todos los programas – Windows Virtual PC – Máquinas virtuales. Esto abrirá una carpeta especial con la que podemos gestionar nuestras máquinas virtuales.
En el menú superior encontraremos el botón “Create virtual machine” (actualmente estoy con la versión en inglés de Windows 7) que nos permitirá generar una nueva máquina virtual.
Al pulsar este botón se inicia un asistente en el que deberemos dar un nombre a la máquina virtual y asignarla una cantidad de memoria (recomiendo asignar de 1500 a 2000 MB para un funcionamiento fluido). Dejaremos la opción de red por defecto, pulsamos siguiente y se nos muestra la pantalla para añadir un disco virtual. La VM de CRM 4.0 emplea 2 discos VHD. Yo recomiendo marcar estos archivos como de sólo lectura y trabajar con discos diferenciales. De esta forma mantenemos la imagen original sin alterar. A medio plazo es posible que Microsoft libere discos diferenciales que se apoyen en las imágenes originales y si hemos alterado éstas no podremos utilizarlas. Adicionalmente también podemos utilizar “Undo disk” para demostraciones en las que luego queramos dejar la máquina virtual en su estado anterior.
Al escoger el nombre del disco diferencial yo lo que acostumbro a hacer es darle el mismo nombre que el disco original añadiéndole la etiqueta “(Diff)”. De esta forma siempre sé a que disco hace referencia.
Configuración de la máquina virtual
Una vez generada la máquina virtual, deberé crear otro disco diferencial para el disco de extras “CRM-SRV-01 2009 Extras v1.vhd”.
A continuación, hay que configurar los adaptadores de red. Si queremos que la máquina virtual se pueda conectar a Internet recomiendo configurar 2 adaptadores:
- Adaptador 1: Internal Network
- Adaptador 2: <Tarjeta de red conectada a Internet>
Instalación de las “Integration Features”
Windows Virtual PC ofrece integración con dispositivos USB lo que resulta muy útil para intercambiar información entre la máquina virtual y nuestra máquina física (host). Para poder disponer de esta funcionalidad es necesario, una vez arrancada la máquina virtual hacer lo siguiente:
- En el menú de Agregar o Quitar Programas debemos desinstalar las Virtual Machine Additions.
- A continuación instalaremos las nuevas Integration Features de Windows Virtual PC. Para ello, debemos pulsar en el menú Tools – Install Integration Features lo que arrancará el programa de instalación. El instalador nos avisará que las Integration Features están soportadas únicamente para Windows XP, Windows Vista y Windows 7 pero como somos valientes las instalaremos de todas formas. Una vez finalizadas la instalación es recomendable reiniciar la máquina virtual. Es posible que al arrancar la máquina virtual muestre un error sobre las Integration Features. Pulsamos que continue y ya está. Cuando tengamos la máquina arrancada veremos que ya tenemos el menú USB y la integración de puntero.
- A pesar de todo lo anterior, si vemos el menú “Tools” de la máquina virtual, observaremos que el menú “Enable Integration Features” está deshabilitado.
- Si además de soporte para USB, queremos disfrutar del resto de ventajas de las Integration Features como el Copy & Paste directo entre la máquina virtual y la física tenemos que habilitar este menú con este pequeño truco. En la consola de servicios de la máquina virtual reiniciamos el servicio “Virtual PC Integration Components Services Application”. Como por arte de magia veremos habilitado el menú y podremos ya habilitar al 100% las Integration Features.
Para terminar, quiero recalcar que el procedimiento que acabo de explicar no está soportado por Microsoft y que estamos hablando de una versión Beta de Windows 7 y de Windows Virtual PC por lo que cuando salga la versión final de ambos productos puede que las cosas sean de otra manera. Prometo actualizar esta información en ese momento.
Como siempre estoy encantado de recibir comentarios o sugerencias sobre este artículo.
Últimamente estoy recibiendo muchas preguntas de personas que dicen que su máquina virtual de Dynamics CRM 4.0 les ha dejado de funcionar. Efectivamente, la máquina virtual que estaba disponible en Microsoft Download estaba configurada para dejar de funcionar el pasado 11 de Junio. Si arrancáis esa máquina virtual os saldrá el siguiente mensaje:
"The evaluation copy of Windows Server has expired. The system will now shut down for 1 hour".
Así que si tenéis código fuente o personalizaciones os recomiendo hacer una copia cuanto antes.
Por supuesto, hay una nueva máquina virtual disponible para todos los partners de Dynamics dados de alta en PartnerSource. Podéis descargarla en el siguiente enlace:
Microsoft Dynamics CRM 4.0 Virtual PC Image (April 2009)
Aquí podéis ver una captura de esta máquina virtual ejecutándose con el nuevo Windows Virtual PC que incluye Windows 7.
Los principales componentes de esta nueva máquina virtual son:
- Microsoft Dynamics CRM 4.0 Enterprise Edition
- Microsoft Dynamics CRM 4.0 Update Rollup 3 (recomendable siempre actualizarla al último Rollup disponible)
- Los aceleradores de Event Management y Extended Sales Forecasting
- List Web Part for Microsoft Dynamics CRM 4.0
- Microsoft Office SharePoint Server 2007
- Microsoft SQL Server 2008 Enterprise Edition – SSRS, SSAS
- SQL Server 2005 Express Edition
- Microsoft Office Communications Server 2007
- Microsoft Office 2007 SP1
- Microsoft Internet Explorer 8
- Microsoft Visual Studio 2008 Professional Edition
- Windows Mobile 6 SDK y ActiveSync
- Windows Server 2003 R2 Enterprise Edition
Como veis incluye las últimas versiones de nuestros productos y es un recurso muy útil para demostraciones o para iniciarse en el desarrollo con CRM.
Está nueva máquina virtual caducará el 12 de Agosto de 2010. Como viene siendo habitual, antes de esa fecha se publicará la nueva máquina virtual que es muy probable que venga ya con novedades como Visual Studio 2010, Office 2010, etc.
Lo podéis comprobar ejecutando el comando “winver” desde la línea de comandos de la máquina virtual.
Y en la ventana de “Acerca de Windows” se muestra la fecha de caducidad.
Os animo a todos a utilizar esta nueva máquina virtual. ¿La habéis probado ya? ¿Algún comentario sobre la misma que nos ayude a mejorarla?
Ya es oficial. Hoy Steve Ballmer ha anunciado el lanzamiento de Bing, el nuevo buscador de Microsoft. Tenía ya ganas de hablar de él porque en Microsoft, llevamos ya varios meses probándolo internamente (aunque hasta ahora lo conocíamos por el nombre de Kumo).
Cuando empecé a probarlo tengo que confesar que era un poco escéptico. ¿No estaba ya todo inventado en los motores de búsqueda? ¿No nos valía lo que ya teníamos? Pues lo cierto es que me sorprendió gratamente. Los resultados de búsqueda eran tan buenos (o incluso mejores) que los que ofrecía Google. Además, conforme pasaba el tiempo, el buscador fue aprendiendo de sus errores. Vamos, que Bing no solo busca, ¡encuentra!
Además de este nuevo motor de búsqueda, Bing ofrece multitud de novedades orientadas a que al realizar una búsqueda, no solo obtengamos un listado de enlaces a otras páginas sino que se nos muestre también contenido relevante asociado a nuestra búsqueda. Por ejemplo, si estamos planificando un viaje, el buscador no sólo nos devolverá un lista de enlaces sino que también nos puede indicar las tarifas más baratas para realizarlo.
¿Cuándo podremos probarlo? La respuesta es: muy pronto. Para el 3 de Junio deberá estar en funcionamiento en todo el mundo en www.Bing.com . Mientras tanto, si queréis saber más sobre Bing, os recomiendo estos enlaces:
http://www.discoverbing.com/
http://www.decisionengine.com
Probadlo en cuanto tengáis oportunidad. ¡Os va a gustar!
ACTUALIZACIÓN (09-06-2009): Como mucha gente me ha preguntado sobre este tema, me gustaría aclarar que si os fijáis bien en el logotipo de Bing que hay al principio de este artículo veréis la palabra Beta. Salvo en Estados Unidos y Canada, por el momento, la versión de Bing que hay en el resto del mundo es Beta y por tanto no implementa todavía muchas de las mejoras que sí tiene el motor de búsqueda americano (mayor relevancia de los resultados, agregador de viajes, compras, etc.). Al entrar por primera vez en Bing, éste os redirigirá a la versión española por defecto. Si queréis emplear la versión final de Bing tan sólo es necesario que pulséis en el enlace que hay en la esquina superior derecha de la ventana del buscador y seleccionéis Estados Unidos como país e idioma inglés.
Parece que ya se está convirtiendo en una costumbre el que cada pocas semanas anunciemos una nueva actualización de Dynamics CRM. Y es que el equipo de soporte estableció una política de lanzamiento de rollups cada 8 semanas y la está cumpliendo escrupulosamente.
Algunos puntos importantes sobre el Rollup 4 son:
-
Incluye 58 nuevos errores corregidos.
-
Es acumulativo e incluye todas las actualizaciones anteriores (Rollups 1,2 y 3)
-
-
Mejora la fiabilidad de la sincronización de datos con el cliente para Outlook en modo offline.
-
Mejoras en el tracking de correos electrónicos.
-
Mejoras en el Email Router.
-
Mejora de la escalabilidad en entornos multi-organización (multi-tenant).
-
Eliminación automática de registros antiguos en las tablas de operaciones asíncronas y workflows para controlar su tamaño.
-
Permitir hacer tracking de las citas establecidas en calendarios compartidos.
Os animo a que lo instaléis cuanto antes. Podéis descargarlo en este enlace:
http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=0ddf8e83-5d9c-4fe7-9ae6-f2713a024071
Antes de instalarlo, os recomiendo leer información detallada sobre esta actualización en:
http://support.microsoft.com/kb/968176/en-us
Aprovecho para comentaros que ya estamos trabajando en el Rollup 5 que está previsto que salga a la luz el próximo 2 de Julio.
El otro día anunciaba una serie de eventos online en directo sobre cómo extender nuestros desarrollos con CRM.
Ya está disponible la grabación del mismo para todos aquellos que no pudisteis ver la sesión en directo.
A continuación tenéis un pequeño resumen de cada sesión y el enlace a la grabación. Las grabaciones están en formato LiveMeeting (recomendado) o bien en formato redifusión de menor tamaño y calidad y que requiere instalar esta aplicación. Mi compañero Ben Riga, ha recopilado también en su blog, las preguntas y respuestas que hubo en cada sesión. Os adjunto también un enlace a las mismas.
Día 1. XRM - Una Plataforma para su aplicación de negocio
En esta sesión se habló de cómo emplear Dynamics CRM como una plataforma de desarrollo rápido de aplicaciones de negocio. Es lo que llamamos XRM cambiando la “C” de Customer por la “x” de cualquier otra entidad. Por ejemplo, PRM sería una aplicación de Patient Relationship Management para un hospital.
Enlace a la grabación
Preguntas y respuestas del día 1
Día 2. Experiencias impactantes
En esta sesión se habló de cómo emplear Windows Presentation Foundation (WPF) y Silverlight 2.0 para generar nuevos interfaces que mejoren la experiencia de usuario. La teoría vino acompañada de una demonstración de esta integración que os recomiendo no perderos porque merece la pena.
Enlace a la grabación
Preguntas y respuestas del día 2
Día 3. Tecnología familiar
En esta sesión se vio como podíamos integrar tecnologías como Unified Communications, Office y SharePoint Server en nuestra solución de CRM.
Y para entender mejor el valor que aporta cada una de estas tecnologías, se vieron demonstraciones ya que como se dice habitualmente, “una demo vale más que mil PPTs”. ¿O no era así?
Enlace a la grabación
Preguntas y respuestas del día 3
Día 4. Libertad de elección
En este último día se habló de la libertad de elección que proporciona Microsoft Dynamics CRM y que nos permite desplegarlo en los servidores de nuestra organización o utilizar un CRM alojado en un datacenter externo. También se habló de las nuevas posibilidades que ofrece la plataforma Azure para extender nuestra solución de CRM y se mostró una demonstración de la integración del portal de una empresa ficticia (Wide World Importers) alojado en Azure con Dynamics CRM.
Enlace a la grabación
Preguntas y respuestas del día 4
Nada más, espero que os resulte interesante este contenido para todos aquellos que no pudisteis asistir en directo.
¿Sabías que Dynamics AX 2009 ofrece integración nativa con Windows SharePoint Services mediante su Enterprise Portal?
Si quieres aprender más sobre este módulo, el Grupo de Producto de AX va a ofrecer dos seminarios virtuales sobre desarrollo y despliegue de Enterprise Portal para Dynamics AX 2009.
- Martes 28 de Abril (tarde): Desarrollo con Enterprise Portal
- Lunes 4 de Mayo (tarde): Despliegue de Enterprise Portal
A continuación tenéis toda la información y los enlaces para registraros. Antes, recordar que es necesario tener instalado Office Live Meeting. Lo podéis descargar gratuitamente desde este enlace:
http://office.microsoft.com/en-us/help/HA101733831033.aspx
Microsoft Dynamics AX Enterprise Portal Development and Deployment Webinars
We are having four webinars on Microsoft Dynamics AX EP development and deployment , one each in North America and EMEA time zone. This is open to all partners, customers and Microsoft employees.
Session 1 : EP Development ( repeated) – 28th April by Diwakar Bedekar , Microsoft
Here is another opportunity for you to join a developer oriented deep-dive technical session on Enterprise portal for Microsoft Dynamics AX 2009. We will cover how to build and customize EP pages, user controls for lists/tasks/wizards, and common programming tasks. You are invited to participate in this virtual meeting bringing your experiences with Dynamics AX to the table, your questions and feedback, too. The discussion will be facilitated by our key R&D folks responsible for this part of the solution.
Please use the LiveMeeting invitation details below to join the meeting. If you have any questions about this meeting or others like this, please send us an email at dynresch@microsoft.com.
Session 2 : EP Deployment ( repeated) – 04th May by Mey Meenakshisundaram, Microsoft
Here is another opportunity for you to join an administrator oriented Deployment and Setup discussion on Enterprise Portal for Microsoft Dynamics AX 2009. We will dive into some key “how-to” points on deploying and setting up EP, understanding the infrastructure, etc. You are invited to participate in this virtual meeting bringing your experiences with Dynamics AX to the table, your questions and feedback, too. The discussion will be facilitated by our key R&D folks responsible for this part of the solution.
Please use the LiveMeeting invitation details below to join the meeting. If you have any questions about this meeting or others like this, please send us an email at dynresch@microsoft.com.
We look forward to you joining the call!
Kind regards,
The Dynamics AX Team
| Session | EP Development – EMEA time zone | EP Development – North America time zone | EP Deployment – EMEA time zone | EP Deployment – North America time zone |
| Date | 28 April 2009 | 28 April 2009 | 04 May 2009 | 04 May 2009 |
| Time | 16:00-17:30 Madrid ( GMT+1) | 20:00 -21:30 Madrid( GMT+1) | 16:00-17:30 Madrid ( GMT+1) | 20:00 -21:30 Madrid( GMT+1) |
| Live Meeting link | Join the meeting | Join the meeting | Join the meeting | Join the meeting |
| Conference ID | 2306579 | 708791 | 582045 | 3648902 |
| Passcode | Passcode is not required | Passcode is not required | Passcode is not required | Passcode is not required |
| Presenter | Diwakar Bedekar | Diwakar Bedekar | Mey Meenakshisundaram | Mey Meenakshisundaram |
Make sure the Office Live Meeting client is installed before the meeting:
· I am connecting from outside the Microsoft network
NOTICE Office Live Meeting can be used to record meetings. By participating in this meeting, you agree that your communications may be monitored or recorded at any time during the meeting.
Con los tiempos que corren, diferenciarse de la competencia nunca ha sido más importante. Para todos aquellos que trabajáis con Dynamics CRM, hay muchas posibilidades de “extender” vuestra implantación de CRM aprovechando la integración con otras tecnologías del stack de Microsoft. Para que veáis cómo hacerlo, vamos a celebrar varios eventos virtuales explicando cada uno de los escenarios posibles.
A continuación tenéis información sobre lo que se va a ver en cada sesión de 1 hora de duración y al final de este post, los enlaces para registraros por medio de Live Meeting. El evento se va a celebrar también para otros continentes así que también podéis registraros para esas sesiones si os encajan mejor.
ACTUALIZACIÓN (6-5-2009) : Ya puedes acceder a la grabación de los eventos. Más información en este enlace.
xRM - Una Plataforma para su aplicación de negocio
Microsoft Dynamics CRM proporciona la plataforma perfecta para acelerar la salida al mercado de su solución de negocio. Además de lógicamente encajar en todos los escenarios de aplicaciones CRM, Microsoft Dynamics CRM también es apropiado para cualquier aplicación de negocio que quiera aprovechar las ventajas que ofrece esta plataforma para el desarrollo, despliegue y mantenimiento en entornos Software+Servicios.
Experiencias impactantes (Martes 28 a las 10:00)
Mejore la productividad del usuario proporcionando interfaces de usuario atractivos y sencillas de utilizar tanto en el desktop como en la web empleando las mismas herramientas de desarrollo y los conocimientos que ya tiene. Con Windows Presentation Foundation (WPF) construirá la siguiente generación aplicaciones de escritorio en entorno Windows gracias a su soporte avanzado para visualizar datos, formato avanzado de texto, contenidos multimedia, experiencias dinámicas interactivas, y un “look and feel” impactante. Con Silverlight incrementará el uso de su solución, aumentando la fidelización a su marca a la vez que reduce dramáticamente sus costes de soporte al cliente creando atractivos sitios web de autoservicio.
Tecnología conocida (Miércoles 29 a las 10:00)
Proporcione una experiencia de uso que facilite la colaboración entre usuarios y les ayude a trabajar de un modo familiar. Integre su solución directamente en las aplicaciones de Microsoft Office y SharePoint que sus usuarios usan en el día a día. La integración de las soluciones de Comunicaciones Unificadas como mensajería instantánea, colaboración documental y control de presencia con Microsoft con Dynamics CRM y Office simplifican los procesos de negocio y mantienen a las personas en el centro del proceso que es donde siempre deben estar.
Libertad de Elección (Jueves 30 a las 10:00)
Tanto si está desplegando su solución detrás del firewall como si está accesible desde
Internet, desarrolle y despliegue esas aplicaciones de forma rápida y sencilla con el mismo personal, herramientas de desarrollo y conocimiento que ya existe en su organización. Al desarrollar con la plataforma de Dynamics CRM, estará preparado para desplegar su aplicación en la red de su cliente o alojada en los datacenter de un proveedor de servicios externo. Cuando desarrolle aplicaciones web que se integren con su solución vertical, la Plataforma Azure le puede ayudar a reducir los costes de IT, liberando tiempo y recursos para centrarse en su negocio principal.
Asegúrese de registrarse a los 4 eventos:
Europe, Middle East and Africa (Mon Apr 27-Thu Apr 30)
- 9:00 AM UTC - Dublin, London
- 10:00 AM UTC+1 - Madrid, Paris, Brussels, Amsterdam, Geneva, Copenhagen, Rome, Berlin, Prague, Stockholm, Budapest, Warsaw, Oslo
- 11:00 AM UTC+2 - Cape Town, Athens, Helsinki, Istanbul, Cairo, Jerusalem, Beirut
- 12:00 PM UTC+3 - Moscow, Kuwait City
- 1:00 PM UTC+4 - Tehran, Dubai
- 2:30 PM UTC+5:30 - Bangalore
- 4:00 PM UTC+7 - Bangkok, Hanoi, Jakarta
North and South America (Mon Apr 27-Thu Apr 30)
- 9:00 AM UTC-7 - Vancouver, San Francisco, Los Angeles, Phoenix, Redmond
- 10:00 AM UTC-6 - Calgary, Denver, Mexico City
- 11:00 AM UTC-5 - Houston, Minneapolis, Chicago
- 12:00 PM UTC-4 - Caracas, Toronto, Montreal, Boston, Miami, New York
- 1:00 PM UTC-3 - Buenos Aires, Sao Paolo
Asia/Pacific (Tue Apr 28 - Fri May 1)
- 9:00 AM UTC+8 - Singapore, Hong Kong, Beijing, Shanghai
- 10:00 AM UTC+9 - Perth, Seoul, Tokyo
- 11:00 AM UTC+10 - Sydney
- 12:00 PM UTC+11 - Auckland
Hace poco más de 2 meses que comentaba en este blog la salida del Update Rollup 2 y ya ha salido el Update Rollup 3 que, como siempre, recomiendo instalar cuanto antes. Esta actualización incluye varias mejoras a nivel de servidor y, sobre todo, mejoras de rendimiento con el cliente de Outlook.
Al igual que con cualquier Service Pack o Hotfix, deberemos siempre probar la instalación de esta actualización en nuestros entornos de desarrollo y preproducción para asegurarnos una instalación sin problemas en producción. Es importante también tener en cuenta que, una vez instalado este rollup, sólo podremos importar el archivo XML de personalizaciones de un servidor de CRM que tenga al menos el Rollup 2 instalado.
Artículo KB : Update Rollup 3 for Microsoft Dynamics CRM 4.0
Página de descarga en Microsoft Download
Siguiendo con el ritmo que se ha marcado el equipo de soporte, el próximo Update Rollup se espera para dentro de 8 semanas aproximadamente.
A estas alturas seguro que ya lo sabéis. Microsoft ha lanzado la versión final de Internet Explorer 8. He venido utilizando Internet Explorer 8 desde que salieron las primeras versiones beta. Desde el principio me ha encantado por su estabilidad y sus posibilidades de extensión gracias a los aceleradores y a los web slices. La experiencia accediendo a CRM era también muy buena si bien, como todas las betas, no estaba exenta de algunos pequeños errores como la gestión de workflows que poco a poco se han ido subsanando. El equipo de Internet Explorer ha trabajado intensamente junto al de Dynamics CRM en los últimos 12 meses.
El resultado de este trabajo es que desde el mismo día de su lanzamiento, el 19 de Marzo, Internet Explorer 8 está oficialmente soportado como cliente de CRM. Y no solo eso, ¡funciona mucho mejor! Así que si no lo has hecho ya, instálatelo. Seguro que no te arrepientes.
ACTUALIZACIÓN 14-05-2009 : Para asegurar la total compatibilidad de Internet Explorer 8 con CRM os recomiendo a todos instalar el Update Rollup 4 o superior en cliente y servidor así como leer este artículo del blog del CRM Team Blog.
Y una cosa más. Hemos probado en nuestros laboratorios la velocidad de Internet Explorer 8 frente a la de nuestra competencia. ¿Quieres ver los resultados?
Una de las cosas que más me gusta de CRM es la facilidad que hay para modificar las entidades, los formularios, las vistas, etc.. Sin embargo, hay ciertas tareas que hay que realizar de forma habitual para personalizar un CRM pero que resultan bastante tediosas. Pues bien, podemos aprovechar esta misma facilidad de personalización de Dynamics CRM para desarrollar utilidades que nos hagan la vida un poco más sencilla a los que trabajamos todo el día con CRM.
En el blog de Dynamics CRM Tools podemos encontrar algunas de ellas. A continuación enumero tres que considero especialmente útiles:
JavaScript Form Manager
Nos permite lo siguiente:
-
Exportar a disco los scripts que tenemos en los formularios de CRM.
-
Previsualizar y editar los scripts.
-
Importar los scripts desde un fichero JS a los formularios de CRM.
Todos los que hayáis trabajado con el JavaScript de formularios os daréis cuenta de los beneficios de esta herramienta.
Descarga de la utilidad
View Layout Replicator
Permite replicar las personalizaciones de una vista al resto de las vistas de una entidad.
Descarga de la utilidad
Searchable Propery Attribute Updater
¡Ojala hubiera tenido esta utilidad en mis últimos proyectos! Cuantas veces no hemos tenido que ocultar de la búsqueda avanzada aquellos atributos que no se están usando. No es de las experiencias más divertidas, ¿verdad?. Con esta utilidad, podemos actualizar todos los atributos desde una misma aplicación.
Descarga de la utilidad
Nada más, espero que os resulten tan útiles como a mí.
Llevo unos días que no paro. Ayer tuvimos el CRM Business Action World Tour, un evento orientado a partners de Dynamics que quieran llevar sus soluciones verticales con Dynamics CRM al “siguiente nivel” integrando nuevas tecnologías como Silverlight, WPF, SharePoint, etc. Además se presentó el Programa Metro que Microsoft tiene para apoyar a los fabricantes de software que desarrollan soluciones sobre Dynamics CRM y AX. Por cierto, si tu empresa quiere integrar sus soluciones con Dynamics y quieres más información sobre el programa, no dudes en contactar conmigo mediante el formulario de contacto de este blog.
Pues bien, la semana que viene, concretamente el Miércoles 11, tengo una nueva cita está vez en la Escuela Técnica Superior de Ingenieros de Telecomunicación de Madrid. ¿Has oído hablar de Dynamics pero no sabes exactamente lo que es? ¿Conoces ya Dynamics y te gustaría ver que ofrece como plataforma de desarrollo?
Te esperamos el Miércoles. ¡Regístrate cuanto antes en este enlace !

Una de las sesiones que más me gustó cuando estuve en el Copenhagen en el Convergence fue la demonstración que realizó Lachlan Cash duranté el Keynote de Kirill Tatarinov’s.
Se trataba de mostrar cómo podría ser una gestión de un almacén, pongamos que con Dynamics AX en el backend, pero utilizando Microsoft Surface como interfaz de la aplicación. En la demo se ven las ventajas que pueden tener interfaces táctiles de este tipo para entornos industriales en donde es muy engorroso andar con teclados y ratones.
Me diréis que Microsoft Surface no es un dispositivo precisamente barato pero la buena noticia es que Windows 7 también dispone de funcionalidad multitáctil por lo que no sería extraño encontrarnos este tipo de aplicaciones a medio plazo. ¿O tal vez a corto?
Por cierto, si no ves bien el video, es que no tienes instalado Silverlight. ¡Descárgatelo aquí!
Hace unos días hablaba en este blog de la salida del Update Rollup 2 para CRM 4. Pues bien, en el blog del Grupo de Producto de CRM, hubo algunos clientes que en los comentarios del blog indicaron que habían detectado algunos problemas tras instalar este Rollup:
- En algunos cuadros de diálogo aparecen caracteres extraños.
- Los web.config que han sido modificados pueden causar algún problema.
Pues bien, el 8 de Febrero, el grupo de soporte, ha actualizado el Update Rollup 2 para solucionar estos errores. Si ya has instalado el Rollup 2 y no tienes ningún problema, no es necesario que vuelvas a instalar esta nueva versión. En caso contrario, puedes descargarte esta última actualización. No es necesario que desinstales el anterior Rollup 2. Se instala directamente sobre él.
Descarga del Update Rollup 2 (paquete cumulativo en español)
http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=aa671769-61e9-45c4-919f-c88199aa4241
Gracias por vuestros comentarios en los blogs. ¡Ya veis que nos los tomamos muy en serio!
Todos aquellos que alguna vez hemos tenido que “pegarnos” con un proyecto de Dynamics CRM de cierta envergadura en el que tenemos que lógicamente trabajar con varios entornos, hemos experimentado el reto de mantener sincronizados estos entornos (desarrollo, integración, preproducción y producción). Aunque CRM nos permite exportar las personalizaciones que hayamos realizado en el sistema como un archivo XML que podemos luego importar en otro CRM, hay que ser muy ordenados para asegurarnos la homogeneidad de los entornos. En ocasiones, alguien ha modificado uno de los entornos y necesitamos conocer el impacto de estos cambios antes de migrar las personalizaciones a ese entorno.
Otro problema que nos podemos encontrar es el mantener sincronizados los datos de configuración entre los distintos entornos. Yo puedo haber creado la entidad Provincia en el entorno de desarrollo pero lógicamente necesito también tener los datos de esta entidad en el resto de entornos.
Pues bien, las buenas noticias son que acabamos de lanzar dos utilidades gratuitas (incluyendo su código fuente) para ayudarnos en estos escenarios. Las utilidades son:
Customization Comparison Utility
Permite comparar dos ficheros de personalización “customization.xml” indicándonos las diferencias a nivel de entidades, roles, etc.
C
Configuration Data Utility
Mediante esta utilidad, podemos exportar los datos contenidos en las entidades personalizadas que indiquemos y luego importarlos de nuevo en otro entorno.
Podéis descargar ambas utilidades y leer más información sobre las mismas en este artículo de MSDN:
ISV Utilities for Comparing Customizations and Transferring Configuration Data
Nada más, ¡espero que os sea útil a todos!
Hace unos pocos días, el grupo de soporte de Dynamics CRM ha liberado el Update Rollup 2 que se puede descargar aquí. El Rollup no es más que un conjunto de hotfixes que resuelven diversos bugs que se han ido detectando desde el lanzamiento del producto. El valor añadido de los paquetes de Rollup respecto a la posibilidad de instalar cada uno de los hotfixes por separado es que los Rollup se someten a un conjunto de pruebas antes de su lanzamiento para asegurar una instalación libre de problemas.
Cosas importantes a tener en cuenta:
-
Hay distintos paquetes de actualización dependiendo del rol que tenga el servidor que queremos actualizar: servidor, router y SRS Data Connector.
-
Identificar la versión necesaria: 32 ó 64 bits. Para el cliente de Outlook y para el Data Migration Manager únicamente hay versión de 32 bits que es la que se instalará en todos los casos.
-
Es posible instalar el Rollup 2 en los clientes con Outlook antes de actualizar el servidor.
-
No es necesario tener instalado el Update Rollup 1 para poder instalar el Update Rollup 2. De hecho, la versión 2 incluye todas las actualizaciones que incorporaba el 1. Por cierto, una curiosidad. El otro día me preguntaron, a propósito de esto que cómo podía ser que el 2 incluya al 1 si el Rollup 1 de servidor ocupaba más de 170 MB y, en cambio el Rollup 2 de servidor ocupa únicamente 9 MB. La respuesta es bien sencilla: el Update Rollup 1 se descargaba como un único archivo válido para todos los idiomas mientras que con el Update Rollup 2 se ha minimizado el tamaño de descarga generando distintos paquetes para cada idioma. Mucho mejor, ¿no?
-
-
Cuidado con la exportación/importación de personalizaciones entre entornos. Debemos siempre asegurarnos antes de que en cada entorno tenemos instalado el mismo Rollup.
Comentar también que la nueva política de soporte en CRM prevée la liberación de Rollups de una manera periódica, más o menos cada 2 meses y esto creo que va a ser muy positivo ya que nos va a facilitar tener los entornos de CRM lo más actualizados posible.
Por último recordaros que, aunque es muy recomendable instalar esta nueva actualización ya que resuelve más de 200 bugs de CRM 4.0, se debe probar siempre antes en un entorno de pruebas para asegurarse que no afecta a las aplicaciones que ya tengáis desarrolladas.
ACTUALIZACIÓN (23-02-2009): Hace unos pocos días (el 8-2-2009), se ha actualizado el paquete de instalación del Rollup para resolver algunos problemas detectados por los usuarios. Si instalaste el Rollup antes de esa fecha y estás experimentando algún problema, lee este post.