.NET

[AX TIP] Errores Interop CLR y nivel de transacciones

Hace un tiempo publiqué un artículo explicando las buenas prácticas recomendadas para el manejo de excepciones CLR y cómo mostrarlas correctamente en el InfoLog de Dynamics AX. Sin embargo olvidé entonces un detalle importante que hay que tener en cuenta al capturar estas excepciones, que es el nivel de transacciones en la base de datos …

[AX TIP] Errores Interop CLR y nivel de transacciones Leer más »

Conectar a servicios externos mediante HTTPS desde Microsoft Dynamics AX 2012

Hace ya bastante tiempo publiqué el código necesario para consumir servicios web externos desde Microsoft Dynamics AX 2012 utilizando únicamente X++. Este código se puede encontrar fácilmente en muchos sitios ya que es básicamente el mismo para casi cualquier servicio WCF, pero a veces necesitamos ajustar algunas propiedades de la conexión, por ejemplo, para conectar …

Conectar a servicios externos mediante HTTPS desde Microsoft Dynamics AX 2012 Leer más »

Microsoft Dynamics ‘AX 7’ / Rainier

La noticia de que existe una próxima versión de Microsoft Dynamics AX (versión 7) y que ésta va a ser una revolución en cuanto a la tecnología que la mueve y la experiencia de usuario no es nueva, lo comentábamos aquí ya en Agosto de 2013. Microsoft lleva comentando el proyecto Rainier varios años en …

Microsoft Dynamics ‘AX 7’ / Rainier Leer más »

Introducción a PowerShell para desarrolladores Dynamics AX 2012 (PS-I)

PowerShell (lo abreviaremos PS en lo sucesivo) es una herramienta impresionante, entre otras cosas, para la administración de nuestros servidores y aplicaciones, y eso incluye, por supuesto, nuestro Microsoft Dynamics AX 2012. Con esta versión se incluye un módulo propio de PS al que llama “Microsoft Dynamics AX 2012 Management Shell” con algunos comandos que …

Introducción a PowerShell para desarrolladores Dynamics AX 2012 (PS-I) Leer más »

Errores Interop CLR y manejo de Infolog en Microsoft Dynamics AX 2012

Al trabajar con objetos del framework .NET (algo muy común en AX 2012), debemos tener en cuenta el tratamiento de errores CLR. El tratamiento de errores en Dynamics AX es transparente y no necesita dedicarle demasiada atención durante el desarrollo en X++, pero cuando interviene el Interop con .NET, el manejo de los errores CLR …

Errores Interop CLR y manejo de Infolog en Microsoft Dynamics AX 2012 Leer más »

Microsoft Dynamics AX 2012, servicios web, .NET Interop, cliente-servidor y arquitectura de aplicación

¡Vaya título! ¿Qué tienen que ver todos estos conceptos y por qué debería tenerlos en cuenta? Es posible que no sea una situación que se nos presente todos los días, pero hay veces donde hay que tener todos esos conceptos en cuenta para hacer que un fragmento de X++ funcione correctamente. Este ha sido mi …

Microsoft Dynamics AX 2012, servicios web, .NET Interop, cliente-servidor y arquitectura de aplicación Leer más »

Open Source Project Community

CodePlex

Con los fines de centralizar y facilitar el acceso, he recopilado todo el código fuente publicado en los post de este blog desde 2009 en un nuevo sitio de CodePlex, e incluso he añadido código fuente que no estaba publicado en los post originales, así como enlaces en cada post al código directamente en CodePlex. …

CodePlex Leer más »

Visual Studio 2010 - Application Explorer Axapta Object Tree AOT

Microsoft Dynamics AX 2012: Eventos e integración .NET (I)

Una de las novedades técnicas más interesantes de Microsoft Dynamics AX 2012 (en mi opinión) es la incorporación de los Eventos. Conocerlos y utilizarlos es a partir de ahora una obligación para poder aprovechar todas sus ventajas: ¿Qué son los eventos? Veámoslo con un ejemplo paso a paso. Creamos una clase nueva en Dynamics AX …

Microsoft Dynamics AX 2012: Eventos e integración .NET (I) Leer más »

Windows 8 Hyper-V y Microsoft Dynamics AX

Windows 8 y Microsoft Dynamics AX Hyper-V Virtual Machine

Un problema conocido de todos los profesionales que trabajamos con Microsoft Dynamics AX, ya sean consultores o profesionales técnicos, es la necesidad de manejar muchas máquinas virtuales para diferentes entornos, versiones, clientes, etc… Si no fuera poco el problema del espacio que ocupan, también resulta confusa para muchos usuarios la elección del sistema de virtualización …

Windows 8 y Microsoft Dynamics AX Hyper-V Virtual Machine Leer más »