Author - Shawn Clabough

Shawn Clabough

Shawn Clabough is an impactful senior software engineer with proven ability to effectively develop web applications and manage technical development teams. Previously, he is an assistant buyer, sales, and marketing representative, this skilled communicator confidently bridges the communication gap between technical teams, the product owners, and ultimately, the non-technical users of the product. With an ultimate goal of honing technology to create dynamic products that allow users to increase productivity in a short timeframe, this full-stack developer utilizes a keen insight into how technology can rapidly achieve business objectives across multiple industries.

Follow

Podcasts

Adventures in .NET

Level up your .NET skills with our weekly discussion of C# and other Microsoft technologies for developers.

228 Episodes

Episodes

MAS 077:  Shawn Clabough

In this episode of My Angular Story, Charles hosts Shawn Clabough, Information Systems Manager and Senior Developer...

55:00

May 14, 2019

MJS 106:  Shawn Clabough

In this episode of My JavaScript Story, Charles hosts Shawn Clabough, Information Systems Manager and Senior...

54:12

May 07, 2019

JSJ 258 Development in a Public Institution with Shawn Clabough

On today's JavaScript Jabber Show, Charles and Aimee discuss Development in a Public Institution with Shawn Clabough....

40:09

Apr 18, 2017

Blangular (Blazor + Angular) - .NET 209

30:17

Dec 10, 2024

Blockchain on Azure  - NET 208

Today we take a look at how Microsoft is working with blockchain in Azure. Stefano Tempesta is a senior program...

1:04:53

Dec 03, 2024

Interactive C# with VS Code Notebooks with Eric Potter - NET 207

VS Code Notebooks provides a way to write quick interactive C# along with documentation to learn and train with.

35:25

Nov 26, 2024

Performant Applications using the Actor Pattern & Akka.NET with Aaron Stannard - .NET 206

Aaron Stannard joins the Adventures in .NET team this week to discuss Akka.NET. He digs into the Actor model, the...

01:08:08

Nov 19, 2024

Product Management? - .NET 205

Most developers we know find project management to be a necessary evil but without it a lot of us would be stumbling...

28:53

Nov 12, 2024

Integration Testing - The Why and How - .NET 204

We talk to Martin Costello - a .NET developer with a QA background - about integration testing. We walk through the...

49:08

Nov 05, 2024

Creating Developer Courses with Taurius Litvinavicius - .NET 203

In this episode of Adventures in .NET, the panel discusses creating Udemy developer courses and .NET Core APIs with...

38:03

Oct 30, 2024

Modern Identity: From Internal Directories to Cross-Domain Identity Over the Public Internet with Bobby Johnson - .NET 202

Bobby Johnson introduces us to modern identity and the use of external providers to outsource your authentication...

49:45

Oct 22, 2024

Microservices Security in Action with Prabath Siriwardena - .NET 201

Microservice architecture is very popular today. The panel talks with microservice security authors about their book...

53:14

Oct 15, 2024

.NET Microservices: From Code To Containers To Steeltoe with David Dieruf - .NET 200

In this episode of Adventures in .NET, guest David Dieruf joins the panel to discuss .NET microservices. They clear...

01:07:26

Oct 08, 2024

Moving .NET Solutions to Kubernetes with Andrew Lock - .NET 199

In this episode of Adventures in .NETm we get deep into .NET with Andrew Lock. Kubernetes, .NET Framework to .NET...

57:17

Oct 01, 2024

The S in KISS…..Embracing simplicity with Guilherme Ferreira - .NET 198

Today we look at using simplicity both in your code at work an in your life and why the two are intertwined. How to...

01:02:39

Sep 24, 2024

How Do You Grow? - .NET 197

Most developers we know are constantly learning new things and growing their skills. Jort Rodenburg has been a book...

40:52

Aug 20, 2024

NET Tools and Azure for .NET developers with Tim Heuer - .NET 196

Tools like Intellicode and LiveShare make developers more productive. Tim Heuer discusses with the panel about what...

55:36

Aug 06, 2024

Episodes

Enhancing .NET Development: Visualization Tools and Open Source Contributions - .NET 194

In this episode, they dive deep into the world of development tools and open-source contributions. They explore the...

52:02

Jul 16, 2024

Community is Key - .NET 193

Andrea Angella has been involved in many communities over the course of his career and it has helped him become the...

42:50

Jul 11, 2024

Mastering Dotnet Testing: Using Verify to Minimize Assertions - .NET 192

In this episode, they dive deep into the world of software development. Adam and Shawn are joined by special guest...

01:00:56

Jul 02, 2024

Microservices Security in Action with Prabath Siriwardena - .NET 191

Microservice architecture is very popular today. The panel talks with microservice security authors about their book...

53:15

Jun 25, 2024

A Tour Around the World of XAML with Dmitry Lyalin - .NET 190

We spend time with Dmitry discussing all the great things going on in the XAML space. The teams working on XAML...

58:21

Jun 12, 2024

Innocent Application Performance Monitoring with Innocent Bindura from Raygun - .NET 189

The panel discusses application performance monitoring, bug reporting, and real world experiences with Innocent...

45:36

May 28, 2024

Digging into .NET in AWS - .NET 188

All cloud service providers have a learning curve and AWS is no exception. Garo Yeriazarian has been working with AWS...

51:32

May 21, 2024

The History of .NET with Richard Campbell - .NET 187

In this episode of Adventures in .NET, Richard Campbell, podcast manager, conference creator and author, joins the...

01:05:35

May 07, 2024

Browser Automation with Puppeteer and Playwright - .NET 186

Darío Kondratiuk is a web developer and is the author of Puppeteer-Sharp and Playwright-Sharp. He is also the author...

53:34

Apr 30, 2024

The Magic of DAPR with Cecil Phillip - .NET 185

In this episode of Adventures in .NET we learn about DAPR and how it can make all of our lives easier. Maybe you like...

01:04:07

Apr 16, 2024

Creating Developer Courses with Taurius Litvinavicius - .NET 184

In this episode of Adventures in .NET, the panel discusses creating Udemy developer courses and .NET Core APIs with...

38:03

Apr 09, 2024

Building Web Apps with Blazor with Daniel Roth - .NET 183

Daniel Roth is the Product Manager at Microsoft for Blazor. They delve into the world of .NET, focusing on the latest...

01:05:08

Apr 02, 2024

Streamlining Measurement Representations in APIs Using UnisNet Library for .NET - .NET 182

Haim Kastner is a Senior Software Developer. They delve into the world of .NET and development, as they share their...

55:47

Mar 26, 2024

The Role of Algorithm Implementations and Testing in Development - .NET 181

Andrii Siriak is the lead .NET software engineer at SoftServe. They delve deep into the critical topic of algorithm...

54:07

Mar 19, 2024

To CI/CD or not to CI/CD - .NET 180

In today's episode, we are joined by Muhammad Azeez to discuss CI/CD. It is a safe bet that most development teams...

43:03

Mar 12, 2024

Voice to Code inside Visual Studio - .NET 179

Adam, Christian, Mark, and Shawn dive into the latest developments and innovations in the world of technology and...

50:02

Feb 27, 2024

You've been Blazored! - NET 178

Chris Sainty is a man on a mission. A mission to tell everyone how awesome Blazor is! Chris started working with...

1:05:06

Feb 20, 2024

Mastering SignalR - .NET 176

Have you ever used SignalR in your development? .NET might have used it for the code you wrote, but you didn't...

52:41

Feb 06, 2024

High Performance Databases with RavenDB with Oren Eini - NET 175

Guest, Oren Eini joins the panelists of Adventures in .NET to share on the common database performance issues that...

1:04:33

Jan 30, 2024

Quantum Computing basics with Q# - .NET 174

In today's episode, George Kosmidis joins the panel to discuss all about Superposition, Quantum entanglement and...

58:36

Jan 23, 2024

The Powerhouse Clipboard Tool - NET 173

Jackson Huff is the creator of the Clipboard Project. They delve into the intricate world of cross-platform clipboard...

53:29

Jan 16, 2024

Pursuing Developer Certifications - .NET 172

In this week's podcast, we have a panel discussion about certifications. Developer certifications and the processes...

40:09

Jan 09, 2024

Learning Playwright - NET 171

In this episode, Caleb and Shawn discuss Playwright, an end-to-end testing framework for web apps. There are several...

25:18

Jan 02, 2024

Building Bogus with Brian Chavez - NET 170

Brian Chavez is the founder of Bit Armory, Inc. They delve into the world of programming with a focus on the...

1:00:31

Dec 26, 2023

Wonders and Woe of Open Source Development - .NET 169

We have discussed open source packages and projects in previous episodes, but today we dig a little deeper. Manuel...

48:50

Dec 19, 2023

The Power of CSLA Framework in .NET - .NET 168

Rockford Lhotka is the VP of Strategy at Xebia. They delve into a fascinating conversation about the architecture and...

48:40

Dec 12, 2023

Inside .NET Development: Analyzing WinForms, Visual Studio Transition, and C# 12 Features - .NET 166

Dustin Campbell is the Principal Software Engineer at Microsoft. They delve into the world of C#, Visual Studio, and...

1:10:15

Nov 28, 2023

Become a Better Developer with Steve (ardalis) Smith - .NET 165

Steve (ardalis) Smith is a renowned member of the .NET community. He joins the show to talk about API endpoints. They...

54:29

Nov 21, 2023

Mastering NoSQL: A Deep Dive into the Evolution and Features of RavenDB - .NET 164

Dejan Milicic is leading the DevRel department at RavenDB. They have a fascinating discussion on the SQL vs. NoSQL...

57:29

Nov 13, 2023

Building Custom Analyzers and Refactorings Using Roslynator - .NET 163

Josef Pihrt is a senior .NET developer. They dive into the fascinating realm of custom analyzers and code...

1:02:29

Nov 06, 2023

ASP.NET API Versioning with Chris Martinez - .NET 162

Chris Martinez is a software engineer at Amazon Web Services. He begins by sharing how he got into .NET and C#. They...

55:00

Oct 23, 2023

Navigating the Complexity of Migrating from from .NET 4.8 to NET 7 - .NET 161

Jimmy Bogard is the President at Jimmy Bogard Consulting LLC. They dive into the world of .NET and explore the...

1:01:29

Oct 16, 2023

The Magic of DAPR with Cecil Phillip - .NET 160

In this episode of Adventures in .NET we learn about DAPR and how it can make all of our lives easier. Maybe you like...

1:04:12

Oct 10, 2023

Checking safety in Exactly-once, TLA+ and Stronger message processing - .NET 159

Tomek Masternak is an Engineer at Particular Software. He joins the show to talk about his video, "Checking safety in...

53:25

Oct 03, 2023

Get Interactive with Jupyter Notebook - .NET 158

Ron Dagdag, lead software engineer at Spacee, joins us to get interactive with Jupyter Notebook. It is an open-source...

37:09

Sep 26, 2023

Integration Testing - The Why and How - .NET 157

We talk to Martin Costello - a .NET developer with a QA background - about integration testing. We walk through the...

49:15

Sep 19, 2023

Designing C# with Mads Torgersen - .NET 156

In this episode, we get the pleasure of picking the brain of the lead designer of C#, Mads Torgersen. Mads has been...

28:04

Sep 12, 2023

Microsoft in Uncharted Territory with Richard Campbell  - .NET 155

Richard Campbell is an Advisor, Creator, and Storyteller. They dive into the fascinating world of writing a history...

1:00:21

Sep 05, 2023

C# and .NET for Developing Modern SaaS Applications - .NET 153

Andy Watt is a Senior Software Engineer. He returns to the show to talk about his book, "Building Modern SaaS...

53:11

Aug 15, 2023

Is Using Async and Await a Good Choice? - .NET 150

Adam, Mark, and Shawn this week's panelist episode to talk about "Async Wandering Part 8 — async and await — the...

1:15:53

Jul 04, 2023

Working with Minimal APIs and SignalR - .NET 148

Fiodar Sazanavets is a Microsoft MVP, Senior Software Engineer, Bestselling Technical Author, and Software...

57:26

Jun 06, 2023

Creating Pdf's in C# with Andrei Schiller-Chan  - .NET 147

Andrei Schiller-Chan is Software Engineer at Moneybox. He joins the show to discuss his article, "How to Create Pdf’s...

53:23

May 30, 2023

Exception Anti-Patterns in C# with Matt Eland - .NET 146

Matt Eland is a Microsoft MVP in AI. He joins the show to discuss "Top 10 Dotnet Exception Anti-Patterns in C# ". He...

55:10

May 23, 2023

Atlas Reality with Beau Button - .NET 144

Beau Button is the President and CTO of Atlas Reality, Inc. He joins the show to talk about his company. He begins by...

1:03:04

May 02, 2023

Layered API Security with Ted Spence -  .NET 143

Ted Spence is the Head of Engineering at ProjectManager. He joins the show with Mark and Shawn to talk about "Layered...

54:26

Apr 26, 2023

Welcoming Our New Adventures in .NET Hosts - .NET 142

Shawn welcomes our new Adventures in .NET hosts namely Adam Furmanek, Christian Wenz, and Mark Miller. Adam Furmanek...

1:02:15

Apr 18, 2023

Staying on Top of Productivity - .NET 141

This is a republished episode of .NET 133. Our jobs are hectic and there are always multiple priorities we have to...

31:40

Apr 04, 2023

Monolithic Software with Erik Engheim - .NET 140

Erik Engheim is an Author, Educator, Speaker, and Software Developer. He joins the show alongside Shawn to talk about...

1:00:07

Mar 21, 2023

Liquid Templates With Martin Tirion - .NET 139

Sometimes you need something text-based (a template) that you can combine with data to provide some output. Martin...

48:50

Jan 18, 2023

BFF and Minimals APIs get Darker - .NET 138

In this episode we dig into a few technologies that can be used together to great effect. We have discussed Backend...

42:47

Nov 15, 2022

Tools To Get Rid Of Your Code Smells - .NET 137

Diyaz Yakubov comes on the show this week to talk about a few tools he's using to make his life easier at work. We...

39:38

Nov 08, 2022

Participating in the .NET Community - .NET 136

Jakub Chodounsky from the C# Digest newsletter joins us this week. We talk about why he started the mailing list and...

37:59

Oct 11, 2022

Cross-Platform .NET - .NET 135

.NET has been cross-platform for a number of years now starting with the release of .NET Core. Most of the developers...

34:23

Oct 04, 2022

WPF Still Going Strong - .NET 134

"I thought WPF was dead" is usually one of the first things that Kevin Bost hears when discussing today's topic. WPF...

53:56

Sep 20, 2022

Staying on top of productivity - .NET 133

Our jobs are hectic and there are always multiple priorities we have to stay on top of. Mohammed Osman joins us on...

33:56

Aug 30, 2022

 Authentication and Authorization - .NET 132

If the title of this episode didn't give it away... we are talking about logging into and accessing the content in...

42:25

Aug 23, 2022

Blazor In Action - .NET 131 (Part 2)

Chris Sainty returns to the podcast to discuss the release of his book, Blazor in Action, and more Blazor goodness....

39:44

Aug 16, 2022

Blazor In Action - .NET 130 (Part 1)

Chris Sainty returns to the podcast to discuss the release of his book, Blazor in Action, and more Blazor goodness....

45:37

Aug 09, 2022

 Learning Playwright - .NET 129

In this episode, Caleb and Shawn discuss Playwright, an end-to-end testing framework for web apps.

29:01

Aug 02, 2022

Finding Your Focus - .NET 128

This is a republished episode of .NET 017

42:40

Jul 26, 2022

Blazor Wasm Hosted or Standalone? - .NET 127

Today's episode has more Blazor goodness. The panelists discuss the differences that one little check box can make...

24:28

Jul 19, 2022

Complexities of Open Source - .NET 126

Dennis Doomen returns to the podcast to talk with us about open source projects. We discuss some of the latest...

46:17

Jul 12, 2022

Generating Class Diagrams with code - .NET 125

Class Diagrams are a very great way to document your system, inspect and understand the relationships between the...

32:15

Jul 05, 2022

Blazor Environment Quirks - .NET 124

All frameworks have their quirks. As a framework matures some of the quirks go away but every framework seems to have...

26:14

Jun 28, 2022

Episodes

Lay off the repository pattern and other controversial opinions - .NET 123

Today we talk with Anthony Trad - he lays his case for why layering the repository pattern over Entity Framework is...

35:35

Jun 21, 2022

Episodes

Making a Wordle clone and more - .NET 121

In today's episode we range far and wide over several topics. Our guest, Ferry To, works at a startup and we discuss...

29:35

Jun 07, 2022

Refactoring legacy code to use async / await - .NET 120

Dominic Ullmann comes on the show to tell us how async / await works and the benefits of using it rather than making...

41:41

May 31, 2022

Mastering SignalR - .NET 109

Have you ever used SignalR in your development? .NET might have used it for the code you wrote and you didn't realize...

56:23

Mar 01, 2022

What Is Remote - Containers - .NET 107

Have we piqued your curiosity? We were curious as well so Andy Watt agreed to join us on the podcast and fill us in...

44:59

Feb 15, 2022

Hacking the C# Language and Other Fun Things - .NET 106

We go very low-level with Adam Furmanek and discuss techniques for overriding fundamental rules of the C# language....

46:05

Feb 08, 2022

Blangular (Blazor + Angular) - .NET 105

Have you ever thought about mixing two SPA frameworks together? In today's episode we discuss doing just that, Blazor...

30:16

Feb 01, 2022

The Power in Microsoft Power Platform - .NET 104

In this episode of Adventures in .NET the panelists take a look at the Microsoft Power Platform. Power Platform...

40:48

Jan 25, 2022

Getting into Source Generators in .Net - .NET 103

Unsure about how and why to use Source Generators in .NET? Stefan Schranz explains them in an easy-to-understand way....

33:59

Jan 18, 2022

Way Outside the Box ( Part 2 ft. Mark Miller) - .NET 102

It has been more than a year since we had Mark Miller on the podcast, which is too long, but he is back with us today...

45:14

Jan 11, 2022

Way Outside the Box ( Part 1 ft. Mark Miller) - .NET 101

It has been more than a year since we had Mark Miller on the podcast, which is too long, but he is back with us today...

41:50

Jan 04, 2022

The BIG 100

Adventures in .NET has come a long way in the last two years and has had a lot of great guests during that time. For...

32:10

Dec 21, 2021

Getting Certified in Azure - .NET 099

Azure trainer Brian Gorman joins us on the show and help us untangle all of the many Azure certification pathways. We...

56:06

Dec 14, 2021

New and Improved OWASP (Part 2) - .NET 098

If you are listening to this podcast you probably know about the OWASP Top 10. A new top 10 came out in September to...

42:45

Dec 07, 2021

New and Improved OWASP (Part 1 ) - .NET 097

If you are listening to this podcast you probably know about the OWASP Top 10. A new top 10 came out in September to...

38:38

Nov 30, 2021

Integration Testing - The Why and How - .NET 096

We talk to Martin Costello - a .NET developer with a QA background - about integration testing. We walk through the...

51:37

Nov 23, 2021

Let's Get Functional - .NET 095

Today's episode is all about functional programming. While C# isn't necessarily designed for functional programming...

1:01:38

Nov 16, 2021

The future is in WebAssembly - .NET 093

Alexandre Malavasi walks us through Blazor WebAssembly and explains the journey and evolution of the framework to...

42:00

Nov 02, 2021

Blockchain on Azure - .NET 092

Today we take a look at how Microsoft is working with blockchain in Azure. Stefano Tempesta is a senior program...

1:08:08

Oct 26, 2021

How Fluent Are Your Assertions? - .NET 091

Do you write unit tests? Do you use Test Driven Development (TDD)? Dennis Doomen does. He started an open source...

47:48

Oct 19, 2021

Episodes

VS 2022 64-bit - .NET 090

A long time ago in a world very different from this one we had Mads Kristensen on the podcast. During our talk the...

54:38

Oct 12, 2021

Want To Pair Up? - .NET 089

In this episode of Adventures in .NET we have a special guest join us to talk about pair programming. When you hear...

32:11

Oct 05, 2021

Advocate For Yourself ( Part 2 ) - .NET 088

In today's episode we talk with G. Andrew Duthie about his career and how he went from developer to advocate. You can...

46:31

Sep 28, 2021

How Do You Grow? - .NET 086

Most developers we know are constantly learning new things and growing their skills. Jort Rodenburg has been a book...

44:20

Sep 14, 2021

Get Interactive with Jupyter Notebook - .NET 085

Ron Dagdag, lead software engineer at Spacee, joins us to get interactive with Jupyter Notebook. It is an open-source...

40:34

Sep 07, 2021

Is Your Code Secure?(Part 2) – .NET 084

Today we dig into security with Christos Matskas, program manager for Microsoft Identity. How secure is your...

33:40

Aug 31, 2021

Is Your Code Secure? – .NET 083

Today we dig into security with Christos Matskas, program manager for Microsoft Identity. How secure is your...

44:31

Aug 24, 2021

Open Telemetry and Domain-Driven Refactoring with .NET 6 - .NET 082

Jimmy Bogard takes us through the interesting possibilties of logging with OpenTelemetry. Then we discuss refactoring...

50:28

Aug 17, 2021

Extending VS Code and Yourself (Part 2) – .NET 081

The Bald Bearded Builder, Michael Jolley, returns to talk about VS Code extensions and learning while live streaming....

33:46

Aug 10, 2021

Extending VS Code and Yourself (Part 1) - .NET 080

The Bald Bearded Builder, Michael Jolley, returns to talk about VS Code extensions and learning while live streaming....

37:27

Aug 03, 2021

Quantum Computing basics with Q# - .NET 078

In today's episode, George Kosmidis joins the panel to discuss all about Superposition, Quantum entanglement and...

1:02:17

Jul 20, 2021

Career Paths and Job Roles - .NET 077

The Adventures in .NET panel dives into the different roles within an IT or software organization and explain what...

46:24

Jul 13, 2021

Developing your career - .NET 075

Karim Jernite, co-founder of Advancio, joins us to discuss what today's job market is like for .NET developers. We...

43:16

Jun 29, 2021

The Power to Automate - .NET 074

Microsoft Power Automate is a service that helps you create automated workflows and streamline repetitive tasks. Our...

40:37

Jun 22, 2021

Community is Key - .NET 073

Andrea Angella has been involved in many communities over the course of his career and it has helped him become the...

44:51

Jun 15, 2021

Uno Platform isn't a Card Game - .NET 072

Martin Zikmund discusses the Uno Platform - from getting started to developing applications that work across multiple...

48:23

Jun 08, 2021

Digging into .NET in AWS - .NET 071

All cloud service providers have a learning curve and AWS is no exception. Garo Yeriazarian has been working with AWS...

54:40

Jun 01, 2021

You've been Blazored! - .NET 070

Chris Sainty is a man on a mission. A mission to tell everyone how awesome Blazor is! Chris started working with...

1:07:22

May 25, 2021

What is your Identity? - .NET 069

In today's episode Carl Layton joins us to discuss authentication in the Microsoft stack. The definition of Identity...

44:17

May 18, 2021

What is an ORM and why do they matter? - .NET 068

Stuart Turner has been around since the early days of .NET and has seen the evolution of ORMs in .NET firsthand. In...

56:51

May 11, 2021

Wonders and Woe of Open Source Development - .NET 067

We have discussed open source packages and projects in previous episodes but today we dig a little deeper. Manuel...

51:29

May 04, 2021

 Interactive C# with VS Code Notebooks with Eric Potter - .NET 066

VS Code Notebooks provides a way to write quick interactive C# along with documentation to learn and train with.

37:49

Apr 27, 2021

.NET 065: So You Want to Go to a Bootcamp

Do you have questions about coding bootcamps? If so we have a lot of answers. Listen in as we pick Matt Eland's brain...

53:54

Apr 20, 2021

.NET 064: To CI/CD or not to CI/CD

In today's episode we are joined by Muhammad Azeez to discuss CI/CD. It is a safe bet that most development teams...

45:20

Apr 13, 2021

.NET 063: Use cases for GraphQL in .NET

Baskar Rao Dandlamudi joins us to discuss using GraphQL in .NET. There are a lot of good use cases for using GraphQL...

38:23

Apr 06, 2021

.NET 062: Innocent Application Performance Monitoring with Innocent Bindura from Raygun

The panel discusses application performance monitoring, bug reporting, and real world experiences with Innocent...

47:57

Mar 30, 2021

.NET 061: C# 9 Deep Dive with Jason Bock

Jason Bock comes back on the podcast to dig into C# 9 just like he did C# 8. We go over record types, init only...

1:15:01

Mar 23, 2021

.NET 060: Pursuing Developer Certifications

In this weeks podcast we have a panel discussion about certifications. Developer certifications and the processes to...

42:48

Mar 16, 2021

.NET 059: Blazor Keeps Getting Better with Daniel Roth

Blazor has come a long way since 2018. Blazor WebAssembly was released in 2020 and Blazor was integrated as a...

1:00:30

Mar 09, 2021

.NET 058: Up in the Cloud with Stu Eggerton

In today's episode we pepper Stu with lots of questions about Azure. We discuss the difference between on-premise and...

1:07:52

Mar 02, 2021

.NET 057: Open source, MediatR and Automapper with Jimmy Bogard

Jimmy Bogard joins us to talk about how he approaches open source development and consulting. MediatR and AutoMapper...

56:08

Feb 23, 2021

.NET 056: How does HotChocolate and StrawberryShake relate to .NET and GraphQL ?

Have you heard about GraphQL? HotChocolate makes it easy to integrate into .NET. Michael Staib walks us through...

57:54

Feb 16, 2021

Episodes

.NET 055: Microservices or should they be called Single Responsibility Services with Christian Horsdal

Microservices are a very common architecture today. In this episode, we discuss good patterns, testing, logging, and...

42:52

Feb 09, 2021

.NET 053: Abusing C#, Calendars, Epochs and the .NET Functions Framework with Jon Skeet (Part 2)

Can you tell by the title that this is going to be another two part episode :) Jon has found some ingenious ways to...

51:27

Jan 26, 2021

.NET 052: Abusing C#, Calendars, Epochs and the .NET Functions Framework with Jon Skeet (Part 1)

Can you tell by the title that this is going to be another two part episode :) Jon has found some ingenious ways to...

52:33

Jan 19, 2021

.NET 051: What the Expression Tree in C# with Max Arshinov

Have you heard of expression trees? If not then you are in for a treat and if you have you are bound to learn...

48:50

Jan 12, 2021

.NET 050: The S in KISS…..Embracing simplicity with Guilherme Ferreira

Today we look at using simplicity both in your code at work an in your life and why the two are intertwined. How to...

1:05:22

Jan 05, 2021

.NET 049: A web for everyone with Aaron Gustafson

This week Aaron Gustafson joins us to talk about progress enhancement and how it can make everyone's lives easier. It...

1:00:17

Dec 22, 2020

.NET 047: Microservices Security in Action with Prabath Siriwardena

Microservice architecture is very popular today. The panel talks with microservice security authors about their book...

56:46

Dec 08, 2020

.NET 048: Settle into Couchbase with Matthew Groves

Matthew Groves, a Senior Developer Advocate at Couchbase, let's us pick his brain about NoSQL. Curious about...

1:01:36

Dec 01, 2020

.NET 046: Moving .NET Solutions to Kubernetes with Andrew Lock

In this episode of Adventures in .NETm we get deep into .NET with Andrew Lock. Kubernetes, .NET Framework to .NET...

59:47

Nov 17, 2020

.NET 045: All .NET Stack All The Time

Caleb recently started a new job. The project he is working on is all in .NET (MVC, Web Api, Azure, etc.). Caleb and...

23:47

Nov 10, 2020

.NET 044: Creating Developer Courses with Taurius Litvinavicius

In this episode of Adventures in .NET, the panel discusses creating Udemy developer courses and .NET Core APIs with...

41:33

Oct 27, 2020

.NET 043: The Pros of Using Unity with Jason Weimann CONT'D

In this continuation of last week’s episode, Jason Weimann delves deeper into Unity. We discuss how to get into...

32:20

Oct 20, 2020

.NET 042: The Pros of Using Unity with Jason Weimann

In this episode of Adventures in .NET, Jason Weimann joins us to dig into Unity. We discuss how to get into Unity,...

44:08

Oct 13, 2020

.NET 041: .NET Microservices: From Code To Containers To Steeltoe with David Dieruf

In this episode of Adventures in .NET, guest David Dieruf joins the panel to discuss .NET microservices.

1:10:23

Oct 06, 2020

.NET 040: The Magic of DAPR with Cecil Phillip

In this episode of Adventures in .NET we learn about DAPR and how it can make all of our lives easier. Maybe you like...

1:07:37

Sep 29, 2020

.NET 039: Microsoft Orleans with Reuben Bond

In this episode of Adventures in .NET, guest Ruben Bond (no relation to James) discusses using MS Orleans for...

43:28

Sep 22, 2020

.NET 038: EFCore 5 and Blazor with Jeremy Likness

In this episode of Adventures in .NET, we dig deep into Microsoft’s progression from EF6 to EFCore 5 and how EFCore...

51:40

Sep 15, 2020

.NET 037: Microsoft Build 2020

In this episode of Adventures in .NET, the panel discusses Microsoft Build 2020.

50:32

Sep 08, 2020

.NET 036: dotNET – Blazoring with C# with Jeff Fritz

In this episode of Adventures in .NET, guest, Jeff Fritz and panelists have lots of fun talking about all things .NET...

1:12:07

Sep 01, 2020

.NET 035: Performant Applications using the Actor Pattern & Akka.NET with Aaron Stannard

Aaron Stannard joins the Adventures in .NET team this week to discuss Akka.NET. He digs into the Actor model, the...

1:11:39

Aug 25, 2020

Episodes

.NET 034: What is Command Query Responsibility Segregation (CQRS) with Derek Comartin

In this episode of Adventures in .NET, guest Derek Comartin talks to us about Command Query Responsibility...

53:02

Aug 18, 2020

.NET 033: Working Remotely in the COVID 19 Pandemic

The panelists of Adventures in . NET talk about working remotely during Covid 19 pandemic. They address issues such...

49:34

Aug 04, 2020

.NET 031: gRPC, Microservices, and Teaching via Pluralsight with Shawn Wildermuth

If you have ever used Pluralsight you'll know our guest, Shawn Wildermuth. A Microsoft MVP, speaker and author, Shawn...

55:05

Jul 07, 2020

.NET 030: CodeRushed with Mark Miller Pt2

In this episode of Adventures in .NET, Mark Miller takes us on an exciting adventure of the science of UI, live...

45:12

Jun 30, 2020

.NET 029: CodeRushed with Mark Miller Pt1

In this episode of Adventures in .NET, Mark Miller takes us on an exciting adventure of the science of UI, live...

42:48

Jun 23, 2020

.NET 028: Modern Identity: From Internal Directories to Cross-Domain Identity Over the Public Internet with Bobby Johnson

Bobby Johnson introduces us to modern identity and the use of external providers to outsource your authentication layer.

51:13

Jun 09, 2020

.NET 027: High performance databases with RavenDB with Oren Eini

Guest, Oren Eini joins the panelists of Adventures in .NET to share on the common database performance issues that...

1:06:02

May 26, 2020

.NET 026: A Tour Around the World of XAML with Dmitry Lyalin

We spend time with Dmitry discussing all the great things going on in the XAML space. The teams working on XAML...

59:58

May 12, 2020

.NET 025: C#, NodaTime, versioning, and diversity with Jon Skeet Pt2

Jon Skeet who has nearly 1.2M reputation on Stack Overflow discusses everything from where it all started, to some of...

42:06

Apr 28, 2020

 .NET 024: .NET Tools and Azure for .NET developers with Tim Heuer

Tools like Intellicode and LiveShare make developers more productive. Tim Heuer discusses with the panel about what...

57:27

Apr 14, 2020

.NET 023: C#, NodaTime, versioning, and diversity with Jon Skeet Pt1

Jon Skeet who has nearly 1.2M reputation on Stack Overflow discusses everything from where it all started, to some...

35:59

Mar 31, 2020

.NET 022: Using DotVVM for migrating WebForms applications to .NET Core with Tomas Herceg

Currently working on a .NET WebForms application and want to know how to move it to .NET Core without rewriting...

48:58

Mar 17, 2020

.NET 021: Unity Game Development with C# with Jonathan Thompson

Jonathan Thompson discusses with the group about developing desktop and mobile games using Unity. They cover the...

49:19

Mar 03, 2020

Episodes

.NET 020: Demos are cool, but it is time to talk about the real world! with Gabriel Baptista

Gabriel Baptista discusses with the panel about teaching development to students in Brazil. They also discuss...

48:56

Feb 18, 2020

.NET 019: The History of .NET with Richard Campbell

In this episode of Adventures in .NET, Richard Campbell, podcast manager, conference creator and author, joins the...

1:07:36

Feb 04, 2020

.NET 017: Finding Your Focus

In this episode of Adventures in .NET the panel discusses the tools and techniques they use to find their focus while...

42:44

Jan 07, 2020

.NET 016: Adventures in .NET Goes to Microsoft Ignite

In this episode of Adventures in .NET the panel discusses Shawn Clabough’s experience at Microsoft Ignite. The...

37:54

Dec 17, 2019

.NET 015:  Live Share and VS Online with Jonathan Carter at MS Ignite

In this episode of Adventures in .NET the panel records live at Microsoft Ignite and are joined by Jonathan Carter...

57:57

Dec 03, 2019

.NET 014: At MS Ignite with Scott Hunter

In this episode of Adventures in .NET Shawn Clabough joins Scott Hunter at MS Ignite to talk about .NET Core 3.0 and...

58:37

Nov 19, 2019

.NET 013: Simmy and Chaos Engineering Geovanny Alzate Sandoval

In this episode of Adventures in .NET the panel interviews Geovanny Alzate Sandoval, the creator of Simmy. Geovanny...

38:07

Nov 12, 2019

.NET 012: F# with Phillip Carter

In this episode of Adventures in .NET the panel interviews Phillip Carter. Phillip works on the .NET team. His...

50:27

Oct 29, 2019

.NET 011: SOLID and .NET Predictions with Patrick Smacchia

In this episode of Adventures in .NET the panel interviews Patrick Smacchia who is known for his static analyzer,...

59:37

Oct 22, 2019

.NET 010: What's new in C# 8.0 with Jason Bock

In this week’s episode of Adventures in .NET the panel is joined by Wai Liu, the new panelist, and Jason Bock, the...

1:13:00

Oct 15, 2019

.NET 009: The Treasures of .NET Core 3.0 with Wade Gausden

In this week’s episode of Adventures in .NET the panel interviews Wade Gausden, who is well known for his website...

53:25

Oct 08, 2019

.NET 007: What We Know About LINQ

In this week’s episode of Adventure in .NET the panel shares their experiences using LINQ or Language Integrated...

48:31

Sep 24, 2019

.NET 006: Async and C# 8 with Filip Ekberg

In this week’s episode of Adventures in .NET the panel interviews Filip Ekberg, Microsoft MVP, about using async,...

48:28

Sep 17, 2019

.NET 002: Building Extensions with Mads Kristensen

Mads Kristensen, from Microsoft, joins the panel to discuss building extensions in visual studio. Mads shares his...

51:17

Sep 03, 2019

.NET 004: All About Azure Functions with Colby Tresness

Colby Tresness, from Microsoft, joins the panel to answer questions about azure functions. He starts by defining the...

47:10

Sep 03, 2019

.NET 003: Blazor with Daniel Roth

Daniel Roth, from Microsoft, the ASP .NET team, joins the panel to discuss Blazor. Daniel starts by introducing Web...

52:53

Sep 03, 2019

.NET 001:Welcome to Adventures in .NET

In this very first episode of Adventures in .NET the panel starts by introducing themselves. The panel shares their...

27:31

Sep 03, 2019