IMHO: Why you should care about Microsoft Dexterity

David Meego - Click for blog homepageThis is a reposting of an article I originally wrote on my Developing for Dynamics GP blog.

Mariano Gomez, the Dynamics GP Blogster has written a great new article for IMHO With The Dynamics GP Blogster column on the Dynamics Community website.

His article: Why you should care about Microsoft Dexterity discusses some of the history of development environments for financial software systems and then explains where Dexterity fits.

While the core Microsoft Dynamics GP application is built on Dexterity, Dexterity is still the best tool for tight seamless integrations at the user interface level.  Visual Studio Tools for Microsoft Dynamics GP 2010 resolves a number of limitations in previous versions and will get better as we move forward.  In time, the remaining limitations of Visual Studio tools will be resolved, allowing either tool to be selected as the “best tool” for customisations to the “thick client” user interface.

I do agree with Mark Polino’s thoughts that .Net technologies will play a bigger and bigger part in the future.  However, the current client is heavily reliant on Dexterity and to support and develop against the current client, understanding of Dexterity and how it works is important.  There is still a huge investment by Microsoft and a large number of ISV developers in Dexterity and we should still “care” about it.

I think we need to take away 4 points from this discussion:

  1. Each tool has strengths and weaknesses. The tools are always improving.
  2. For a Visual Studio Tools developer to integrate with Dexterity windows, knowledge of Dexterity is invaluable.
  3. The selection of a tool needs to be based on what your requirements are and where your developer’s knowledge is.
  4. Hybrid…. Don’t limit yourself to a single tool to complete your customisation.

Feel free to post your thoughts as comments.


This article was originally posted on the Developing for Dynamics GP Blog and has been reposted on

2 thoughts on “IMHO: Why you should care about Microsoft Dexterity

  1. David,
    I certainly agree that at least a basic understanding of the Dexterity language and architecture should be understood by anyone wanting to integrated in any meaningful way with GP. As an instructor for Dex, I'm sorry to say that people may talk about wanting training available, yet when it's time for the class – nobody signs up.
    Hopefully having the experts endorse learning the language may result in more interest. How about a 3-day class called "Dexterity for the VS Tools programmer"?


Please post feedback or comments

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.