Dynamics AX
  RSS Feed  LinkedIn  Twitter
Want to turn you're data into a true asset? Ready to break free from the report factory?
Ready to gain true insights that are action focused for truly data informed decisions?
Want to do all of this across mutliple companies, instances of Dynamics and your other investments?
Hillstar Business Intelligence is the answer then! (www.HillstarBI.com)

Hillstar Business Intelligence for Microsoft Dynamics AX and NAV on Mobile, Desktop, Tablet


Let us prove to you how we can take the complexity out of the schema and truly enable users to answer the needed questions to run your business! Visit Hillstar Business Solutions at: www.HillstarBI.com

Friday, March 26, 2010

Integrating Third party VCS with Dynamics AX 2009

Just over a month ago, Microsoft released a new white paper which talks you through how they integrated Team Foundation Server, TFS, into Dynamics AX.

That white paper can be found here.:
Microsoft Dynamics AX 2009 White Paper: Integrating a Third Party Version Control System into Microsoft Dynamics AX 2009

"The MorphX Integrated Development Environment (IDE) can integrate various Version Control Systems (VCS). Team Foundation Server (TFS) is a newly integrated VCS with the MorphX IDE in Microsoft Dynamics AX 2009. This document provides detailed step-by-step instructions to integrate a VCS with the MorphX IDE, by using how TFS was included in Microsoft Dynamics AX 2009 as an example.

The Version Control Extensibility Framework was refactored in Microsoft Dynamics AX 2009, which is now used by the integration with TFS."




In looking at this I started looking around for cloud based VCS software, that was similar to Visual SourceSafe, and already integrated to work with Visual Studio. I came across the following.: www.DynmaSoft.com The product they have can be hosted in the cloud, on-premise, and has a published COM based SDK.

It already integrates with Visual Studio, and that was key for this, because in most Dynamics AX solutions, with 2009 and beyond, Visual Studio solutions and projects are very much a part of the Source Code that make up a given AX implementation.

So with this in mind, I started to dig a little deeper in what would it take to integrate this DynamSoft product into Dynamics AX.

After looking into this, I found of course you will need to sign up for at least a free account. Next you will need to download the following two items.:



After getting these two, of course make yourself familiar with the COM SDK, and then go through the steps listed in the Microsoft Whitepaper for enabling DynamSoft cloud based VCS with your given Dynamics AX instance.:


  • 1. Add a new class that represents the VCS and implements the sysVersionControlFilebasedBackEnd interface.

  • 2. Add a new base enumeration value to the SysVersionControlControlType base enumeration type. For TFS, the SysVersionControlTfs base enumeration value was added.

  • 3. Add new class construction logic to the newType method of the SysVersionControlSystem class.

  • 4. Implement the VCS setup methods. These methods are the bootstrap methods that are responsible for initializing the backend instance. Therefore, they must be implemented for each VCS.

  • 5. Implement the basic VCS operation methods in the new class such as the fileGetVersion, fileSetCheckIn, fileCheckout, fileAddToVersionControl, and fileDelete methods.

  • 6. Use the advanced VCS methods to implement additional VCS features. The framework also defines a list of runtime surrogate methods to let the VCS notify the framework whether these features are supported by the VCS. These features are optional.

  • 7. Implement the plumbing methods that are required by the framework.



I have plans to now take the above information, a free account and actually develop this and place in an XPO project for sharing. I wanted to get this out here though, making this a part 1 in this series, to help bring into focus Change Management possibilities that exists with Dynamics AX, specifically related to VCS options.

With what Microsoft has given us here, we now have the ability to really integrate Dynamics AX 2009, with near any VCS solution we desire. Be that Cloud based, on-premise, Custom, Open Source, or purchased.

I think this shows the flexibility of Dynamics AX, and also gives customers choices in their VCS options.

There is something technical you need to keep in mind, in regards to VCS solutions with Dynamics AX. This is designed so each developer has their own AOS installed on their developer workstation.

With what we have in this white paper, however, we have the ability to create a server side integration into a VCS that will work, with having a single AOS and 1 to 1,000+ developers! I will save that for a later post on this subject.

Hopefully this post has you thinking, and hopefully you have plans or already have in place change management policies, that include management of code.

That's all for now, but check back soon as more to come!




"Visit the Dynamics AX Community Page today!"


Labels: , , , , , , ,

Wednesday, September 17, 2008

In the spot light: Dianne Siebold's WebLog

I wanted to kick off a new type of post, 'In the spot light'. Where I take different blogs, sites, resources, books, solutions, etc. and highlight that given source.

I have done this in the past, but never under a single type of approach. To kick this off, I wanted ti highlight a blog I have never highlighted before. That is the blog or weblog as she still calls it of Dianne Siebold.

This weblog, has a great amount of information and resources on it. She does a good job of covering some interesting topics, and some of her heaviest area's of coverage is AIF, or Application Integration Framework. This came out in DAX 4.0, and has gotten a much needed face lift and tummy tuck in DAX 2009.

You can reach her blog here: Dianne Siebold's WebLog I highly recommend added this as a resource you check on and read.

Thanks Dianne for taking the time to put your weblog together and for your great contributions to the community! Check back soon!




"Visit the Dynamics AX Community Page today!"


Labels: , , , , , , , ,

Friday, June 13, 2008

Microsoft Dynamics AX 2009 SDK

The Microsoft Dynamics AX 2009 SDK is now online at MSDN. Use the following link to see the first versions of information for the SDK for DAX 2009:

Microsoft Dynamics AX 2009 SDK (v1.0)


This has some great things already, and I plan on talking about each area as we move deeper and deeper into the Dynamics AX 2009 world. Some of the upcoming post will be about the following:


  • Business Intelligence

  • Menus for Microsoft Dynamics AX

  • Reports for Microsoft Dynamics AX

  • Implementing Workflow for Microsoft Dynamics AX

  • Security for Microsoft Dynamics AX

  • Upgrading to a New Version of Microsoft Dynamics AX

  • Integrating Other Applications with Microsoft Dynamics AX

  • Enterprise Portal for Microsoft Dynamics AX



Of course these are not listed in any order, but I plan on talking about each of the listed, plus more.



Alright well check back soon, as we continue to move more and more into Dynamics AX 2009!



"Visit the Dynamics AX Community Page today!"


Labels: , , , , , ,


Copyright 2005-2011, J. Brandon George - All rights Reserved