Using RabbitMQ as a message broker in Dynamics CRM data interfaces

Toward the end of last year, I put together a collection of code for using RabbitMQ as a message broker with Dynamics CRM data interfaces, and I published to my my public CRM sample code repository on GitHub here. I've just finished a five-part blog series about this for the »

Authenticating from a Node.js client to Dynamics CRM via AD FS and OAuth2

Last week I decided to finally take a look at using OAuth2 as an authentication protocol with Dynamics CRM. I wanted to understand how it could enable non-Windows clients to consume CRM data. As it turns out, I was unable to find any documentation or comprehensive code samples for non-Windows »

Console application for moving Dynamics CRM access team templates

When Dynamics CRM 2013 was released, I thought access teams were the new killer feature in that version, and I even developed custom workflow activity code to make managing access team membership easier by using connection records. I have thus far not had an opportunity to use access teams in »

Creating a near real-time streaming interface for Dynamics CRM with Node.js

Last month I put together a proof-of-concept solution that showed how to create a near real-time streaming interface for Microsoft Dynamics CRM using Node.js and Socket.IO. A video demonstration of the solution in action can be seen here: http://youtu.be/j7rG9qD3ycg. I also wrote a four-part blog »

Lots of Dynamics CRM sample code now available on GitHub

Over the years, I've shared a lot of code as part of my blogging, but I didn't do a particularly good job of making the code easily available outside of the individual blog posts. I also realized I didn't even have all the code where I could easily get to »

System.TimeoutException when importing translations with XrmToolBox

I've been using the completely awesome XrmToolBox to import translations for a large CRM organization, but I kept running into System.TimeoutException errors like the following: System.TimeoutException: The HTTP request to 'https://XXX/XrmServices/2011/Organization.svc' has exceeded the allotted timeout of 00:02:00. The time allotted »

Using IDOL OnDemand for text analysis in Dynamics CRM - part 3

I've posted a new entry on the HP Enterprise Services Application Services blog that is the third item in a three-part series about how to use HP IDOL OnDemand for integrated text analysis inside Microsoft Dynamics CRM. This post shows how to index CRM data and use IDOL OnDemand's find »

Using IDOL OnDemand for text analysis in Dynamics CRM - part 2

I've posted a new entry on the HP Enterprise Services Application Services blog that is the second item in a three-part series about how to use HP IDOL OnDemand for integrated text analysis inside Microsoft Dynamics CRM. This post shows to calculate sentiment (positive/neutral/negative) of emails in CRM »