Visualize CRM Solution Deployments across Environments

No Picture

One of the things I love about Azure functions is that they are great for scenarios where you need to use a bit of code to do something useful but its not a real world production component, for example if it’s a utility to help the team work better. In…

Read More »

Powershell to setup Azure AD B2C Guests as users in CRM

No Picture

Imagine a scenario where you want to add guest users from another Azure AD tenant to your own tenant so that they can use your CRM instance.  This could be a B2B collaboration story or it could also be a story of mergers and acqusitions. In this case we have…

Read More »

Building Better Web Apps with Logic Apps and Signal R

No Picture

In this article I would like to discuss a pattern I’ve implemented recently where we could improve the user experience in a web app through the use of Logic Apps and Signal-R. Lets imagine we have a scenario at Acme University. They have built a super Student Portal building using…

Read More »

Azure Functions and SpecFlow

No Picture

Anyone who follows my blog will know I am a big fan of Specflow for testing components. We usually use SpecFlow to compliment normal unit testing with some automated integration tests which combine the idea of “Does the component behave like we expect it to” with the opportunity to have…

Read More »

No protocol binding matches the given address Error with WCF on Azure Web Apps

No Picture

Recently we had an issue with a WCF service hosted on Azure App Service. This lead to an interesting troubleshooting scenario which I thought would be interesting to share. The experience showed some of the opportunities of cloud and some of the challenges at the same time so I thought…

Read More »

When data in CRM is updated I want to send it to another application

No Picture

Having worked a lot with Dynamics CRM/365 over the last few years I thought it would be interesting to discuss a common use case and some of the architecture patterns you may consider to implement the solution. Lets imagine a scenario where the business requirement is as follows: The user…

Read More »

Considerations for Hardening API’s Built with Azure API Management + Azure Functions

No Picture

In the current feature set available on Azure one of the most common patterns for implementing an API is to use a combination of Azure Functions to act as the back end of the API where the bulk of the work is done and then to use Azure API Management…

Read More »

Can the user modify the Integration solution – Discuss

No Picture

Recently I had a chat with a few people at a company about integration solutions and a question came up which I remember not having been asked in a while. “Will the business users be able to modify the solution after its live”. Back in the day you used to…

Read More »

TechUG – Newcastle Sept 2017 – Logic Apps

No Picture

I was invited to talk at TechUG in Newcastle last week.  TechUG is a pretty impressive user group, it is based in the UK and is a partnership of 8 IT Pro based user groups based in 8 cities in the UK.  They run 2 events per year in each…

Read More »

Dynamics CRM Online Availability and Recovery

No Picture

Having worked with a number of customers over the last few years who use CRM Online I have found that during the project lifecycle the discussion often comes up that we have chosen the SaaS version of CRM but what does that mean in terms of how high availability works…

Read More »