9 awesome .NET conference talks you don't want to miss

How many conferences do you attend each year? Probably not more that one. While great fun, attending conferences is often time-consuming and just the fact that you are not coding scares some bosses away. Luckily, most conferences tape sessions and make them publicly available a month or two after the conference. This is a list of my favorite .NET, C# or Azure related talks that I've either experienced live or got recommended by friends. This post is part of our Learn about .NET series.

9 awesome .NET conference talks you don't want to miss

Solving Diabetes with Open Source Software & Hardware - Scott Hanselman

Scott talks about his personal experiences with technologies related to diabetes (being a diabetic himself). It experienced one of the best iterations on GOTO back in 2016. Scott felt crappy that day (caused by mini muffins!), which sort of underlined the need for improving life for people with diabetes using technology.

Solving Diabetes with Open Source Software & Hardware

Another good (and much shorter) version is available here:

Solving Diabetes with Open Source Software & Hardware - Short Version

ASP.NET Core: The One Hour Makeover - Jon Galloway

When Jon Galloway talks, I listen. This talk from NDC Sydney 2018, is an excellent walkthrough of how to structure your ASP.NET Core applications. The template included when generating a new project through Visual Studio is very limited (which is probably should be) and cannot be used for anything real. Jon's approach is a must see before starting a new ASP.NET Core project.

The One Hour Makeover

C# Scripting in the .NET Core world - Filip W

I watched Filip give this excellent talk about C# scripting on NDC Copenhagen in 2017. I'm not using C# scripting in my daily work, but I'm amazed by the possibilities with writing scripts in a familiar language. Besides that, Filip is a great speaker.

C# Scripting in the .NET Core world

An Opinionated Approach to Using ASP.NET Core - Scott Allen

Another excellent talk from NDC Copenhagen is from Scott Allen. Scott shares 50 opinions on how to structure ASP.NET Core applications. In that sense, the talk is similar to Jon Galloway's talk but contains a lot of best practices that I've used personally since watching the talk.

An Opinionated Approach to Using ASP.NET Core

Consolidating Services With Middleware - Christian Horsdal

Christian Horsdal is probably one of the best speakers in Denmark currently. His Consolidating Services With Middleware talk from NDC London 2017 is one of the best talks about microservices and ASP.NET Core middleware I have seen.

Consolidating Services With Middleware

Would your users appreciate fewer errors?

➡️ Reduce errors by 90% with elmah.io error logging and uptime monitoring ⬅️

The History of .NET - Richard Campbell

I've been in the .NET game since v2 and on the Microsoft wagon since QBasic and VB3 (yeah I'm that old). A lot happened since that, which Richard perfectly sums up in The History of .NET. The talk contains a lot of, to me, previously unknown and fun facts about the entire journey of .NET.

The History of .NET

Blazor, a new framework for browser-based .NET apps - Steve Sanderson

I follow everything that Steve Sanderson is involved in. From Knockout to Blazor, there's a red thread throughout Steve's career. In this talk, Steve gives a perfect introduction to Blazor, the new serve-C#-in-the-browser web framework, based on WebAssembly. What I like about this talk is that Steve demonstrates much more advanced scenarios for using Blazor than the typically Hello World presented at conferences.

Blazor, a new framework for browser-based .NET apps

Writing Allocation Free Code in C# - Matthew Ellis

Matthew Ellis from JetBrains gave this sweet talk at Øredev in 2018. A good point from this talk is, that you don't need these optimizations until you need these optimizations. If you have tried having either memory leaks or excessive memory consumption once, you know how important knowing the underlying types and features are to writing good .NET applications.

Writing Allocation Free Code in C#

The HaaHa Show Microsoft ASP NET MVC Security - Phil Haack and Scott Hanselman

I'll wrap up with a bit of a classic. Being presented back in 2010, this may not be the most updated talk about security in .NET web applications. But Phil and Scott do an excellent and entertaining job explaining different kind of exploits that, sadly, still apply today.

The HaaHa Show Microsoft ASP NET MVC Security

These are some of my favorites. Please get back to me with talks you enjoy.

elmah.io: Error logging and Uptime Monitoring for your web apps

This blog post is brought to you by elmah.io. elmah.io is error logging, uptime monitoring, deployment tracking, and service heartbeats for your .NET and JavaScript applications. Stop relying on your users to notify you when something is wrong or dig through hundreds of megabytes of log files spread across servers. With elmah.io, we store all of your log messages, notify you through popular channels like email, Slack, and Microsoft Teams, and help you fix errors fast.

See how we can help you monitor your website for crashes Monitor your website