The CLR for X++ programmers

Dynamics Ax offers since Ax4 a .Net support (BC.Net, EP and CLR objects with X++ ). As a matter of fact .Net will have a more and more important influence on Dynamics Ax since .Net is the glue of the Microsoft product stack. Sharepoint, BizTalk, SQL Server, Analysis Services, Microsoft Project, Workflow Foundation, … all these products are already communicating with Dynamics Ax due to .Net. So having basic .Net skills is important for you as a Dynamics Ax expert.

Based on problems that partners reported in the last months, I’m going to blog the next weeks about the differences between the Dynamics Ax and the CLR and C#. I hope this might help you to avoid typical errors…

Here are the topics that I will treat in these blogs:

1. The garbage collector in X++ and the CLR

2. Exception handling in .Net and X++

3. Some important things for a X++ developer to know when writing C# code

4. Architecture of applications using the BC.Net

Please send me your comments or suggestions. Perhaps you might have questions that you did not get answered so far. Thank you for any mail/comment!