.NET Rocks!
Episodes
Developer Velocity in the Cloud with Bryan Foster
16 Mar 2023
Contributed by Lukas
How can the cloud help developer velocity? Carl and Richard talk to Bryan Foster about the complexities of modern software development - and how diffe...
The Inflection Point of Large Language Models with Grant Barrett
09 Mar 2023
Contributed by Lukas
ChatGPT, BingAI, and Google Bard are the latest examples of large language model machine learning - are we at an inflection point in technology? Carl ...
The Next C# with Mads Torgersen
02 Mar 2023
Contributed by Lukas
What's next for C#? Carl and Richard talk to Mads Torgersen about what the team is working on for C# 12. Mads talks about how the language design team...
Modern Web Front End Development with Amy Kapernick
23 Feb 2023
Contributed by Lukas
What does web front-end development look like in 2023? Carl and Richard chat with Amy Kapernick about her work helping companies build web front ends ...
MAUI Panel Discussion from Swetugg!
16 Feb 2023
Contributed by Lukas
MAUI is out! What's next? While at Swetugg in Stockholm, Carl and Richard chatted with David Ortinau and Maddy Montaquila about getting MAUI shipped a...
Functional C# with Simon Painter
09 Feb 2023
Contributed by Lukas
Why write functional C#? Carl and Richard talk to Simon Painter about what happens when you apply functional programming approaches to your C# code. S...
Clean Architecture in 2023 with Steven Smith
02 Feb 2023
Contributed by Lukas
How is clean architecture evolving? Carl and Richard talk to Steve Smith about his efforts to build applications using clean architecture principles. ...
Sustainable Open Source with Sarah Novotny
26 Jan 2023
Contributed by Lukas
How do you create a sustainable open-source ecosystem? Carl and Richard talk to Sarah Novotny about how the open-source community continues to evolve....
Fusion Development with Vishwas Lele
19 Jan 2023
Contributed by Lukas
What is fusion development, and why do you want some? Carl and Richard talk to Vishwas Lele about his work with teams using the Microsoft Power Platfo...
Azure API Management with Tom Kerkhove
12 Jan 2023
Contributed by Lukas
API Management has evolved! Carl and Richard talk to Tom Kerkhove about his new role working on Azure API Management. Tom talks about using Azure Arc ...
Alice and Bob Learn App Security with Tanya Janca
05 Jan 2023
Contributed by Lukas
How do we learn about application security? Carl and Richard talk to Tanya Janca about her book 'Alice and Bob Learn Application Security.' Tanya talk...
Space Geek Out 2022
29 Dec 2022
Contributed by Lukas
Ready for some space? Richard talks to Carl about all the incredible space-related stories in 2022. Starting with a record launch year - more flights ...
Energy Geek Out 2022
22 Dec 2022
Contributed by Lukas
End of the year, time for a geek out on energy! Richard chats with Carl about the usual modern power generation sources, including solar and wind, and...
Source Open vs Open Source and IdentityServer with Dominick Baier and Brock Allen
15 Dec 2022
Contributed by Lukas
As of December 13, 2022, IdentityServer 4 is archived - now what? Carl and Richard talk to Dominick Baier and Brock Allen about the long, winding road...
Wolverine .NET Command and Message Bus with Jeremy Miller
08 Dec 2022
Contributed by Lukas
Jeremy Miller is back with more open-source goodness in the form of the Wolverine .NET Command and Message Bus. Jeremy talks about developing the Mart...
Thinking High-Level Design with Billy Hollis
01 Dec 2022
Contributed by Lukas
Why should you have high-level design in your applications? Carl and Richard chat with Billy Hollis about the concepts around high-level design and ho...
Securing Existing Applications with Joylynn Kirui
24 Nov 2022
Contributed by Lukas
How do you secure your existing applications from the security exploits out there today? Carl and Richard talk to Joylynn Kirui about the challenges d...
.NET Developers Building Power Apps with April Dunnam
17 Nov 2022
Contributed by Lukas
Why should .NET developers build Power Apps? Carl and Richard talk to April Dunnam about the latest in Microsoft's Power Platform and why .NET develop...
Hacking APIs with Dana Epp
10 Nov 2022
Contributed by Lukas
Are your APIs vulnerable to hacking? Carl and Richard talk to Dana Epp about how APIs have become the focus of black hats today. Dana talks about tool...
Making Open Source Work for Everyone with David Whitney
03 Nov 2022
Contributed by Lukas
How do we make open source work for everyone? While at NDC in Oslo, Carl and Richard talked to David Whitney about his experiences working on open-sou...
Observability in Production with Alayshia Knighten
27 Oct 2022
Contributed by Lukas
What can observability do for you? While at NDC in Oslo, Carl and Richard chatted with Alayshia Knighten about her work with honeycomb and helping peo...
Cloud Scaling from the Trenches with Meg Gotshall
20 Oct 2022
Contributed by Lukas
Ready for a story of cloud scaling from the trenches? While at NDC Oslo, Carl and Richard talked with Meg Gotshall about her experiences scaling the F...
Testing Web Apps using Playwright Debbie O'Brien
13 Oct 2022
Contributed by Lukas
How do you test your web applications? Carl and Richard talk to Debbie O'Brien about Playwright, Microsoft's new open-source web application testing t...
GitHub Copilot with Michelle Mannering
06 Oct 2022
Contributed by Lukas
GitHub Copilot is here! Are we all going to lose our jobs? While at NDC in Oslo, Carl and Richard talked to Michelle Mannering about how Copilot helps...
Developing .NET on AWS with Isaac Levin
29 Sep 2022
Contributed by Lukas
What can AWS do for you? Carl and Richard talk to Isaac Levin about the experience of being a .NET developer working with Amazon Web Services. Isaac t...
Vision Impairment, Screen Readers, and Accessibility with Courtney Heitman
22 Sep 2022
Contributed by Lukas
How do you make applications that work well for the visually impaired? Carl and Richard talk to Courtney Heitman about building applications that the ...
Just Enough Design with Kathryn Grayson Nanz
15 Sep 2022
Contributed by Lukas
How much do you need to know about design? While at CodePaLOUsa in Louisville, Carl and Richard talked to Kathryn Grayson Nanz about understanding app...
Testing Angular Forms with Martine Dowden
08 Sep 2022
Contributed by Lukas
How do you test Angular forms? While at CodePaLOUsa in Louisville, Carl and Richard talked to Martine Dowden about her approach to building tests that...
Microservices Architectures with Shawn Wildermuth
01 Sep 2022
Contributed by Lukas
What's wrong with microservices? Carl and Richard talk to Shawn Wildermuth about his rant about microservices. Shawn talks about the intent of microse...
Twenty Years of .NET Rocks!
24 Aug 2022
Contributed by Lukas
Twenty years ago, before the word podcast existed, there was .NET Rocks! While at CodePaLOUsa in Louisville, Carl and Richard celebrated the publicati...
ALM for Power Platform with Kartik Kanakasabesan
15 Aug 2022
Contributed by Lukas
How does Power Platform fit into your application lifecycle management? Carl and Richard talk to Kartik Kanakasabesan about his work on Power Platform...
Changing Your Career with Rocky Lhotka
09 Aug 2022
Contributed by Lukas
When and why should you change your development career? Carl and Richard talk to Rocky Lhotka about his recent change from a large development firm to...
Azure Developer Tools with Scott Hunter
02 Aug 2022
Contributed by Lukas
How do you make it easier for developers to build apps in Azure? Carl and Richard talk to Scott Hunter about his new role focused on developer tooling...
Passwordless Identity with Eli Holderness
26 Jul 2022
Contributed by Lukas
Can you make your application passwordless? While at NDC London, Carl and Richard talk to Eli Holderness about implementing passwordless technology. E...
Building C# 11 with Kathleen Dollard
18 Jul 2022
Contributed by Lukas
What features do you want to see in C# 11? Carl and Richard chat with Kathleen Dollard about the work being done to the latest version of C# so far. B...
Measuring DevSecOps with Victoria Almazova
12 Jul 2022
Contributed by Lukas
How do you measure how secure your application is? While at NDC London, Carl and Richard chatted with Victoria Almazova about her work around measurin...
WASM Everywhere with Steve Sanderson
06 Jul 2022
Contributed by Lukas
WebAssembly is awesome - what else can you do with it? While at NDC London, Carl and Richard talked to Steve Sanderson about his work with WebAssembly...
Episode 1800 with Heather Downing Live from NDC London!
27 Jun 2022
Contributed by Lukas
Episode 1800! While at NDC London, Carl and Richard were on stage for a live show with Heather Downing, discussing the modern developer career. The pa...
WebRTC with Liz Moi
21 Jun 2022
Contributed by Lukas
What is WebRTC, and why do you want to use it? While at NDC London, Carl and Richard talk to Liz Moy about WebRTC, the open-source library that is use...
Maintainer Month with Martin Woodward and Immo Landwerth
14 Jun 2022
Contributed by Lukas
June is GitHub Maintainer Month - have you hugged an open-source project maintainer lately? Carl and Richard talk to Martin Woodward and Immo Landwert...
gRPC in .NET with Irina Scurtu
06 Jun 2022
Contributed by Lukas
How well does gRPC work with .NET? Carl and Richard talk to Irina Scurtu about her work with gRPC in .NET. Irina talks about the new features added in...
Indexing Video using KlipTok with Jeff Fritz
30 May 2022
Contributed by Lukas
How do you find a great video clip after the fact? Carl and Richard talk to Jeff Fritz about his work building KlipTok, a tool for making Twitch video...
Modernizing .NET Apps with Mark Rendle
24 May 2022
Contributed by Lukas
How do you modernize a .NET application? While at NDC Porto, Carl and Richard talked to Mark Rendle about his work on Visual Recode, a tool for migrat...
Using Web Components with Jemima Abu
17 May 2022
Contributed by Lukas
What can web components do for you? Carl and Richard talk to Jemima Abu about her work with web components. Jemima talks about the projects she is cur...
Secure Open Source Practices with Jillian Ratliff
09 May 2022
Contributed by Lukas
How do you know your open source is secure? Carl and Richard talk to Jillian Ratliff about security practices on your own code, and the open-source co...
Studio 2022 Extensions with Mads Kristensen
02 May 2022
Contributed by Lukas
How are extensions in Visual Studio changing? Carl and Richard talk to the extension master himself, Mads Kristensen. With over 150 extensions in the ...
Pivoting your Startup with Phil Haack
21 Apr 2022
Contributed by Lukas
When should you pivot your startup? Carl and Richard talk to Phil Haack about his experiences with Abbot - the chatbot designed to work within Slack. ...
Comparing Infrastructure-as-Code with Chris Klug
15 Apr 2022
Contributed by Lukas
How do you do Infrastructure-as-Code? Carl and Richard talk to Chris Klug about his experiences with different IaC approaches. Christ talks about usin...
Web Apps to Desktop Apps using Photino with Otto Dobretsberger
12 Apr 2022
Contributed by Lukas
How do you make web apps into desktop apps? Carl and Richard talk to Otto Dobretsberger about Photino, a fork from Steve Sanderson's WebWindow project...
Debugging Async Code with Isadora Rodopoulos
05 Apr 2022
Contributed by Lukas
How do you debug asynchronous code? Carl and Richard talk to Isadora Rodopoulos about her debugging asynchronous code series of videos and the tools a...
Azure Static Web Apps with Stacy Cashmore
29 Mar 2022
Contributed by Lukas
What's an Azure Static Web App, and why do you want one? Carl and Richard talk to Stacy Cashmore about Azure Static Web Apps, Microsoft's implementati...
Lift and Shift is Not Enough with Richard Reukema
21 Mar 2022
Contributed by Lukas
Are you moving apps to the cloud? Carl and Richard talk to Richard Reukema about his experience shifting workloads into the cloud. Richard talks about...
Avalonia 1.0 with Dan Walmsley
17 Mar 2022
Contributed by Lukas
How do you build cross-platform UI? Carl and Richard talk to Dan Walmsley about Avalonia, a lightweight, cross-platform UI using XAML and C#. Dan talk...
Flutter for Windows with Chris Sells
07 Mar 2022
Contributed by Lukas
Flutter comes to Windows! Carl and Richard talk to Chris Sells about the latest incarnation of Flutter which now has desktop support for Windows. Flut...
Twenty Five Years of Visual Studio with Julia Liuson
28 Feb 2022
Contributed by Lukas
Visual Studio turns 25! Carl and Richard talk to Julia Liuson, who has been working on Visual Studio since the beginning about her experiences buildin...
Twenty Years of ASP.NET with Scott Guthrie
21 Feb 2022
Contributed by Lukas
Another in the series of twenty years of .NET, this one with Scott Guthrie! Carl and Richard talk to Scott about the early days of ASP.NET, the recrui...
The History of .NET with Mark Miller
15 Feb 2022
Contributed by Lukas
.NET is twenty years old - how has it changed? Carl and Richard talk with Mark Miller about how he moved from Delphi to .NET, and how .NET has continu...
Twenty Years of C# with Anders Hejlsberg
08 Feb 2022
Contributed by Lukas
C# is twenty years old! Carl and Richard chat with Anders Hejlsberg about how C# has evolved, and how it's continuing into the future. Anders digs int...
Twenty Years of .NET with Miguel de Icaza
01 Feb 2022
Contributed by Lukas
Twenty years of .NET! Carl and Richard talk to Miguel de Icaza about his experiences working with .NET, going all the way back to 2001 with the announ...
Pro Microservices in .NET 6 with Sean Whitesell, Rob Richardson, and Matthew Groves
25 Jan 2022
Contributed by Lukas
How do you build microservices? Carl and Richard talk to the authors of Pro Microservices in .NET 6 - Sean Whitesell, Rob Richardson, and Matthew Grov...
Prism and Other Client Technologies with Brian Lagunas
17 Jan 2022
Contributed by Lukas
What's your UX strategy? Carl and Richard talk to Brian Lagunas about his work on Prism, the UX framework that works WPF, Xamarin, and now the Uno Pla...
.NET for Startups with Oleg Fridman
12 Jan 2022
Contributed by Lukas
What's the right development stack for a startup? Carl and Richard talk to Oleg Fridman about his latest startup called Verb Data and the challenges o...
Energy Geek Out 2021
10 Jan 2022
Contributed by Lukas
Geek Out Number Three - Energy! Richard chats with Carl about the state of power generation in the world today - the growth of wind (offshore wind is ...
Migrating from ASP.NET Web Forms with Veli Pehlivanov
04 Jan 2022
Contributed by Lukas
Ready to migrate from ASP.NET Web Forms? Carl and Richard talk to Veli Pehlivanov about his work helping organizations modernize their ASP.NET Web For...
Pandemic Geek Out 2021
03 Jan 2022
Contributed by Lukas
Part Two of the Geek Outs - all about the Pandemic. The conversation starts out talking about the Omicron variant and how the pandemic has changed sin...
Space Geek Out 2021
28 Dec 2021
Contributed by Lukas
It's the end of the year and time for a Geek Out - actually, three! With so much geeky goodness to explore, this is the first of three Geek Outs to co...
The Future of Blazor with Daniel Roth
22 Dec 2021
Contributed by Lukas
.NET 6 was huge for Blazor - what's next? Carl and Richard talk to Daniel Roth about how Blazor continues to evolve as a C#-centric way to build web a...
Building Microservices using DAPR with Paul Yuknewicz
14 Dec 2021
Contributed by Lukas
What is DAPR, and why do you want it? Carl and Richard talk to Paul Yuknewicz about how DAPR helps you build better microservices by dealing with all ...
OpenSilver Ships with Giovanni Albani
07 Dec 2021
Contributed by Lukas
OpenSilver reaches V1! Carl and Richard talk to Giovanni Albani about OpenSilver - an open-source, plug-in-free implementation of Silverlight. Giovann...
Thinking WAAAY Outside the Box with Mark Miller
30 Nov 2021
Contributed by Lukas
How do you start thinking outside the box? Carl and Richard chat with Mark Miller about his approach to creative problem-solving - not just solving th...
Cross-platform .NET Testing with Kendra Havens
23 Nov 2021
Contributed by Lukas
How do you test .NET applications written for different browsers, different servers, and different platforms? Carl and Richard talk to Kendra Havens a...
Desktop Development with Billy Hollis
15 Nov 2021
Contributed by Lukas
Is desktop development still relevant? Billy Hollis says yes! Carl and Richard talk to Billy about his work building desktop apps, primarily with XAML...
DNSimple API with Enrique Comba
09 Nov 2021
Contributed by Lukas
How do you automate DNS changes? And why would you? Carl and Richard talk to Enrique Comba, the DNSimple Ambassador, about programming against the DNS...
Azure Infrastructure as Code with Eduard Keiholz, Erwin Staal and Henry Been
02 Nov 2021
Contributed by Lukas
How do you build your Azure infrastructure? Carl and Richard talk to Eduard Keiholz, Erwin Staal, and Henry Been about their upcoming book on building...
Data Analytics in the Cloud with Vishwas Lele
26 Oct 2021
Contributed by Lukas
How has the cloud changed data analytics? Carl and Richard chat with Vishwas Lele about his latest work taking a developer's view of data analytics - ...
Adding Collaboration to Your Application with Rickard Hansson
19 Oct 2021
Contributed by Lukas
Collaboration is key - how do you add it to your applications? Carl and Richard talk to Rickard Hansson about Weavy and their API for adding audio, vi...
C# 10 with Mads Torgersen
12 Oct 2021
Contributed by Lukas
What's coming for the next version of C#? Carl and Richard chat with Mads Torgersen about some of the new features in C# 10 shipping with .NET 6. Mads...
Uno Update with Thomas Huber
05 Oct 2021
Contributed by Lukas
It's 2021, what can Uno do for you? Carl and Richard talk to Thomas Huber about the current state of Uno and the many other options for desktop and cr...
Code that Fits in Your Head with Mark Seemann
28 Sep 2021
Contributed by Lukas
How do you make code that fits in your head? Carl and Richard talk to Mark Seemann about his latest book that focuses on building sustainable applicat...
F# and JavaScript with Zaid Ajaj
20 Sep 2021
Contributed by Lukas
What's been happening in the web development world and F#? Carl and Richard talk to Zaid Ajaj about his favorite tools for building web pages with F#....
From Software Developer to Software Engineer with Chad Michel and Doug Durham
14 Sep 2021
Contributed by Lukas
Should we all be software engineers? Carl and Richard talk to Chad Michel and Doug Durham about the discipline of software engineering - separate from...
Developing for Office 365 with Dan Wahlin
07 Sep 2021
Contributed by Lukas
Does it make sense to use .NET with Office 365? Carl and Richard talk to Dan Wahlin, now in his new role as a Cloud Developer Advocate, about the powe...
Building Text-Grab with Joseph Finney
31 Aug 2021
Contributed by Lukas
Learning by doing! Carl and Richard talk to Joseph Finney about his experiences building Text-Grab, a clever utility for extracting text from graphics...
Domain-Driven Design in 2021 with Steve Smith and Julie Lerman
24 Aug 2021
Contributed by Lukas
Julie and Steve return! Carl and Richard talk to Julie Lerman and Steve Smith about their new version of the Domain-Driven Design Fundamentals course....
Visual Studio 2022 Productivity with Mika Dumont
09 Aug 2021
Contributed by Lukas
How much more productive can Visual Studio get? Carl and Richard talk to Mika Dumont about some of the new features coming in Visual Studio 2022 to he...
Hot Reload in Visual Studio 2022 with Dmitry Lyalin
09 Aug 2021
Contributed by Lukas
How do you speed up your development loop? Carl and Richard talk to Dmitry Lyalin about Hot Reload in Visual Studio 2022. Dmitry talks about how Hot R...
A Little Vue with Shawn Wildermuth
02 Aug 2021
Contributed by Lukas
How is Vue evolving? Carl and Richard talk to Shawn Wildermuth about the ongoing evolution of Vue, now at V3. Shawn talks about the culture of Vue and...
Fighting Hackers using HoneyTokens with Dana Epp
27 Jul 2021
Contributed by Lukas
Bring the fight to the hackers with some clever code! Carl and Richard talk to Dana Epp about honeytokens - adding code and elements to your applicati...
htmx with Carson Gross
19 Jul 2021
Contributed by Lukas
Why should form tags and submit events have all the fun? Carl and Richard talk to Carson Gross about htmx, a small Javascript library that extends HTM...
The Mixed Reality Toolkit with Catherine Diaz
12 Jul 2021
Contributed by Lukas
What if you could build a mixed reality app once, and run it on all kinds of different VR and AR headsets? Carl and Richard talk to Catherina Diaz abo...
Azure APIs with Jeff Richter
06 Jul 2021
Contributed by Lukas
How do you make APIs in Azure that work across a dozen languages? Carl and Richard talk to Jeffrey Richter about his role at Microsoft working on with...
Node in the 2020s with Rob Richardson
28 Jun 2021
Contributed by Lukas
It's 2021 - how has NodeJS evolved? Carl and Richard talk to Rob Richardson about NodeJS and much more. Rob dives into the current evolutionary proces...
CUPID with Dan North
22 Jun 2021
Contributed by Lukas
Do the SOLID principles still make sense? Carl and Richard talk to Dan North about SOLID, starting with a five-minute PubConf talk that Dan did about ...
Open Source in the Enterprise with Rocky Lhotka
15 Jun 2021
Contributed by Lukas
Are you using open-source libraries in your enterprise applications or products? What are the consequences? Carl and Richard talk to Rocky Lhotka abou...
Event Sourcing with Jeremy Miller
08 Jun 2021
Contributed by Lukas
What is event sourcing, and why should you care? Carl and Richard talk to Jeremy Miller about the latest version of Marten, the Document store for Pos...
Debugging Ransomware and Other Stories with Paula Januszkiewicz
31 May 2021
Contributed by Lukas
Ransomware is serious - are you protected? Carl and Richard talk to Paula Januszkiewicz as part of the Techorama online event about her work fighting ...
Build 2021 Announcements with Scott Hunter
25 May 2021
Contributed by Lukas
What's being announced at Build? Carl and Richard talk to Scott Hunter about the latest from the Virtual Build conference. With .NET 5 out last Novemb...
Oracle for Startups with Jason Williamson
17 May 2021
Contributed by Lukas
Oracle for Startups? Carl and Richard talk to Jason Williamson about Oracle's programs to support startups using Oracle's Cloud Infrastructure (OCI). ...
Visual Studio 2022 with Simon, Anthony and Andy
10 May 2021
Contributed by Lukas
What's new in Visual Studio 2022? Carl and Richard talk to Simon Calvert, Anthony Cangialosi, and Andy Sterland about the upcoming version of Studio. ...
When Investors Come Calling with Paul Stovell
04 May 2021
Contributed by Lukas
What happens when your company brings on investors? Carl and Richard talk to Paul Stovell about the recent investment made by Insight Partners into Oc...