Window Server 2008 dropped from the next release of CRM

Microsoft has provided information about supported configurations for the next major release of Microsoft Dynamics CRM in this article.

Only Windows Server 2012 is planned to be supported. Support for Microsoft SQL Server 2008 and Microsoft SQL Server 2008 R2 is also removed. Review the article for more details.

Although for some this is not welcome news, at least Microsoft has provided some notice and you can start planning accordingly.

Training for Dynamics CRM from CRM Masters

CRM Masters LogoI’m excited to announce that I’ve partnered with Adam Vero to set up a new Dynamics CRM training business, CRM Masters Ltd.

We have a schedule of training courses that will give you the practical knowledge that you need to implement, customize and maintain CRM 2011 and 2013.

Our courses are designed to give you highly-focused instructor-led training to cover topics you won’t find elsewhere.

Please review our list of Dynamics CRM courses and if there is something you’d like be to be trained on that you don’t see, please let us know.

Sandbox instances in Microsoft Dynamics CRM Online

The Feb 2014 ( build of Microsoft Dynamics CRM Online changed the way test instances are managed. They are now named sandbox instances and are marked as so in the user interface with a SANDBOX watermark.

Future releases will add new capabilities to sandbox instances including:

  • Reset an instance
  • Copy a production or sandbox instance into a sandbox

This blog article on MSDN provides the details.

Emails tracked in Outlook show unresolved recipient when viewed in CRM

Here is a scenario that I have not encountered before.

A user has the CRM Client for Outlook installed and manually tracks emails. As expected, a copy of the email is created in CRM. However, when the email is opened the recipients and/or senders show as unresolved recpients even though records exist in CRM with those email addresses. Very puzzling.

So guessing that this is a platform issue rather than a problem with the CRM Client for Outlook I enabled tracing on the server and tracked an email (be sure to only turn on tracing for a short time, otherwise you will end up with large log files and perhaps reduce performance). I examined the trace file and found the following (I've highlighted EmailSearchBase):

"emailsearch0".EmailAddress as "emailaddress"
, "emailsearch0".ParentObjectId as "parentobjectid"
, "emailsearch0".EmailSearchId as "emailsearchid"
, "emailsearch0".ParentObjectTypeCode as "parentobjecttypecode"
, "emailsearch0".EmailColumnNumber as "emailcolumnnumber"

Now, I hadn't dealt with this table before, so I had a look in SQL Server Management Studio and found the table contained just a few rows with email addresses for CRM records. Searching the Internet revealed that this table is searched when emails are tracked to find matching records instead of all email-enabled entities separately. This was a change made for CRM 2011. OK, now I understand the purpose of the table but why did my scenario only have a few records and not hundreds or thousands?

Another search found this article:

CRM and Internet Explorer 11

Many users now have Internet Explorer 11 because of updates via Windows Update.

However, as of writing, according to this article CRM does not support Internet Explorer 11. I would be very surprised if support for IE11 does not appear in Jan or Feb 2014.

May 2014: CRM 2013 supports IE 11 with Update Rollup 2 and CRM 2011 supports IE11 with Update Rollup 17.