SharePoint Integration Reloaded – Part 1
Back in the day when CRM2011 was first in beta I blogged about the exciting SharePoint integration and how it works. This post is about the exciting new server side SharePoint integration that is now...
View ArticleEarly Binding vs Late Binding Performance (Revisited)
After having an interesting debate on the CRM Community forums about the performance of Early verses Late Bound entities my friend Guido Preite pointed me at a good blog post on this subject by James...
View ArticleSharePoint Integration Reloaded – Part 2
Part 1 of in this series described how SharePoint Server to Server SharePoint integration (new to CRM2013 SP1) works from the client interface perspective. In this post I'd like to share a bit more how...
View ArticleSeparate Content from Code
Back in the On-Prem CRM 3/4 days I would regularly customise the Dynamics CRM help files to add new topics and amend existing ones to match a company's solution. Context sensitive help was also...
View ArticleSharePoint Integration Reloaded – Part 3
In Part 1 and Part 2 of this series we have discussed how the new server-to-server integration with SharePoint works under the covers. In this post I'll show you how to integrate with SharePoint...
View ArticleRibbon Workbench 2015 (Happy New Year!)
Happy New Year – I hope 2015 will bring you lots of good things. Dynamics CRM 2015 upgrades are rolling out to Dynamics CRM online organisations with rapidly increasing frequency and so I have updated...
View ArticleSparkleXRM for CRM2015 with process API support
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...
View ArticleThe cream cracker conundrum (or customising the sub grid command bar)
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...
View ArticleThe dependent component Attribute (Id=transactioncurrencyid) does not exist....
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...
View ArticleBusiness Rules &“SecLib::RetrievePrivilegeForUser failed - no roles are...
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...
View ArticleSparkleXRM now available on NuGet
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...
View ArticleUsing the Configuration Data Migration Tool with non-unique display name values
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...
View ArticleControl Async Workflow Retries
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...
View ArticleCan I do that (in Dynamics CRM) ?
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...
View ArticleBuilding Rich UI Extensions for Dynamics CRM using SparkleXRM
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 ProjectPart 2 - View Model Form Data...
View ArticleBuilding a Refreshed Connection UI using SparkleXRM
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...
View ArticleIntroducing SparkleXRM Metadata Server
Speed up your HTML web resources by caching metadata such as localised field labels and options sets.If you've developed an HTML web resource for Dynamics CRM that includes field labels, option sets or...
View ArticleTurbo Forms: Get your JavaScript ready for CRM2015 Update 1
With the introduction of 'Turbo Forms' in CRM2015 Update 1 I thought I'd give you a heads up on what you'll need to address in your JavaScript to support this new form rendering engine. The Dynamics...
View ArticleRefreshed Connections UI Solution
Following on from my recent video series called 'Building a Refreshed Connections UI using SpakleXRM' this post shows you how to use the final solution to add a bit of sparkle to the otherwise slightly...
View ArticleRefreshed UI Solution Links Updated
Having just got back from holiday in lovely the country of Hungary I've just got round to adding the links to the Refreshed Connection UI solution downloads.To download the files please refer to the...
View Article