Best Practices for Developing with Microsoft Dynamics CRM 2011

imageThis 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.

Read more