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...
View ArticleWhy is my Ribbon Button Disabled? (or CRM2011 caching under the covers)
BackgroundToday I had a most frustrating problem where my Ribbon button was visible but disabled no matter what I did to the Command.This is usually caused by the Command missing or being invalid -...
View ArticleSmall 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...
View ArticleNo-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...
View ArticleUn-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...
View ArticleAdd a Run Dialog Short-Cut Ribbon Button
As I've mentioned before, users are always asking about making solutions 'less-clicky' - a common request is to provide a button to run a frequently used dialog rather than having to search for it...
View ArticleMulti-Language Lookups
Happy New Year!Dynamics CRM has fantastic localisation support and multiple language user interfaces is no exception to that rule. Installable language packs provide translations for out-of-the box...
View ArticlegetServerUrl is Deprecated. Use getClientUrl instead.
Although at the time of writing UR12 is not yet released - I was checking though the changes in the latest SDK documentation.In addition to the Ribbon Workbench being listed (yay!) I noticed the...
View ArticleAdding Auto Refresh to Dashboards
This post shows you how to set up a CRM2011 Dashboard 'auto-refresh' feature using the Ribbon Workbench in 10 easy steps (well…11 if you count clicking publish at the end!).We will add an auto refresh...
View ArticleApp/Command Bar Workbench for Dynamics CRM 2013
The present roadmap for Dynamics CRM has the next version (Dynamics CRM 2013 possibly) sporting the new 'modern' UI throughout. An automatic upgrade path from Dynamics CRM 2011 forms customisations and...
View ArticleCorrupt images after installing UR12 OnPrem
I had a strange one today after upgrading one customer's Dynamics CRM servers to UR12.All was well apart from there being a few places that the images look corrupt.We tracked the cause down to an image...
View ArticleDebugging HTML Webresources on localhost
When writing HTML Webresources, I will frequently host the html page on a local development server (e.g. localhost:8777) and make calls to the CRM server on a different port (e.g. localhost:5555). I do...
View ArticleAsynchronous loading of JavaScript Web Resources after U12/POLARIS
We all know that UR12/POLARIS was a monumental release for Dynamics CRM what with the new Process Forms and Cross Browser support, but also included were some performance optimisations. One such...
View ArticleRockstar365 Interview
Last week I was very honoured to be asked to take part in an interview with Rockstar365. I'd like to thank Paul for making me feel right at home!You can watch my interview here:...
View ArticleNumber Formats in User Settings
If you need to localise numeric in a CRM Client Side User interface, you'll need to query the UserSettings and use the following properties:FieldDescriptionNumberSeparatorThe character used to separate...
View ArticleEvolution of the Dynamics CRM Toolbar
With the first glimpses of Orion being available (or Dynamics CRM 2013 as it is now called) I thought it would be a good time to look back at how the form tool bar has evolved over its history.I've...
View ArticleSparkle XRM
Recently I posted a new Sparkle XRM sample up on the GitHub repository. To-date I've not explained why I've spent time pulling Sparkle XRM together, so this post is going to do just that…Sparkle XRM is...
View ArticleDude, Where's my Site Map Editor?
Since the re-org of Pinpoint, my favourite site map editor (the one written in Silverlight by the Microsoft Dynamics Team) has dissapeared.It used to be here:...
View ArticleRibbon ‘XML’ Workbench for Dynamics CRM 2013 with a silent ‘XML’!
After much deliberation and consultation, I have decided to stick with the name 'Ribbon Workbench' rather than rename to CommandBar Workbench. Here are some of the reasons behind this decision:The...
View ArticleCompare customisations between two Dynamics CRM Organisations
Your TEST customisations are always the same as your PRODUCTION customisations, because no changes are made direct to PRODUCTION – right? Really? Are you sure?!We all know that customisations shouldn't...
View Article