How we built the OnePlaceMail Outlook App on the Microsoft 365 Platform & Azure Cloud

In this episode of the Microsoft "Learn from the Community" series with Ayca Bas, Mathieu Rebuffet and myself discuss our career paths that led us to developing and running commercial products at scale on top of the Microsoft 365 platform and leveraging the Microsoft Azure cloud. We demonstrate some key features of the OnePlaceMail App... Continue Reading →

Hosting a Single Page Application (SPA) from Azure Blob Storage that supports deep links

Using Azure Blob storage to host static website files has been around for many years, it's cheap, effective and fast to setup. It gives you the ability to effectively create a directory with a unique public URL that you can upload your static files to and have them hosted (no need for any web server).... Continue Reading →

Developer Sessions at Microsoft 365 Virtual Marathon Conference

I'll be giving two developer oriented sessions at the free Microsoft 365 Virtual Marathon conference May 4-6 2022. Microsoft 365 Virtual Marathon is a free, online, 60-hour event happening May 4-6, 2022. We will have content going the whole time with speakers from around the globe. This event is free for all wanting to attend.... Continue Reading →

How to avoid downtime during blue/green deployment of service behind Azure Front Door

While Azure Front Door promises to provide resilience and automatic failure over to alternate backends, I've found it a bit tricky to determine how to eliminate downtime when doing blue/green deployments, or if you want to take a specific backend service offline to perform upgrades or maintenance. It appears I'm not the only one: load... Continue Reading →

How to configure URL redirects using Verizon Premium Azure CDN

I'm writing this post not because I'm an expert in CDN configuration but because I found the process of setting up URL redirects using Azure CDN (Verizon Premium) incredibly frustrating due to poor/lack of documentation and examples. In my scenario I had an Amazon Web Services S3 (file storage) that contained installation files for different... Continue Reading →

2 tips for working with Web Project Folders, CMD Window and Visual Studio Code

With modern web development I find I'm using Visual Studio code as my IDE the majority of the time. During a recent developer bootcamp I shared the way I open projects and realised that some of the techniques I use wasn't common knowledge. With web project in Visual Studio Code (VSCode) you need to open... Continue Reading →

How to report on serialized JSON object data in Application Insights/Azure Monitor using Kusto

Application Insights is great for collecting telemetry from your application. You have a lot of control and in addition to the telemetry automatically collected you can also make your own calls to log custom telemetry events and collect variable/state data from your application. This type of data can be very useful for troubleshooting and diagnosing... Continue Reading →

How to use Application Insights Custom Properties in Azure Monitor Log (Kusto) Queries

Azure Application Insights is great for easily adding telemetry to your application across a variety of languages (.Net web apps, Azure functions, .Net Framework / Core apps, JavaScript SPAs and more). The telemetry is logged back to an Application Insights instance in your Azure tenant. You can then view all the reported telemetry via the... Continue Reading →

Create a website or blog at WordPress.com

Up ↑

%d bloggers like this: