Creating a Microsoft Dynamics GP integration with eConnect and Visual Studio

Now that you have successfully installed eConnect, we will examine the process of creating an integration to Microsoft Dynamics GP built with Visual Studio and the eConnect .NET API.  We will build a sample application, then dig into a few key details of the process that can be applied to any integration of this sort. 

The eConnect API consists of two assemblies: Microsoft.Dynamics.GP.eConnect.dll and Microsoft.Dynamics.GP.eConnect.Serialization.dll.  These assemblies can be found in the Program Files (x86)\Microsoft Dynamics\eConnect 12.0\API folder after installation of eConnect.

Each of these assemblies contains a namespace corresponding to the file name.  


Requires FREE Membership to View

Become a Member Joining gives you free, unlimited access to news, analysis, white papers, case studies, product brochures, and more, and it’s all FREE. You’ll also receive periodic email newsletters with the latest relevant articles and content updates.
About Gloria Braunschweig

Gloria has experience across the full spectrum of business operations and management. Decades of experience are documented in the book Rapid Implementation, establishing Gloria as a specialists using Microsoft SQL tools for implementation, integration, and business intelligence related to Microsoft Dynamics GP.

Gloria writes and presents on lean implementation concepts and business management systems for small and mid-size businesses. 

Read full bio...

About W. Mike Harris

Mike brings strong data integration and conversion skills to Computeration.  His "can do" attitude gets data integrated into new systems quickly and cleanly.  He has delved into multiple legacy accounting products to retrieve data, utilizing Microsoft Access, Excel, Visual Basic, and SQL tools to convert and integrate data.

Mike utilizes his technical skills to develop efficient and economical customizations for clients.  He works with SharePoint, Business Portal, Web Services, SQL Reporting Services, and other legacy databases and reporting technologies. 

Mike's goal is to aid clients in their day-to-day processes.  His proficiency with the tables and fields in Dynamics, along with the process flows within all the modules, facilitates his ability to quickly and efficiently complete the migration of data.

Read full bio...

New and preferred method

Nice article. I would also suggest you look at using the eConnect Integration Service as an alternative to the actual .NET assemblies. It allows for creating distributed integrations without having to have eConnect installed everywhere.

Mariano Gomez, MVP

Exellent Point

We will add one more article to this series showing an example of using eConnect with the Integration Service.