Best Practices for Developing with Microsoft Dynamics CRM 2011
This Microsoft Dynamics SDK topic describes best practices for customizing Microsoft Dynamics CRM 2011.
- Performance Best Practices
- Customization Best Practices
- Security Best Practices
- ISV Extensibility Best Practices
Performance Best Practices
The following best practices will help you write code that performs better.
Use Multiple Threads
Add threading support to your application to break the work up across multiple CPUs. This assumes that you are running the code on a multi-processor system. For more information, see the NET Framework Advanced Development Guide article on Managed Threading.
Use Common Methods
The common methods are faster than using the Execute method with the corresponding message. The following table lists these methods and messages.