Desarrollando con Dynamics Mobile [El archivo UserRole.xml]

Hola a todos:


Despues de algunas noches de insomnio y cafés, he comenzado a crear una serie de artículos en los que pretendo acercar el desarrollo de aplicaciones sobre el Framework de Dynamics Mobile de Microsoft a todos aquellos que esteís relacionados con el mundo de los ERPs de Microsoft (epeciamente NAV y AX) y querais comenzar a desarrolla aplicaciones sobre dispositivos moviles con esta plataforma.


Uno de los puntos importantes es el manejo del archivo UserRole.xml, este archivo (como podeis intuir jejeje) se encuentra en formato XML y a pesar de que está previso que para el año que viene salga una herramienta gráfica, que nos permita manipular esta estructura de una forma mas intuitiva, no podemos olvidar que siempre (y por experiencia digo SIEMPRE), nos tocara meternos a tocar elementos directamente sobre el código.


Menu tasklets


Manejo de menúsEl archivo UserRole.xml nos permite configurar y gestionar la lógica de la aplicación, personalizar cada uno de los Tasklets (formularios), el modo en que navegamos, los menús que se muestran en nuestra aplicación (ver la imagen superior), configurar asistentes <wizards> y manejar las orquestaciones.


Para muchos esto os sonará a chino, pero no os preocupeis que iremos viendo esto paso a paso.


Aquí os dejo el enlace a los articulos.


Introducción a Dynamics Mobile (5 paginas en PDF) 372KB aprox
¿Que es Dynamics Mobile? Introducción a su arquitectura y resumen de su funcionamiento.


Diseccionando el archivo UserRole.xml Parte I (9 páginas en PDF) 456KB aprox.
¿Qué es y para que sirve el archivo UserRole.xml?


Diseccionando el archivo UserRole.xml Parte II (35 páginas en PDF) 660KB aprox.
Descripción de los elementos y estructura del archivo.


Y para aquellos que tengan mucha prisa podreis encontar mucha mas información en inglés en MSDN


http://msdn.microsoft.com/en-us/library/cc160851.aspx


a disfurtar!!!


Mobile .NET Users Group

Dynamics Mobile dentro de poco… actualización de SSIS 2005 a 2008

Parece que la cosa se mueve y de cara a la llegada de Dynamics 2009 el equipo de Microsoft ya se está poniendo las pilas, y por suerte parece que no se olvidan de la parte del desarrollo para dispositivos moviles. 


En el blog del equipo de Dynamics Mobile, Jan Zeman ha anunciado que ha conseguido migrar los SQL Server Integration Services de 2005 a 2008 para trabajar con la aplicación Mobile Sales.


Esto es una buena noticia ya que ahora nos podremos beneficiar de las novedades que incluyen los SSIS de 2008 a la hora de integrarlos con la apliación Dynamics Sales y los desarrollos que realizemos con las herramientas de Dynamics Mobile.


Aún no se encuentra en versión release por lo que tendremos que esperar un poco, aunque en ese post, nos incluye un resumen de lo que hay que hacer y links para guiarnos en el proceso.


 


Workflow SSIS 


Voy a investigar un poco más sobre todo esto y ya os comentaré.


Mobile .NET Users Group

¿Qué es Dynamics Mobile?


Microsoft Dynamics Mobile es la nueva plataforma que nos ofrece Microsoft para poder ampliar la funcionalidad de nuestras herramientas de negocio (ERP, CRM, desarrollos personalizados) a los dispositivos móviles.






Dynamics Tools Por supuesto esta es una definición muy resumida de todo lo que implica esta plataforma. No se trata de una solución cerrada, se trata de un conjunto de herramientas y servicios con los que poder trabajar, personalizar y escalar desarrollos móviles.
Para la mayoría esto puede suponer un gran cambio conceptual en la forma actual de entender el trabajo con un ERP (ya sea NAV, antiguo Navision o AX anteriormente conocido como AXAPTA).

Dynamics Mobile nos provee de toda la arquitectura necesaria para desarrollar aplicaciones móviles y que estas se comuniquen directamente con nuestras aplicaciones de negocio, para ello contamos con las herramientas de desarrollo, las Mobile Development tools para la parte de desarrollo, con los componentes de servidor para facilitarnos el trabajo a la hora de sincronizar datos, los Server Components, y con los conectores en nuestros ERP desde los cuales podremos gestionar los documentos y la información recogida desde los dispositivos móviles.


El problema es que este producto solo está accesible para los partners de Microsoft Dynamics, y se puede «encontrar» en la partnersource, si ya la conoceis entendereis que lo ponga entre comillas.


Aquí podreis encontrar un pequeño articulo de introducción a Dynamics Mobile para aquellos que querais empezar a rascar la superficie de estre nuevo producto de Microsoft.
 


Mobile .Net Users Group

Mi primer post en Geeks

Acabo de regresar de mis vacaciones, (que ya me hacian falta), y para comenzar retomo la invitación de Rodrigo Corral para comenzar a postear en Geeks.ms, Y poder compartir con toda esta comunidad aquellas cosillas del desarrollo que por una cosa o por otra acaban por quitarnos el sueño.

Mi nombre es José Antonio Gallego, llevo más de 5 años desarrollando aplicaciones para dispositivos moviles en C# con el Compact Framework .Net… aun recuerdo los primeros pasos con el eVC++ algunos años más atrás, y en perspectiva los cambios en estos años de cara al desarrollo sobre dispositivos móviles han sido mucho más que bien venidos.Pero no todo es Mobile, durante más de seis años compartí mi «afición» laboral por el desarrollo móvil con el desarrollo en el ERP Navision, el actual Microsoft Dynamics NAV.

Actualmente trabajo en el Centro de Innovación en Movilidad de Microsoft y en mi tiempo libre me dedico a coordinar con mi amigo Eduardo Ortega la comunidad de desarrolladores móviles Mobile .Net Users Group de la que soy cofundador.

Desde esta ventana iré tocando diversos temas, todos relacionados con el desarrollo móvil y en especial al nuevo framework de desarrollo, Microsoft Dynamics Mobile

Mobile .Net Users Group