I've now published all 5 videos in this series.
If you find yourself needing to create HTML Webresource in Dynamics CRM then I'm sure you will find something here of interest. Part 5 shows how to use the new SparkleXRM Metadata Server that I'll be publishing a post on very soon.
Part 1 - Cre... [More]
I've added the first 3 videos in a 5 part series called 'Building Rich UI Extensions for Dynamics CRM using SparkleXRM'
Part 1 - Creating your first SpakleXRM Project
Part 2 - View Model Form Data Binding & Unit Testing
Part 3 - Adding an Editable Grid
Part 4 - Pulling it all together
Part ... [More]
I'm sure by now that you've seen the new hierarchical visualisations in Dynamics CRM 2015. By clicking on the little icon in lists or on a form you can see the records graphically laid out. In true Dynamics CRM style anything you can do through the user interface is accessible through the SDK and s... [More]
The Dynamics CRM Async Server is a great mechanism to host integrations to external systems without affecting the responsiveness of the user interface. Once such example is calling SharePoint as I describe in my series – SharePoint Integration Reloaded.
A draw back of this approach (compared ... [More]
Just thought I would share this little tip to prevent someone else having the same issue:
The Configuration Data Migration Tool is a great way of moving records such as custom auto number settings from one organization to another. You can find it in the SDK under SDK\Tools\ConfigurationMigration.
I've just published the latest version of SparkleXRM on NuGet to make it easier to use from within Visual Studio.
You can simply add a NuGet reference to SparkleXRM and the dependancies will be pulled in as well.
PM> Install-Package SparkleXRM
Once installed, the Sparkle XRM assemblies will be... [More]
When publishing your Ribbon Workbench solution you may receive the following error:
"SecLib::RetrievePrivilegeForUser failed - no roles are assigned to user."
The first step in diagnosing these issues is to try and export the same solution using the CRM solutions area and then immediately re... [More]
I recently answered a question on this error on the Community forms and coincidently I've just come up against exactly the same issue!
When importing a solution you receive the error 'There was an error calculating dependencies for this component' and on downloading the log you see the full message... [More]
I still find the streamlined user experience offered by the Command Bar a welcome change from the CRM2011 Ribbon. The sub-grid command bar is the only possible exception with the loss of the ability to add custom sub-grid buttons. There are only at most two buttons on a sub grid – 'Add' and 'O... [More]
I've just committed an update to SparkleXRM with CRM2015 support and the process client API. One of the design decisions I made early on with SparkleXRM was to stick with a CRM2011 solution format to allow installation on both CRM2011 and CRM2013. Now that CRM2015 does not support installing CRM2011... [More]