Un-responsive Import Solution Dialog

If you've ever sat watching the import solution dialog with CRM2011 and wondering if it's actually doing anything - provided you are using OnPrem - I've got just the thing for you. Try running the following SQL on your <OrgName>_MSCRM database - you'll get a far more responsive progress indic... [More]

No-Code Workflow Shortcut Ribbon Button

Users are always asking about making solutions 'less-clicky' - a common request is to provide a button to run a frequently used workflow rather than having to use the look up dialog. The following solution shows you how to do this without writing a single line of code! http://ribbonworkbench.userv... [More]

Small is beautiful – Useful Ribbon Buttons

I am forever having to copy record link urls and extract the record GUID from the query string and remove the escape characters. Last week was the straw that broke the camel's back so I had to create a Ribbon Button to do it for me. It is my pleasure to present to you the 'Useful Buttons' solu... [More]

Ribbon Workbench demo at eXtremeCRM!

Yesterday, Jim Daly demoed the Ribbon Workbench in his session on 'Dynamics CRM Extensibility:  Tools, Resources, and What’s New' at eXtremeCRM in Las Vagas. Coincidently, last week the Ribbon Workbench moved out of beta testing. I'm really pleased with how the Ribbon Workbench... [More]

Script# (ScriptSharp) delete statement

I've been using Script# very succesfully for sometime now to generate CRM2011 Javascripts (you can get a version of the Xrm library for Script# at http://sharpxrmpage.codeplex.com/). I problem I encounted recently was where I needed to issue a delete statement. E.g. delete xmlDoc; There is o... [More]

O Ribbon, Ribbon! wherefore art thou Ribbon?

Recently, I had to trouble shoot an issue where the Ribbon was not being displayed for a particular entity. When navigating away from the form, the following error was given by CRM 2011: <CrmScriptErrorReport> <ReportVersion>1.0</ReportVersion> <ScriptErrorDetails> ... [More]

Test your security configuration with "Run as different user"

I few people I've shown this tip to recently have been surprised - so I thought I'd share it.  If you are developing any Dynamics CRM Solution, you are always going to want to test out security and role based access. The simplest way of doing this is to log on as multiple users, each with a di... [More]

How to move a button from one Ribbon tab to another

If you've ever tried to move a ribbon button from one tab to another, you'll know it involves some hefty Ribbon Xml gymnastics. The Ribbon Workbench makes this customisation really simple: http://ribbonworkbench.uservoice.com/knowledgebase/articles/96993-move-a-button-from-one-tab-to-another &nbs... [More]