Thumbnail image

RETHINK YOUR #BIZZAPPS INTEGRATIONS FOR PERFORMANCE BASED ON CLOUD DESIGN PATTERNS [ENG]

Introduction During the last months I have been in contact with a number of Finance and Operations customers facing similar challenges affecting their system’s performance and stability. What do these customers have in common? massive data volumes to process and data management customizations not designed for performance, either for data processing nor data ingestion, or what we commonly refer as just “Integrations”. In all cases, performance or throughput bottlenecks were not discovered until it was too late in the implementation project because:

Read more
Thumbnail image

AZURE LOAD TESTING WITH DYNAMICS 365 FINANCE AND OPERATIONS [ENG]

A couple months ago, Microsoft Azure Load Testing (MALT) was made generally available as a fully managed load-testing service that enables generation of high-scale load against our applications. Azure Load Testing has many features that can be leveraged to automate Load Testing in business applications project implementations and hyper care, and also to complement other testing strategies like functional test automation with RSAT: Generate high-scale load quickly and easily. Identify bottlenecks with actionable insights.

Read more
Thumbnail image

NEW BLOG, FROM WORDPRESS TO HUGO + AZURE STATIC WEB APP [ENG]

Leer en Español After long period of inactivity (motivated as well by the time I needed to keep WordPress alive, that I could have invested on publishing something) I finally decided to move away from WordPress as the content manager, that I’ve been using for the last 10 years on this site. There are many reasons for that move, WP is certainly easy to use and that’s its best benefit, but it’s also complicated to host and maintain, there is a lot of malware targeting it (due to its massive presence on the web) and it’s heavily dependent on third party plugins.

Read more
Thumbnail image

NUEVO BLOG, DE WORDPRESS A HUGO + AZURE STATIC WEB APP [ES]

Read in English Después de un largo periodo de inactividad (motivado por la cantidad de tiempo que lleva mantener WordPress en línea, que podría haber invertido en publicar algo) he decidido migrar este sitio desde WordPress, que llevo usando más de 10 años como gestor de contenido. Hay muchas razones para moverme, WP es realmente fácil de usar y ese es su principal beneficio, pero es difícil de hospedar y mantener, hay mucho malware orientado a sus páginas (ya que hay muchísimas páginas creadas con él) y depende mucho de plugins desarrollados por terceros.

Read more

PLANES DE FORMACIÓN GRATUÍTA PARA CERTIFICADOS FUNCIONALES EN DYNAMICS FINANCE & OPERATIONS

Hace poco estuve buscando formación para preparar los exámenes de la certificación oficial en Dynamics 365 Finance and Operations y, en mi opinión, los planes de formación gratuítos disponibles en Microsoft Learn son la mejor opción, ya que se mantienen actualizados al mismo ritmo que los exámenes. Dejo por aquí una lista de los más recomendables para cada examen, de momento solo he usado la primera lista para aprobar el MB-300, lo demás es lo que pretendo utilizar para preparar el resto de ellos.

Read more

ACCEPTANCE TEST LIBRARIES (#ATL) PARA DYNAMICS 365 FOR FINANCE AND OPERATIONS

Uno de los anuncios más emocionantes de los últimos meses (y no es poco decir, con lo rápido que avanzamos tras el OneVersion) para programadores de Microsoft Dynamics 365 for Finance and Operations es la ATL. Esta es la librería que el equipo de producto utiliza para desarrollar sus propios test (unitarios o, mejor, de integración) funcionales. El framework de Unit Testing existe desde hace tiempo en Dynamics AX, pero era complicado utilizarlo debido a la complejidad de mantener los datos necesarios para la ejecución de las pruebas y permitir la creación de pruebas deterministas.

Read more
Thumbnail image

DYNAMICS 365 SATURDAY - MADRID 2019

El pasado sábado 25 de mayo tuvo lugar el Dynamics 365 Saturday - Madrid 2019 en las oficinas de Microsoft. Tras la buena experiencia del año pasado, no podía perdérmelo. El crecimiento del evento ha sido impresionante, con más de 400 asistentes es uno de los 365 Saturday más grandes del mundo, y tanto la calidad de las ponencias como la repuesta de los asistentes ha sido alucinante. Comparto como siempre mi sesión sobre OneVersion y actualización continua, un tema muy interesante tras el lanzamiento de la versión de Abril de Dynamics 365, que sigue evolucionando rápidamente.

Read more
Thumbnail image

RELEASE YOUR DYNAMICS 365 FOR FINANCE AND OPERATION PACKAGES TO LCS WITH AZURE DEVOPS PIPELINES [ENG]

The first automation task to close the continuous integration cycle in Dynamics 365 for Finance and Operations with Azure DevOps pipelines was released recently as described on the official announcement. These are some high-level instructions to set it up while the official documentation is released: Prerequisites To keep things simple, these prerequisites should be prepared before starting this process: You need a running Dynamics 365 Finance and Operations build, and thus an LCS project linked to this DevOps instance.

Read more
Thumbnail image

DYNAMICS 365 SATURDAY - MADRID 2018

El pasado sábado 19 de mayo tuvo lugar el Dynamics 365 Saturday - Madrid 2018 en las oficinas de Microsoft donde pudimos pasar el día rodeados de la comunidad y compartiendo conocimientos y conversaciones. Es la primera vez que acudía a uno de estos eventos y seguro que repetiré porque la experiencia ha sido realmente buena. Compartí una sesión sobre extensiones que comparto más abajo, basada en el contenido que ya publiqué en inglés en el blog de mi equipo en Microsoft en estos enlaces:

Read more
Thumbnail image

EMBRACE THE EXTENSIONS MINDSET WITH DYNAMICS 365 FOR FINANCE AND OPERATIONS #2 – SYSEXTENSION FRAMEWORK [ENG]

In my previous post Embrace the extensions mindset with Dynamics 365 for Finance and Operations we reflected on some of the patterns we can leverage to create our customizations by using only non-intrusive changes based on a real example: Adding a new Number Sequence to a standard module. In particular, we discussed: Metadata Extensions — to add a new_ Enum Value in a standard Base Enum. Class Extensions — to add a new method to a standard class.

Read more