What is The .NET Show?

The .NET Show is a free extensive YouTube show on everything .NET, a free open-source development platform from Microsoft. Around here, we mostly use the C# language. Since The .NET Show started in 2021, all the sample code and demos will run with .NET 5 and higher. Videos are premiered live on YouTube.

Download all the sample code at The .NET Show GitHub Repo.

About Carl Franklin

Carl Franklin is Executive Vice President of App vNext, a software development firm focused on modern methodologies and technologies. Carl is a 20+ year veteran of the software industry, co-host and founder of .NET Rocks!, the first and most widely listened to podcast for .NET developers, a Microsoft MVP for Developer Technologies, and Senior Executive of Pwop Studios, a full-service audio and video production/post production studio located in Southeastern Connecticut.


Videos


Episode 1 - April 9, 2021 (41:30)
Xamarin vs MAUI
Is Xamarin dead? What is this MAUI stuff all about?

 


Episode 2 - April 30, 2021 (24:15)
Building a Mobile Podcast App Part 1
Carl dives into Xamarin Forms by building an app for his podcast, .NET Rocks. Part 1: Playing an audio file.
Click here to download code

 


Episode 3 - May 7, 2021 (26:36)
Building a Mobile Podcast App Part 2
Carl adds on to last week's episode by adding offline support and code to deal with multiple audio files.
Click here to download code

 


Episode 4 - May 28, 2021 (23:56)
Building a Mobile Podcast App Part 3
Carl converts our project into a Shell app and gets it ready for major refactoring.
Click here to download code

 


Episode 5 - June 11, 2021 (33:01)
What's new for MAUI in .NET 6
Carl welcomes Microsoft’s Jonathan Dick to demo a MAUI app.

 


Episode 6 - June 29, 2021 (22:00)
Building a Mobile Podcast App Part 4
Carl uses Shell Navigation to create a detail page for podcast episodes.
Click here to download code

 


Episode 7 - July 6, 2021 (20:20)
Building a Mobile Podcast App Part 5
Carl enhances the play function of the app.
Click here to download code

 


Episode 8 - July 27, 2021 (16:30)
Building a Mobile Podcast App Part 6
Carl starts building a playlist feature to the podcast app.
Click here to download code

 


Episode 9 - August 3, 2021 (27:00)
Building a Mobile Podcast App Part 7
Carl adds the ability to add and remove shows from the playlist.
Click here to download code

 


Episode 10 - August 24, 2021 (29:00)
Hacking Black Boxes
What do programmers do when an app doesn't work the way you want? Hack it!
Click here to download code

 


Episode 11 - October 12, 2021 (18:00)
Build MAUI apps in an Azure VM
Install MAUI on a new Azure VM and run apps on your local Android phone.

 


Episode 12 - November 2, 2021 (32:20)
MAUI Xaml vs MAUI Blazor
Carl explores and compares these two UI models in .NET 6.
Click here to download code

 


Episode 13 - November 24, 2021 (22:47)
Classes, Records, and Structs. Oh My!
Carl talks about the differences between these types and why you should know

 


Episode 14 - December 7, 2021 (31:11)
Android for .NET
Carl welcomes Microsoft’s Jonathan Peppers to talk about how Android projects work in .NET 6

 


Episode 15 - December 15, 2021 (19:51)
It's a Nullable World
We're just living in it. Everything you always wanted to know about nullable types
Click here to download code

 


Episode 16 - January 11, 2022 (27:00)
gRPC in MAUI Apps
Learn how to access data on the back end using gRPC from a MAUI app
Click here to download code

 


Episode 17 - January 18, 2022 (17:07)
gRPC in MAUI Apps Part 2
Use gRPC in MAUI XAML Android and iOS Apps
Click here to download code

 


Episode 18 - February 15, 2022 (1:10:56)
20 Years of .NET
Carl sits down with Richard Campbell and Mark Miller to talk about the past 20 years with .NET

 


Episode 19 - February 22, 2022 (18:40)
MAUI on Mac
Carl weighs options for building MAUI apps on iOS for MacOS

 


Episode 20 - April 28, 2022 (11:33)
MAUI Animation
Learn how to do simple animation of UI elements
Click here to download code

 


Episode 21 - May 5th, 2022 (12:54)
Native AOT in .NET 7
Carl explains Native AOT, compares memory usage, file size, and startup time, and shares the road map for the future.
Click here to download code

 


Episode 22 - May 13th, 2022 (18:30)
Inside MauiProgram.cs
MAUI apps are configured in MauiProgram.cs. Let’s find out how it works and what we can do.
Click here to download code

 


Episode 23 - May 20th, 2022 (20:38)
Platform Hardware Access in MAUI
Access native hardware in MAUI Xaml and MAUI Blazor apps
Click here to download code

 


Episode 24 - August 17th, 2022 (24:00)
Calling Secured APIs with MSAL Auth in MAUI
Carl shows how to use MSAL for Auth in a MAUI app, including calling Secured .NET Core Web APIs
Click here to download code

 


Episode 25 - August 31st, 2022 (28:13)
MSAL Twitter Auth in MAUI
Carl builds on episode #24 by adding Twitter as an authentication provider, and also letting users register by email.
Click here to download code

 


Episode 26 - September 7th, 2022 (13:26)
MSAL Google Auth in MAUI
Carl continues the MSAL authentication series by adding Google as an identity provider for MAUI apps.
Click here to download code

 


Episode 27 - September 14th, 2022 (28:51)
Playing Audio in MAUI
Play audio in your MAUI apps, even in MAUI Blazor!
Click here to download code

 


Episode 28 - September 28th, 2022 (28:42)
MAUI Blazor Podcast Client Part 1
The time has come to rebuild our Xamarin Forms .NET Rocks! Podcast Player in MAUI using Blazor as the UI. Part 1 of several.
Click here to download code

 


Get In Touch


Email us at info@devexpress.com
You can reach Carl at carl@appvnext.com


Copyright © 2021 by App vNext

An error has occurred. This application may no longer respond until reloaded. Reload 🗙