How to manage a Dynamics AX performance optimization project

The blog post describes how to organize a Dynamics AX performance optimization project, who should be involved, and how the process should be organized

Execute direct SQL in D365FO database

'Execute direct SQL' form provides a simple interface to execute SQL commands on D365FO database.

A tool to convert a list of values to a query range

'List of Values to Range' tool can help users deal with the list of values in query range and copy-paste values from Excel.

A simple way to implement a parallel batch processing in X++

The post describes how you can convert your existing batch job to multi-threaded to increase its performance.

Addin to generate Data provider and Controller class in X++

The post describes a utility that generates X++ code template for Data provider and Controller classes.

How to create a new design for a Sales Invoice report in D365FO

In this post, I'll try to describe how to create a new Sales Invoice report design using SSRS and X++

Understanding D365FO Version control system and why it is different from AX2012

In this post, I describe some scenarios for Team Foundation Version Control usage in Dynamics 365 Finance and Operations and how it is different from AX2012.

Resolving performance issues caused by parameters sniffing in AX2012 and D365FO

The blog post compares ways how to solve SQL performance problems caused by parameters sniffing for AX2009/AX2012 and cloud version Dynamics 365 for Finance and Operations