It's different from Windsor - jsut working out exactly how#
Today was rebuilding a solution that had been updated to xunit2, and kept getting random test failures, usually with some kind of conflict with Rhino Mocks. The fix seemed to be to turn off the parallel testing. A little googling turned up this which suggests Rhino Mocks does indeed have a problem in a multi-threaded test environment#
Had some issues when adding custom fonts to [IdentityServer](https://identityserver.github.io/) - which is when I found in the [docs](https://identityserver.github.io/Documentation/docs/advanced/csp.html) that by default it implements [Content Security Policy](http://content-security-policy.com/)#
Also found some issues with trying to override the builtin Bootstrap with the CDN version...#
Found [this](http://rehansaeed.com/content-security-policy-for-asp-net-mvc/) useful reference on [CSP and ASP.net](http://rehansaeed.com/content-security-policy-for-asp-net-mvc/)#
This resource looks useful too - [CSP Playground](http://www.cspplayground.com/)#
If you need to use ILMerge, you must use an unencrypted string name key for your assembly#
If you change the strong name key for your assembly, CRM thinks it's a whole new assembly, so it might pay to create new ones explicitly#
If you are now including the generated CRM early-bound classes through ILMerge instead of as a source include, remember to add [assembly: Microsoft.Xrm.Sdk.Client.ProxyTypesAssemblyAttribute()] to all deployed assemblies#
It's just a bit loud in the office today - they have started pile driving on the site next door#
Strange CRM error - running a plugin on dev instance a consistent failure with "system user with id X does not exist". Plugin was running as "calling user". When deployed to staging and live, works fine... #notfixed #
Drew up first cut of simplified E-R diagram of key CRM data around Contact for thunderhead#
Writing some feature definitions for the website bit of the SSO piece#
Talking and coding today#
Very good conversations around collaboration and customer engagement tracking#
Significant progress on proof of concept with IdentityServer#
Start the week#
Getting the proof of concept working (ish) using IdentityServer and MembershipReboot#
working on presentation for management meeting about collaboration and engagement#
useful conversations about different media, and about account management#