The ability to develop custom services in Microsoft Dynamics AX is not new, but the way it is done in Microsoft Dynamics AX 2012 is. Developers can now create a WCF service in a way similar to how they would develop a WCF service in a language like C#. By using attributes to create data and service contracts, development is simplified as you don't have to worry about the technical details of serialization and deserialization. These things are all handled by WCF, which allows you to create powerful services, fast.
At the end of this chapter, you will have learned how to use attributes to create data and service contracts and how to use them to create custom services . You will also be able to deploy the service and consume it using a WCF application.
The following topics will be covered in this chapter:
Key components: Just as some components are specific to document services, there are also components that are specific to custom services. Most of these components...