In this chapter, we learned that Dynamics GP was designed as a platform- and database-independent application. We were introduced to the foundation that Dynamics GP is built upon and how from the beginning, developers have been enriching its functionality by creating a wide array of integrating applications. We explored the features of the Dexterity toolset and how we can create our own custom applications using the very toolset Dynamics GP was written with.
We learned about the seven main components of the Dynamics GP runtime environment and how they interact. We know the details of what happens when Dynamics GP is launched. We also have a new collection of switches we can use with the Dex.ini
file to achieve more functionality or change the behavior of Dynamics GP.
The table-naming conventions have been demystified as well as the general flow of transactions through those tables. We know the purpose and naming conventions for the auto-generated stored procedures and that they aid in optimizing the performance of table operations. Finally, many of the standard window elements were introduced, such as zooms and note buttons.
In the next chapter, we will learn the fundamentals of integrating applications.