Debugging in the Dynamics GP 2015 Service Based Architecture

Alice Newsam - Click for blog homepageThis is a reposting of an article Alice Newsam originally wrote on my Developing for Dynamics GP blog.

As we move into the world of Service Based Architecture with Dynamics GP 2015, we wanted to highlight some debugging tools that will aid you as you create service procedures of your own.  Today you have various things available to you to debug integrations as they are created.  Among them are internal tools like the Dexterity script logs and the debugger or methods as simple as dropping the .set file on the runtime executable to ensure Dynamics still launches without error. There are numerous external tools at your fingertips as well such as SQL Profiler, Task Manager and Event Viewer.  While you will continue to find great value in these going forward when debugging things “inside” of the Dynamics GP environment we wanted to add tools for gathering information for all of the service events happening “outside” this environment and coming into the Dexterity Process.

Continue reading

Dynamics GP Developer Insights: .NET Interop

Alice Newsam - Click for blog homepageThis is a reposting of an article Alice Newsam originally wrote on my Developing for Dynamics GP blog.

Hello, my name is Alice Newsam and I am software engineer on the Dynamics GP team focusing on Dexterity and I have a question for you:

Have you ever thought to yourself while working in Dexterity “I know there’s a .NET class that does this. It would be handy to access that right about now.” or “If only I could increase the string size to hold that data.”?

Well read on because you’ll be excited to learn about a feature that the GP Development team is currently working on for the GP 2015 release: .NET Interop.

Continue reading

Microsoft Dynamics GP 2013 SP2 – Things to consider when moving your Visual Studio Tools add-ins to the web client

Alice Newsam - Click for blog homepageThis is a reposting of an article Alice Newsam originally wrote on my Developing for Dynamics GP blog.

One of the features included in the Microsoft Dynamics GP 2013 Service Pack 2 release was the ability to now render Visual Studio Tools customizations in the web client. For those of you that missed the overview session of this feature at the recent Microsoft Dynamics GP Technical Airlift 2013, I thought I’d share some “things to consider” in a post.

Continue reading

Tips for Using the Control Panel Applet and Service for Dexterity Source Code Control

Alice Newsam - Click for blog homepageThis is a reposting of an article Alice Newsam originally wrote on my Developing for Dynamics GP blog.

Recently, Rob Anderson and I presented the “What’s New in Dexterity for GP 2010 R2” session at the Microsoft Dynamics GP Technical Conference in Fargo, so I thought I’d share some of that information with you through a series of posts.  One question that comes up a fair amount of the time is around using and saving information with the Control Panel applet for Dexterity Source Code Control especially on machines that have UAC (User Account Control) turned on so I thought I’d tackle that topic first.

Continue reading

Testing Date Driven Features in GP

Alice Newsam - Click for blog homepageThis is a reposting of an article Alice Newsam originally wrote on my Developing for Dynamics GP blog.

Have you ever had a piece of functionality that is date driven that you wanted to automate a test for but couldn’t figure out the best way to control the dates in the system?  Then this post will be very helpful for you!  A common area I receive questions on when talking with partners and customers is around automating features such as MRP which is extremely date driven.  This post is going to cover settings in the Dex.ini and Keys.ini files that will help you set the system to specific dates and times.

Continue reading

Microsoft Dynamics GP Testing 101 Session

Alice Newsam - Click for blog homepageThis is a reposting of an article Alice Newsam originally wrote on my Developing for Dynamics GP blog.

After spending a great week with attendees at the Microsoft Dynamics GP Technical Conference 2009 in Fargo, I decided to try my hand at contributing to the Developing for Dynamics GP blog.  I am a Test Engineer on the GP team focusing on Dexterity and as such I had the pleasure to present a Dynamics GP Testing 101 session at the Conference with my teammate Grant Swenson.   So today I wanted to highlight the key takeaways from the session as well as provide links to a couple of great reference materials that are available today.

Continue reading