Hosting custom WPF calendar control in AX 2012

The requirement A couple of days ago, I needed to create a calendar like lookup but it had to be possible to block out dates for selection. In Dynamics AX, there is calendar lookup form available, but there are some minors to it: It is not really (easy) customizable It has limited functionality What I […]


I often see code that still uses the WinApi::GetTickCount method to measure an interval of time. And though there is nothing wrong with it, I wanted to show an alternative method : the StopWatch already known in .Net for quite some time. The sample below show the usage of the stopwatch while I was testing something […]

AX2012 Editor Extensions

Today I was reading a very interesting post about possible extensions to the editor in AX 2012 and I would very much like to share it. Basically it explains that the editor is a hosted visual studio editor (that was already clear) and by knowing this, it is also possible to use the extensions that […]

Dynamics Ax 2012 Technical conference : Day 1 : Part 1

This articles will be brief, because I don’t have much time between the sessions J Yesterdag was the first day of the Dynamics Technical conference and following sessions were attended by me: Programming model improvements Part 1 of 2 Programming model improvements Part 2 of 2 Developing in .NET managed code and X++ Enhancements Solving […]

Dynamics Ax AIF Web Service reference credential problem

  At a customer’s site, I was creating some extra AIF wcf services so that some extra tables would be externally available. For creating the WCF service, I was using the service wizard in Ax 2009 which is described here : http://msdn.microsoft.com/en-us/library/aa609947.aspx The newly created service was deployed to the Internet Information Server but when the […]

Using C# / XML / XSLT to create Excel Spreadsheet

This article will not go into the details of the SpreadSheetML format but is inteded to show a way of creating Excel spreadsheets programatically. There are several ways to do this and this is only one of them so I am also not going to make comparisons between the different methods. In this example we […]