Monthly Archives: May 2012

2 CRM SDK Nugget: Create Solutions That Support Multiple Languages

I my class last week we were discussing customizing CRM and the need to translate custom text and option set labels into other languages. Last weekend, by accident, I found this topic: Create Solutions That Support Multiple Languages Which discusses a variety of techniques related to custom solutions and handling multiple languages. The specific sub-topic […]

Continue reading

2 Converting to CRM 2011 JavaScript: Unsupported Internal Functions and Properties

I’ve seen a lot of CRM 4.0 JavaScript over the past year and a half as I work on my JavaScript conversion tool: CRM Migration Assistant. A lot of us used unsupported customizations to create a user experience that fit the needs of the customer.  Sometimes these customizations were very unsupported and used internal functions […]

Continue reading

1 Converting to CRM 2011 JavaScript: Showing and Hiding form elements

Let’s face it: we all did unsupported customizations with our CRM 4.0 JavaScript in order to present to the user an interface that was contextually relevant. Most of that modification involved the showing and hiding of fields, sections, and tabs through the DOM manipulation by setting the .style property to either show or hide things. […]

Continue reading

3 Book Excerpt: Auditing Metadata Changes

I thought I’d pull out a small section of my Dynamics CRM Deep Dive: Security book and discuss metadata changes.   Auditing Metadata Changes In a multi–administrator or multi–developer environment, it is sometimes difficult to determine who did what when tracking changes to Entities. The following metadata–related operations are tracked when auditing is enabled: Delete […]

Continue reading