Almost every Dynamics NAV implementation implies development. The customized code must fit inside the application standard code and it should look like it was a part of the standard. This makes it easier for users to understand how customized modules work and for partners to support it. A good initial development also makes any future change easier and cheaper, for both the customer and the partner.
In this chapter we will go through the main development considerations you should take into account while developing for Dynamics NAV. The topics covered in the chapter are: