Over on my main company site, CRM Accelerators, I have concluded a series on strategies related to converting your JavaScript from Dynamics CRM 4.0 to 2011+.
Strategies
Here is the summary:
- JavaScript Upgrade Gotcha #1: The .id property
- JavaScript Upgrade Gotcha #2: Using the JavaScript eval method
- JavaScript Upgrade Gotcha #3: The .style property
- JavaScript Upgrade Gotcha #4: The .title property
- JavaScript Upgrade Strategy #1: Create a test environment
- JavaScript Upgrade Strategy #2: Upgrade your object model
- JavaScript Upgrade Strategy #3: Use Visual Studio (with add-ins)
- JavaScript Upgrade Strategy #4: Reorganize your functions
- JavaScript Upgrade Strategy #5: Web Resource Organization
- JavaScript Upgrade Strategy #6: Code Removal
- JavaScript Upgrade Strategy #7: Code Consolidation
- JavaScript Upgrade Strategy #8: Eliminate Single-call Methods
- JavaScript Upgrade Strategy #9: Replace SOAP Calls
- JavaScript Upgrade Strategy #10: Convert Unsupported Code
- JavaScript Upgrade Strategy #11: Configuration vs. Code
- JavaScript Upgrade Strategy #11a: Code Not Configuration
- The value of using Visual Studio to edit your Dynamics CRM JavaScript
- JavaScript Upgrade Gotcha #5: = does not equal ==
- JavaScript Upgrade Strategy #12: Refactor, Refactor, Refactor
- JavaScript Upgrade Strategy #13: Remove Unused Web Resources
- JavaScript Upgrade Strategy #14: Minification
- JavaScript Upgrade Strategy #15: Consider disabling your plugins during testing
- JavaScript Upgrade Strategy #16: Testing, Testing, Testing
- JavaScript Upgrade Strategies: The Results
Webinar Recording
I also conducted a free webinar for MSDynamicsWorld recently and you may view that recording here:
Other Resources
Finally, I have a page dedicated to the topic of upgrading from Dynamics CRM 4.0 to 2011+:
http://www.crmaccelerators.net/dynamics-crm-4-0-2011-upgrade-tips/
It contains links to all of my articles and tools, plus links to articles written by others that I thought would be beneficial.