User Group Events in July and August 2025

It’s shaping up to be a fun summer of sharing and learning, and I’d love for you to be part of it!

I’ve got three user group presentations lined up through the end of August, and whether you’re into Azure development, curious about agentic workflows, or just enjoy free pizza and great conversation (who doesn’t?), there’s something here for you.

Here’s where you can find me:

July 24: Getting Started with Azure Durable Task Scheduler

📆 Thursday, July 24th @ 5:30pm

[Read More]

Navigating Microsoft's AI Landscape: From Microsoft.Extensions.AI to Semantic Kernel

It seems increasingly clear that Semantic Kernel is where Microsoft is investing for building modern, robust AI applications. In fact, Microsoft has stated as much: “Semantic Kernel (is) central to Microsoft’s enterprise AI story”.

In typical Microsoft fashion, they offer several seemingly competing options for developers to choose from, such as AutoGen, Microsoft.Extensions.AI, and probably a few others I’m forgetting right now. This variety doesn’t make it any easier for .NET developers to figure out where to get started and where to focus their upskilling efforts.

[Read More]

Dotnet Run App

Have you ever had a moment of inspiration, an idea you wanted to test in C#, but didn’t want to spin up a full project just to run a few lines of code? Same here.

Well, with .NET 10 Preview 4, that pain is going away. Say hello to the new dotnet run app.cs feature.

It’s like C# finally took a page from Python and JavaScript, languages that have long made it easy to run a file with a single command. Now C# joins the party. 🎉

[Read More]
dotnet 

Microsoft Build 2025 Recap

Microsoft Build 2025 centered on the future of intelligent agent-based applications. This post recaps my four-day experience in Seattle attending Build, covering keynotes, developer sessions, GitHub Copilot updates, .NET Aspire insights, and hands-on labs. Get a firsthand look at emerging trends and tools shaping how we build AI-powered solutions in the Microsoft ecosystem.

[Read More]

New Year and Back to Blogging

It has been over 2 years since I’ve posted an update to this blog. I miss writing. It’s time I get back to writing about what I’ve been working on and what’s on my mind. The start of a new year is as good of time as any to get back to blogging.

While I’m at it, I might as well share my New Year’s resolutions for 2024.

[Read More]