The recording today’s webinar is now up:
http://www.xrmvirtual.com/events/javascript_upgrade_crm2011_Mitch_Milam
Here are the main talking points from today’s meeting:
Strategies:
Here are the strategies I follow when performing an upgrade from CRM 4.0 to CRM 2011:
- #1: Create a test environment
- #2: Upgrade your object model
- #3: Use Visual Studio (with add-ins)
- #4: Reorganize your functions
- #5: Web Resource Organization
- #6: Code Removal
- #7: Code Consolidation
- #8: Eliminate Single-call Methods
- #9: Replace SOAP Calls
- #10: Convert Unsupported Code
- #11: Configuration vs. Code
- #12: Refactor, Refactor, Refactor
- #13: Remove unused web resources
- #14: Minification
- #15: Consider disabling your plugins
- #16: Testing, Testing, Testing
Upgrade Tips:
Here are a few general and developer tips to help with your migration:
http://www.crmaccelerators.net/dynamics-crm-4-0-2011-upgrade-tips/
Tools:
Here are some tools to help with the migration of your JavaScript:
JavaScript Converter
http://dynamicsxrmtools.codeplex.com
Transformer! for Dynamics CRM
http://www.crmaccelerators.net/products/transformer
CRM Code Validation Tool
Export JavaScript
http://www.xrmcoaches.com/free-utilities
Export Web Resources
http://www.xrmcoaches.com/free-utilities
Web Resource Manager
http://jswebresourcemanager.codeplex.com
XrmSvcToolkit
https://xrmsvctoolkit.codeplex.com
Resharper
http://www.jetbrains.com/resharper
CodeRush
http://www.devexpress.com/Products/CodeRush
CRM Rules!