j.a.estevan

Si no eres parte de la solución, eres parte del problema

Artículos con la etiqueta ‘Desarrollo’

Libro: Desarrollo en Microsoft Dynamics AX 2012

Estoy muy ilusionado de poder anunciar el proyecto en el que he estado trabajando este último año, causa principal (probablemente no la única) de que haya publicado con menor intensidad en el blog. Se puede adquirir ya mismo el libro “Desarrollo en Microsoft Dynamics AX 2012“, publicado por Krasis Press en su “colección de las frutas:)

PORTADA Desarrollo en Microsoft Dynamics AX 2012

Es el único libro del mercado escrito en castellano sobre desarrollo en Dynamics AX en general, y también lógicamente sobre desarrollo en AX 2012. Además, está actualizado con las novedades de la reciente versión AX 2012 R3.

Está escrito de manera didáctica y progresiva, de manera que sirve tanto como manual para aprender a desarrollar en Microsoft Dynamics AX, así como de manual de consulta o material de referencia para desarrolladores con experiencia, para buscar algún aspecto concreto utilizando el índice (muy detallado) y el glosario de términos. El índice, el glosario y los dos primeros capítulos se pueden descargar  GRATIS desde la página de compra, además del prólogo que debo agradecer a Salina Marí, de Microsoft.

Se puede adquirir en versión impresa (gastos de envío incluidos en el precio!!) y también en formato electrónico para leer en cualquier dispositivo, en cuyo caso se descarga inmediatamente tras la compra. Esta última quizás sea la mejor opción para los amigos de latinoamérica, que me consta son muchos y fieles :D

Se puede comprar en los siguientes enlaces:

Si lo has comprado, estaré muy agradecido de recibir cualquier comentario al respecto por cualquiera de las vias habituales (twitter, linkedin, comentarios del blog, etc.) o bien en portales específicos como:

Si tienes dudas sobre el contenido descarga GRATIS los primeros capítulos en la página de compra.  Recuerda, es el único libro sobre desarrollo en AX 2012 en español. Espero sinceramente que puedas adquirirlo, que el contenido te permita mejorar y aprender, y que después me cuentes tu opinión para seguir mejorando.

23-07-2014 | deja un comentario

Libro: Microsoft Dynamics AX 2012 R2 Services

Después de un parón en la publicación de contenidos, debido a un gran proyecto que verá la luz en los próximos días/semanas, vuelvo a la carga con la revisión de un libro escrito por Klaas Deforche y Kenny Saelen y publicado por Packt Publishing, quienes me han echo llegar una versión digital. Tiene este aspecto:

Microsoft Dynamics AX 2012 Services

Este libro es una especie de segunda parte del que ya mencioné (y recomendé encarecidamente) hace algún tiempo titulado Microsoft Dynamics AX 2012 Services. El contenido es muy parecido e igual de recomendable. Esta segunda versión es más larga que el primero, por lo que abunda más en ciertos contenidos aportando más detalles, aunque el contenido en general es prácticamente el mismo, salvo algunos detalles propios de la revisión R2, que en cuanto a servicios web no son muy numerosos.

Aún así, como digo, es un libro muy recomendable, igual que lo era la primera parte. Cuenta con dos autores ya reconocidos y con la experiencia previa de la primera versión, y con un equipo de revisores de primera, así que el contenido esta bien escrito y bien estructurado, sobre un tema que es obligatorio para cualquier implantación de Microsoft Dynamics AX 2012, como son los servicios web.

Si ya compraste la primera versión, probablemente esta última no te aporte grandes novedades, salvo los detalles en los que profundiza más, y las escasas novedades de la R2. Si en su día no lo compraste, claramente recomiendo comprar esta segunda versión porque la lectura es muy interesante.

30-06-2014 | deja un comentario

5 años

Hoy hace 5 años que empecé a publicar artículos sobre Microsoft Dynamics AX en este blog. El blog ya existía anteriormente (desde 2006), pero hace varios años deseché todo el contenido anterior para focalizarlo en este tema.

Happy Birthday :D

Fueron varias las razones que me motivaron a escribir sobre AX en aquellos años, entre otros el simple hecho de registrar mis propias notas para poder encontrar fragmentos de código o soluciones cuando volviera a necesitarlas (todavía lo hago), pero sobre todo por las grandes dificultades que tenía entonces para encontrar material en Internet sobre AX y programación X++.

Por aquel 2009, este era el único blog especializado en programación X++ disponible en la red, y tampoco eran multitud los que lo hacían en ingles. Por suerte para todos esto ha cambiado y, 5 años y casi 150 post después, son muchos los compañeros que publican material interesante en diferentes idiomas, incluyendo el castellano, tanto en España con en latinoamérica. Creo que todos percibimos esta mejora en la comunidad y ese sentimiento de compartir información tan presente en compañeros de otras tecnologías, por lo que aunque todavía nos queda mucho por mejorar, creo que vamos por el buen camino :)

24-03-2014 | hay 1 comentario

Descargar aplicación Microsoft Dynamics AX 2012 desde Team Foundation Server (ALM-IV)

Hace ya mucho tiempo desde la última entrada de esta serie!! Pero aquí estamos de vuelta. Voy a plantear un caso real: Empezamos a trabajar con un cliente y cuando le pedimos los datos para conectar a su aplicación sólo nos da un usuario y una contraseña y una URL correspondiente a un proyecto de Team Foundation Server. ¿No puede ser tan complicado verdad? Pues no lo es, incluso apuntando esa URL a un TFS en la nube (ahora Visual Studio Online, durante un tiempo llamado Team Foundation Service).

El primer paso es preparar el repositorio local donde se van a almacenar los ficheros descargados desde TFS. Para esto simplemente hay que crear una carpeta en el disco duro, yo suelo hacerlo en c:\TFS_Repo y dentro de esta carpeta creo una estructura con la forma \Proyecto\(Rama)\Aplicacion\Modelo. Como en este caso no voy a utilizar ramas, creo la carpeta c:\TFS_Repo\AX2012\Main (Main es mi nombre para la aplicación, en este caso). Esta estructura puede variar según las necesidades y los gustos de cada uno, yo lo hago así porque dentro de la carpeta TFS_Repo puedo almacenar otros proyectos de TFS independientes de AX 2012, y todo queda ordenado.

A continuación, en el entorno de desarrollo de mi aplicación AX 2012 (que está recién instalado, sin ningún cambio), vamos a Control de la versión > Parámetros de control de versión, o Ctrl+Shift+V:

AX2012 TFS - Parámetros TFS

20-03-2014 | hay 1 comentario

Libros: Reporting con SSRS en Microsoft Microsoft Dynamics AX 2012

Continúo con la serie de comentarios de libros sobre Microsoft Dynamics AX, y esta vez traigo dos a la vez publicados en un breve periodo por Packt Publishing sobre el reporting en Microsoft Dynamics AX 2012 basado en SQL Server Reporting Services.

Developing SSRS Reports for Dynamics AX   Microsoft Dynamics AX 2012 Reporting Cookbook

El primero, Developing SSRS Reports for Dynamics AX escrito por Mukesh Hirwani es una introducción al reporting en SSRS para AX muy completa y bien ordenada. El libro está estructurado para ser leído y es una lectura interesante para conocer todos los componentes que intervienen en este “nuevo” sistema de reporting. Entrecomillo nuevo porque, a pesar de ser novedad el uso de la herramienta desde Dynamics AX, el producto ya existía y es ámpliamente utilizado de manera independiente. Explica de manera casual algunos detalles propios de SSRS y explica de manera bastante clara los componentes que se han agregado en AX 2012 para posibilitar y facilitar la integración.

El otro es Microsoft Dynamics AX 2012 Reporting Cookbook escrito por Kamalakannan Elangovan es un libro de “recetas“, también interesante, aunque de utilización diferente. Este libro entra en menos detalle teórico sobre los componentes, pero baja muy a lo práctico detallando de manera muy práctica casos que sin duda se nos dan en el día a día de la elaboración de informes. Es un libro para tener cerca cuando se trabaja con informes para ir a consultar propiedades o trozos de código que son muy reutilizables y prácticos.

Si tuviera que elegir sólo uno creo que me quedaría con el segundo pero lo cierto es que leerlo sin conocer antes ciertos conceptos previos es complicado así que para una buena formación en reporting los leería los dos, por ese orden, que es lo que acabo de hacer ;)

Más comentarios sobre libros aquí.

20-01-2014 | deja un comentario

Libro: Extending Microsoft Microsoft Dynamics AX 2012 Cookbook

Vuelvo a la serie de comentarios de libros sobre Dynamics AX y tecnologías relacionadas, con uno escrito por Murray Fife (conocido por su blog y sobre todo por su cuenta de Slideshare) y publicado por Packt Publishing recientemente, quienes amablemente me lo han hecho llegar.

El libro en cuestión se titula Extending Microsoft Dynamics AX 2012 Cookbook. A pesar del título, es importante comentar desde el principio que este NO es un libro sobre programación. Yo pondría como potenciales lectores de esta obra a consultores de integración, preventa y consultores técnicos que quieran conocer las diversas tecnologías que permiten integrar Microsoft Dynamics AX 2012 con sistemas externos como Microsoft Office, Sharepoint, WorkFlow Foundation o cualquier aplicación mediante Servicios Web (ya comenté un libro especializado en este tema concreto).

Extending Microsoft Dynamics AX 2012 Cookbook

El subtitulo elegido por Packt en la portada es un estupendo resumen del contenido en general del libro. Es una guía eminentemente práctica sobre las maneras de ampliar la funcionalidad de Microsoft Dynamics AX 2012 integrándolo con sistemas externos utilizando tecnologías de Microsoft, entre las que se incluyen:

  • Integración con Sharepoint, por ejemplo para tareas de gestión documental, enlace de funcionalidades como Sharepoint My Sites con los Role Pages de Dynamics AX, etc.
  • Integración con WorkFlow Foundation.
  • Integración con Microsoft Office Word y Excel para la creación de informes desde plantillas, y con Outlook para sincronizar contactos y tareas.
  • Integración con las herramientas de Business Intelligence para la creación de reports y scorecards mediante PerformancePoint.
  • Integración con herramientas de comunicaciones como Microsoft Lync.
  • Integración con la seguridad de Windows Server mediante Active Directory para el acceso a determinadas carpetas.
  • Integración con sistemas externos mediante web services.

Una lectura rápida y agradable para conocer integraciones desconocidas para la amplia mayoría de la comunidad y que añaden un potencial enorme a la funcionalidad estándar del producto sin requerir apenas modificaciones desde el estándar. Sólo en un par de capítulos se incluye código X++, el resto puede hacerse sólo con parametrizaciones.

03-09-2013 | deja un comentario