As Microsoft Dynamics CRM continues to evolve, the focus of Microsoft is to try and make custom coding as less as possible. However, every now and then, there is bound to be some customer requirement that cannot be implemented without any custom coding. At that stage, plugins come to our rescue.
The main motive and skill that every Dynamics CRM consultant needs to enhance is to analyze the requirements correctly and categorize them categorically in terms of configurations and customizations. Other out-of-box configurations such as workflows and business rules should be explored before we accept the need to write a custom plugin to meet the desired needs of the customer.
In the next chapter, we will be going through Business Process Flows and Business Rules. You will learn how to create and use them for automation in Dynamics CRM.