Blog

JavaScript Upgrade Strategy #12: Refactor, Refactor, Refactor

I really cannot emphasize this enough, but this is your chance to fix all of your code and architecture issues. You are taking the time to, in most cases, upgrade your hardware platforms, move the databases around, etc., so why would you not spend time fixing code […]

Read more

SnapShot! 3.6 for Dynamics CRM released

SnapShot! 3.6 is now available. You can read more about it by visiting the SnapShot! product page. You may also download a sample of the reports SnapShot! generates here.   What’s in this Release? This release includes the following:   New Reports The following new reports are […]

Read more

Explorer! v3.5 for Dynamics CRM Released

A new version of Explorer! for Dynamics CRM: My answer to a better understanding of your CRM data, the way the data is presented to users, and how it is stored within your database. Version 3.5 adds improved compatibility with Dynamics CRM 2013 and 2015. Visit the […]

Read more

SnapShot! 3.5 for Dynamics CRM Released

A new version of SnapShot! for Dynamics CRM is now available.  See the product page for more information.   Enhancements The following enhancements have been made:   Security Privilege Raw Data Report The Raw Security report now includes the entity name which should better allow you to […]

Read more

Transformer! 2.10 for Dynamics CRM Released

A new version of Transformer! is now available. This version updates the underlying SDK assemblies that are used to communicate with Dynamics CRM so that Transformer! can now communicate with Dynamics CRM 4.0, 2011, 2013, and 2015. Learn more about Transformer! by visiting the product page.

Read more

JavaScript Upgrade Gotcha #5: = does not equal ==

I run into this occasionally when converting Dynamics CRM 4.0 JavaScript into the 2011 object model. Consider this piece of code: if ((crmForm.all.new_field1.DataValue >= 3) && (crmForm.all.new_field1.DataValue <= 10)) { sitetotal = 2; } else if (crmForm.all.new_field1.DataValue > 10) { sitetotal = 3; } else if (crmForm.all.new_field1.DataValue […]

Read more

The value of using Visual Studio to edit your Dynamics CRM JavaScript

As I have stated previously, if you are not using Visual Studio to edit your Dynamics CRM JavaScript, you are doing yourself a huge disservice. Consider this code:     Can you spot the problem? Visual Studio and Resharper did. Notice the blue line under Industrytotal? It […]

Read more

JavaScript Upgrade Strategy #11a: Code Not Configuration

As with many things in Dynamics CRM Development, there are more than one way to do the same task.  Take the addition of an OnChange event handler, for instance.   A Little Background Here is how we would normally configure an OnChange Event that automatically formats a […]

Read more

JavaScript Upgrade Strategy #11: Configuration vs. Code

Starting with Dynamics CRM 2011, we have the ability to hide form elements (fields, sections, tabs) by using either JavaScript or by setting the Visible by Default property using the properties dialog for each individual form element. If you are upgrading your JavaScript from Dynamics CRM 4.0, […]

Read more

Reviewing the Dynamics CRM 2013 LegacyFeatureCheck Logs

Here is the detail of that error: Some plug-ins or custom workflow activities in your system appear to be using the Microsoft CRM 4.0 SDK. Use of the Microsoft CRM 4.0 SDK is not supported in this release. For information about how to upgrade custom code, refer […]

Read more
Page 2 of 1112345...10...Last »