Frank Boucher ☁

Frank Boucher ☁ @fboucheros

About: Cloud Advocate🥑 passionate about the cloud, supporting developer communities in English et en français!

Location:
Montreal, Canada
Joined:
Feb 25, 2019

Frank Boucher ☁
articles - 81 total

Converting a Blazor WASM to FluentUI Blazor server

TL;DR: This post walks through migrating a Blazor WebAssembly project to FluentUI Blazor server,...

Learn More 0 0Apr 24

Making AI smarter with an MCP server that manages short URLs

This post is a summary of my experience and what I learned along the way while building a real MCP server that manages short URLs

Learn More 1 0Apr 15

Migrating AzUrlShortener from Azure Static WebApp to Azure Container Apps

It's been already 2 years since I stopped working on the AzUrlShortener project. Not that I didn't...

Learn More 0 0Apr 2

.NET Updates February 2025 - .NET 10 Preview, Visual Studio 2022 v17.13, Gen AI for Beginners and more!

This month, Jon Galloway and Frank Boucher bring us the latest updates in the .NET world! In their...

Learn More 7 0Mar 3

Visual Countdown Days Until [a date]

During the holidays, I embarked on a fun project to create a visual countdown for important dates....

Learn More 0 0Feb 17

Apprendre .NET Aspire en français

En mai dernier, durant Microsoft Build, .NET Aspire a été officiellement annoncé. Cette nouvelle pile...

Learn More 9 1Jul 2 '24

It turns out, it's not difficult to remove all passwords from our Docker Compose files

I used to hardcode my password in my demos and code samples. I know it's not a good practice, but...

Learn More 2 0May 30 '24

How to Deploy a .NET isolated Azure Function in One-Click using Zip Deploy

In this post, I will share a few things that we need our attention when deploying a .NET isolated...

Learn More 0 0Apr 15 '24

Generate Local .NET Secrets from Azure Deployments

Often sample projects starts with a few "magic strings", those variables contains URLs and key...

Learn More 5 0Mar 14 '24

It's Time To Ditch your USB Keys

On day 2 of GitKon 2023, I presented a short beginner-friendly introduction to Git without using any...

Learn More 0 0Nov 15 '23

Database to go! The perfect database for developer

When building a new project, we don't need a big database that scales and has lots of data, but we do...

Learn More 1 0Nov 8 '23

My journey to create my first custom connector for a Web API from within Visual Studio

Did you see the video from Daniel and Marcel: Create a Custom Connector for your Web API from within...

Learn More 2 0May 26 '23

Create fake but realistic data for your demo and presentation

In preparation for a demo in his talk, Leon Welicki needed "safe data", meaning data that looks legit...

Learn More 8 3May 24 '23

Reading Notes #555

It is time to share new reading notes. It is a habit I started a long time ago where I share a list...

Learn More 0 0May 16 '23

Reading Notes #553

It is time to share new reading notes. It is a habit I started a long time ago where I share a list...

Learn More 0 0May 6 '23

How to edit a JSON object inside an Azure Logic App

I use Azure Logic Apps in many of my solutions, I find them so conviennant to integrate different...

Learn More 3 0Feb 10 '23

Reading Notes #518

Good Monday, Already time to share new reading notes. Here is a list of all the articles, blog posts,...

Learn More 0 0Aug 15 '22

Reading Notes #517

Good Thursday, back from a nice time off 🏖️, I'm all recharged and it's time to share new...

Learn More 0 0Aug 12 '22

How to re-open a repository cloned in a volume, from Visual Studio Code

I love Dev Containers, I use them a lot for most of my development. One of my favorite options is to...

Learn More 6 0May 10 '22

How to simplify a Docker run command

I recently wanted to create animated gifs from videos. The idea was to get video previews, in a very...

Learn More 15 0Apr 12 '22

Where Should I Put My Data in Azure

Let's start by moving those images out of your database. That was my first recommendation, most of...

Learn More 17 0Oct 18 '21

Reading Notes #483

Already Tuesday! Time for a new Reading Notes post; a list of all the articles, blog posts, and books...

Learn More 0 0Sep 18 '21

Hello World received Serverless Microsoft team

In this first episode of season 2, Anthony Chu ( @nthonyChu ) his bringing many different product...

Learn More 10 0Sep 10 '21

Learning how to Build, Secure, and Deploy your Azure Static Web App in C#

Recently I participated in a series of videos about Azure Static Web Apps: Azure Tips and Tricks:...

Learn More 10 0Jul 7 '21

Hello World, Hello Earth

Hello World is the first daily live stream broadcast on LearnTV: aka.ms/helloworld. Like a Hello Worl...

Learn More 5 0Apr 22 '21

How to copy data in Azure using AzCopy

Data is the key to almost all solutions. Obviously, at some point, we will need to move it. And this...

Learn More 6 0Feb 25 '21

How to Create a Continuous Integration Continuous Deployment (CI-CD) Solution for a Docker Project

I'm not a Docker master, but I understand that it's very useful and I like to use it from time to...

Learn More 19 0Jan 5 '21

How to configure a secured custom domain on a Azure Function or website

I wanted to create this tutorial for a long time. How to map a naked domain on an Azure resource. It...

Learn More 2 0Dec 3 '20

Azure Storage – the Unsung Hero - part 2

📺 044 - Shannon Kuehn 🎙️ Frank Boucher In this episode, Frank received Shannon Kuehn w...

Learn More 5 0Nov 12 '20

Running an Online Conference using Microsoft Azure

📺 042 - Andy Morell 🎙️ Frank Boucher In this episode Frank is with Andy Morell, an Mic...

Learn More 9 0Oct 23 '20