Application Description
The CRM Migration Assistant is a JavaScript converter that converts JavaScript from the CRM 4.0 object model into the CRM 2011 JavaScript object model.
If can process JavaScript using any of the following methods:
- Connect to a CRM 4.0 instance and extract and convert the JavaScript.
- From an exported customization file.
- JavaScript files found in a folder.
- A single block of JavaScript that has been pasted into the convert window.
Here is what happened during the conversion process:
- JavaScript was converted from the CRM 4.0 object model to that of CRM 2011. Basically, we convert crmForm to Xrm.Page and align the various 4.0 properties and method to their 2011 counterparts.
- Unsupported JavaScript is converted into supported JavaScript where ever it is possible. Things like: showing and hiding fields, showing and tabs, showing and hiding navigation elements, and setting a field’s required attribute just to name a few.
- Any code or practice that may cause issues later is noted not only in the conversion report, but also in the code itself.
How does it work?
This is not a search and replace ( or destroy ) scenario. We created a JavaScript parser and programmatically convert known code and examine defined problem areas in order to generate the cleanest possible conversion. Is it perfect? Probably not – since JavaScript can be written in an unlimited number of ways, and you can’t account for all of the scenarios you might find. But, we come really close and if you run into a conversion issue, we have a feedback form for you to share your problem with us so that we can get it corrected distribute the update to everyone else.
Recent Reviews
A real timesaver when transitioning jscript from CRM 4.0 to CRM 2011
- 5.0
-
Overall Rating
5 stars
Reviewed by:Scott_Sewell
Reviewed on:6/29/2011
Read All 1 Reviews
Submit A Review
The views and opinions submitted and expressed here are not those of Microsoft.