Microsoft Dynamics CRM migration from On-Premises to Online

Microsoft is adhering to the cloud first strategy for Dynamics CRM. There has been an increased time gap to when the CRM On-Premises customers receive the new features (or even bug fixes) as compared to the CRM Online customers. There are also features like Office 365 integration, Social apps etc., which are better suited for Read more about Microsoft Dynamics CRM migration from On-Premises to Online[…]

The Microsoft CRM Email Router service on Local Computer started and then stopped

The Microsoft CRM Email Router Service will not start every time you start it manually from Services and throws an error message “The Microsoft CRM Email Router service on Local Computer started and then stopped. Some services stop automatically if they have no work to do, for example, the Performance Logs and Alerts service.” Event Read more about The Microsoft CRM Email Router service on Local Computer started and then stopped[…]

CRM 2013: Email Router: The message exceeds maximum supported size

If your email router does not process any emails but your inbox from Email Provider works just fine!?! Check event logs where Email Router is installed. You might see many repeated errors similar to mentioned error here below: #27938 – An error occurred while checking for email messages to process in mailbox service@gmail.com. Microsoft.Crm.Tools.Email.Providers.EmailException: Error: Read more about CRM 2013: Email Router: The message exceeds maximum supported size[…]

CRM 2013: Cannot specify child attribute retrieve – MergeRequest C#

Hello! If you are working on code to merge two entity records and come across “Cannot specify child attribute retrieve” error; and you have referred SDK/MSDN documentation. You probably have kept UpdateContent property optional and havent set it. UpdateContent is a required property though the documentation says it is not. This property is optional in Read more about CRM 2013: Cannot specify child attribute retrieve – MergeRequest C#[…]

Configuring host name with a wildcard SSL certificate for IIS

This is a long due post almost a year or more. I was working with an ADFS 2.0 setup on a single box (Development only) and was facing challenges with installation and configuration of IIS Host Headers which will allow me to complete required steps for ADFS 2.0 setup for Microsoft Dynamics CRM 2011. When Read more about Configuring host name with a wildcard SSL certificate for IIS[…]

Releasing CrmXpress OptionSet Manager v1.0

After a long time I am writing a post on CrmXpress and I will post my story so far, separately. As of this post, I have a very important announcement to make. There is yet another release from CrmXpress and this time it is CrmXpress OptionSet Manager For Microsoft Dynamics CRM 2011. As the name suggests Read more about Releasing CrmXpress OptionSet Manager v1.0[…]

Exam MB2-876 Extending Microsoft Dynamics CRM 2011 has been released

I have recently completed a set of exams [CRM 2011 and .Net 4.0] and almost thrice a week I check if new exams are released on CRM 2011, especially Extending Microsoft Dynamics CRM 2011 as this one is very important for CRM/xRM developers out there. And good news is this exam is already out. Surprisingly Read more about Exam MB2-876 Extending Microsoft Dynamics CRM 2011 has been released[…]

Releasing CrmXpress SmartSoapLogger v1.0

Every Microsoft Dynamics CRM developer runs into a situation when JavaScript + SOAP call is the only logical way out. Now with Microsoft Dynamics CRM 2011 things have changed and old solutions which worked really well with Microsoft Dynamics CRM 4.0 don’t work anymore. The only way you can achieve this is to use the Read more about Releasing CrmXpress SmartSoapLogger v1.0[…]

Releasing CrmXpress TraceHelper v1.0

Microsoft Dynamics CRM lets you create trace files that monitor the actions performed by various Microsoft Dynamics CRM components. For example, CRM Async service can create its own trace file, which enables you to troubleshoot error messages or other issues with CRM Async service. Apart from that, these Trace files can be an excellent resource Read more about Releasing CrmXpress TraceHelper v1.0[…]

After migrating CRM 4.0 to CRM 2011, CRM is throwing an exception : A potentially dangerous Request.Form value was detected from the client

I recently observed a scenario where a CRM 4.0 database was upgreaded to CRM 2011 and after upgrade process uses were not able to perform any kind of operation within CRM. The exception that we found was : A potentially dangerous Request.Form value was detected from the client (crmFormSubmitXml=”<iteasy_postcode><it…”).;Hash=’1073421037′ This is because ASP.Net 4.0 now Read more about After migrating CRM 4.0 to CRM 2011, CRM is throwing an exception : A potentially dangerous Request.Form value was detected from the client[…]