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.
Media Entries
Performant Applications using the Actor Pattern & Akka.NET with Aaron Stannard - .NET 206
Adventures in .NET
Aaron Stannard joins the Adventures in .NET team this week to discuss Akka.NET. He digs into the Actor model, the...
Product Management? - .NET 205
Adventures in .NET
Most developers we know find project management to be a necessary evil but without it a lot of us would be stumbling...
Integration Testing - The Why and How - .NET 204
Adventures in .NET
We talk to Martin Costello - a .NET developer with a QA background - about integration testing. We walk through the...
Creating Developer Courses with Taurius Litvinavicius - .NET 203
Adventures in .NET
In this episode of Adventures in .NET, the panel discusses creating Udemy developer courses and .NET Core APIs with...
Modern Identity: From Internal Directories to Cross-Domain Identity Over the Public Internet with Bobby Johnson - .NET 202
Adventures in .NET
Bobby Johnson introduces us to modern identity and the use of external providers to outsource your authentication...
Microservices Security in Action with Prabath Siriwardena - .NET 201
Adventures in .NET
Microservice architecture is very popular today. The panel talks with microservice security authors about their book...
.NET Microservices: From Code To Containers To Steeltoe with David Dieruf - .NET 200
Adventures in .NET
In this episode of Adventures in .NET, guest David Dieruf joins the panel to discuss .NET microservices. They clear...
Moving .NET Solutions to Kubernetes with Andrew Lock - .NET 199
Adventures in .NET
In this episode of Adventures in .NETm we get deep into .NET with Andrew Lock. Kubernetes, .NET Framework to .NET...
The S in KISS…..Embracing simplicity with Guilherme Ferreira - .NET 198
Adventures in .NET
Today we look at using simplicity both in your code at work an in your life and why the two are intertwined. How to...
How Do You Grow? - .NET 197
Adventures in .NET
Most developers we know are constantly learning new things and growing their skills. Jort Rodenburg has been a book...
NET Tools and Azure for .NET developers with Tim Heuer - .NET 196
Adventures in .NET
Tools like Intellicode and LiveShare make developers more productive. Tim Heuer discusses with the panel about what...
Enhancing .NET Development: Visualization Tools and Open Source Contributions - .NET 194
Adventures in .NET
In this episode, they dive deep into the world of development tools and open-source contributions. They explore the...
Community is Key - .NET 193
Adventures in .NET
Andrea Angella has been involved in many communities over the course of his career and it has helped him become the...
Mastering Dotnet Testing: Using Verify to Minimize Assertions - .NET 192
Adventures in .NET
In this episode, they dive deep into the world of software development. Adam and Shawn are joined by special guest...
Microservices Security in Action with Prabath Siriwardena - .NET 191
Adventures in .NET
Microservice architecture is very popular today. The panel talks with microservice security authors about their book...
A Tour Around the World of XAML with Dmitry Lyalin - .NET 190
Adventures in .NET
We spend time with Dmitry discussing all the great things going on in the XAML space. The teams working on XAML...
Innocent Application Performance Monitoring with Innocent Bindura from Raygun - .NET 189
Adventures in .NET
The panel discusses application performance monitoring, bug reporting, and real world experiences with Innocent...
Digging into .NET in AWS - .NET 188
Adventures in .NET
All cloud service providers have a learning curve and AWS is no exception. Garo Yeriazarian has been working with AWS...
The History of .NET with Richard Campbell - .NET 187
Adventures in .NET
In this episode of Adventures in .NET, Richard Campbell, podcast manager, conference creator and author, joins the...
Browser Automation with Puppeteer and Playwright - .NET 186
Adventures in .NET
Darío Kondratiuk is a web developer and is the author of Puppeteer-Sharp and Playwright-Sharp. He is also the author...
The Magic of DAPR with Cecil Phillip - .NET 185
Adventures in .NET
In this episode of Adventures in .NET we learn about DAPR and how it can make all of our lives easier. Maybe you like...
Creating Developer Courses with Taurius Litvinavicius - .NET 184
Adventures in .NET
In this episode of Adventures in .NET, the panel discusses creating Udemy developer courses and .NET Core APIs with...
Building Web Apps with Blazor with Daniel Roth - .NET 183
Adventures in .NET
Daniel Roth is the Product Manager at Microsoft for Blazor. They delve into the world of .NET, focusing on the latest...
Streamlining Measurement Representations in APIs Using UnisNet Library for .NET - .NET 182
Adventures in .NET
Haim Kastner is a Senior Software Developer. They delve into the world of .NET and development, as they share their...
The Role of Algorithm Implementations and Testing in Development - .NET 181
Adventures in .NET
Andrii Siriak is the lead .NET software engineer at SoftServe. They delve deep into the critical topic of algorithm...
To CI/CD or not to CI/CD - .NET 180
Adventures in .NET
In today's episode, we are joined by Muhammad Azeez to discuss CI/CD. It is a safe bet that most development teams...
Voice to Code inside Visual Studio - .NET 179
Adventures in .NET
Adam, Christian, Mark, and Shawn dive into the latest developments and innovations in the world of technology and...
You've been Blazored! - NET 178
Adventures in .NET
Chris Sainty is a man on a mission. A mission to tell everyone how awesome Blazor is! Chris started working with...
Mastering SignalR - .NET 176
Adventures in .NET
Have you ever used SignalR in your development? .NET might have used it for the code you wrote, but you didn't...
High Performance Databases with RavenDB with Oren Eini - NET 175
Adventures in .NET
Guest, Oren Eini joins the panelists of Adventures in .NET to share on the common database performance issues that...
Quantum Computing basics with Q# - .NET 174
Adventures in .NET
In today's episode, George Kosmidis joins the panel to discuss all about Superposition, Quantum entanglement and...
The Powerhouse Clipboard Tool - NET 173
Adventures in .NET
Jackson Huff is the creator of the Clipboard Project. They delve into the intricate world of cross-platform clipboard...
Pursuing Developer Certifications - .NET 172
Adventures in .NET
In this week's podcast, we have a panel discussion about certifications. Developer certifications and the processes...
Learning Playwright - NET 171
Adventures in .NET
In this episode, Caleb and Shawn discuss Playwright, an end-to-end testing framework for web apps. There are several...
Building Bogus with Brian Chavez - NET 170
Adventures in .NET
Brian Chavez is the founder of Bit Armory, Inc. They delve into the world of programming with a focus on the...
Wonders and Woe of Open Source Development - .NET 169
Adventures in .NET
We have discussed open source packages and projects in previous episodes, but today we dig a little deeper. Manuel...
The Power of CSLA Framework in .NET - .NET 168
Adventures in .NET
Rockford Lhotka is the VP of Strategy at Xebia. They delve into a fascinating conversation about the architecture and...
Inside .NET Development: Analyzing WinForms, Visual Studio Transition, and C# 12 Features - .NET 166
Adventures in .NET
Dustin Campbell is the Principal Software Engineer at Microsoft. They delve into the world of C#, Visual Studio, and...
Become a Better Developer with Steve (ardalis) Smith - .NET 165
Adventures in .NET
Steve (ardalis) Smith is a renowned member of the .NET community. He joins the show to talk about API endpoints. They...
Mastering NoSQL: A Deep Dive into the Evolution and Features of RavenDB - .NET 164
Adventures in .NET
Dejan Milicic is leading the DevRel department at RavenDB. They have a fascinating discussion on the SQL vs. NoSQL...
Building Custom Analyzers and Refactorings Using Roslynator - .NET 163
Adventures in .NET
Josef Pihrt is a senior .NET developer. They dive into the fascinating realm of custom analyzers and code...
ASP.NET API Versioning with Chris Martinez - .NET 162
Adventures in .NET
Chris Martinez is a software engineer at Amazon Web Services. He begins by sharing how he got into .NET and C#. They...
Navigating the Complexity of Migrating from from .NET 4.8 to NET 7 - .NET 161
Adventures in .NET
Jimmy Bogard is the President at Jimmy Bogard Consulting LLC. They dive into the world of .NET and explore the...
The Magic of DAPR with Cecil Phillip - .NET 160
Adventures in .NET
In this episode of Adventures in .NET we learn about DAPR and how it can make all of our lives easier. Maybe you like...
Checking safety in Exactly-once, TLA+ and Stronger message processing - .NET 159
Adventures in .NET
Tomek Masternak is an Engineer at Particular Software. He joins the show to talk about his video, "Checking safety in...
Get Interactive with Jupyter Notebook - .NET 158
Adventures in .NET
Ron Dagdag, lead software engineer at Spacee, joins us to get interactive with Jupyter Notebook. It is an open-source...
Integration Testing - The Why and How - .NET 157
Adventures in .NET
We talk to Martin Costello - a .NET developer with a QA background - about integration testing. We walk through the...
Designing C# with Mads Torgersen - .NET 156
Adventures in .NET
In this episode, we get the pleasure of picking the brain of the lead designer of C#, Mads Torgersen. Mads has been...
Microsoft in Uncharted Territory with Richard Campbell - .NET 155
Adventures in .NET
Richard Campbell is an Advisor, Creator, and Storyteller. They dive into the fascinating world of writing a history...
C# and .NET for Developing Modern SaaS Applications - .NET 153
Adventures in .NET
Andy Watt is a Senior Software Engineer. He returns to the show to talk about his book, "Building Modern SaaS...
Is Using Async and Await a Good Choice? - .NET 150
Adventures in .NET
Adam, Mark, and Shawn this week's panelist episode to talk about "Async Wandering Part 8 — async and await — the...
Working with Minimal APIs and SignalR - .NET 148
Adventures in .NET
Fiodar Sazanavets is a Microsoft MVP, Senior Software Engineer, Bestselling Technical Author, and Software...
Creating Pdf's in C# with Andrei Schiller-Chan - .NET 147
Adventures in .NET
Andrei Schiller-Chan is Software Engineer at Moneybox. He joins the show to discuss his article, "How to Create Pdf’s...
Exception Anti-Patterns in C# with Matt Eland - .NET 146
Adventures in .NET
Matt Eland is a Microsoft MVP in AI. He joins the show to discuss "Top 10 Dotnet Exception Anti-Patterns in C# ". He...
Atlas Reality with Beau Button - .NET 144
Adventures in .NET
Beau Button is the President and CTO of Atlas Reality, Inc. He joins the show to talk about his company. He begins by...
Layered API Security with Ted Spence - .NET 143
Adventures in .NET
Ted Spence is the Head of Engineering at ProjectManager. He joins the show with Mark and Shawn to talk about "Layered...
Staying on Top of Productivity - .NET 141
Adventures in .NET
This is a republished episode of .NET 133. Our jobs are hectic and there are always multiple priorities we have to...
Monolithic Software with Erik Engheim - .NET 140
Adventures in .NET
Erik Engheim is an Author, Educator, Speaker, and Software Developer. He joins the show alongside Shawn to talk about...
Liquid Templates With Martin Tirion - .NET 139
Adventures in .NET
Sometimes you need something text-based (a template) that you can combine with data to provide some output. Martin...
BFF and Minimals APIs get Darker - .NET 138
Adventures in .NET
In this episode we dig into a few technologies that can be used together to great effect. We have discussed Backend...
Tools To Get Rid Of Your Code Smells - .NET 137
Adventures in .NET
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...
Participating in the .NET Community - .NET 136
Adventures in .NET
Jakub Chodounsky from the C# Digest newsletter joins us this week. We talk about why he started the mailing list and...
Cross-Platform .NET - .NET 135
Adventures in .NET
.NET has been cross-platform for a number of years now starting with the release of .NET Core. Most of the developers...
WPF Still Going Strong - .NET 134
Adventures in .NET
"I thought WPF was dead" is usually one of the first things that Kevin Bost hears when discussing today's topic. WPF...
Staying on top of productivity - .NET 133
Adventures in .NET
Our jobs are hectic and there are always multiple priorities we have to stay on top of. Mohammed Osman joins us on...
Authentication and Authorization - .NET 132
Adventures in .NET
If the title of this episode didn't give it away... we are talking about logging into and accessing the content in...
Blazor In Action - .NET 131 (Part 2)
Adventures in .NET
Chris Sainty returns to the podcast to discuss the release of his book, Blazor in Action, and more Blazor goodness....
Blazor In Action - .NET 130 (Part 1)
Adventures in .NET
Chris Sainty returns to the podcast to discuss the release of his book, Blazor in Action, and more Blazor goodness....
Learning Playwright - .NET 129
Adventures in .NET
In this episode, Caleb and Shawn discuss Playwright, an end-to-end testing framework for web apps.
Finding Your Focus - .NET 128
Adventures in .NET
This is a republished episode of .NET 017
Blazor Wasm Hosted or Standalone? - .NET 127
Adventures in .NET
Today's episode has more Blazor goodness. The panelists discuss the differences that one little check box can make...
Complexities of Open Source - .NET 126
Adventures in .NET
Dennis Doomen returns to the podcast to talk with us about open source projects. We discuss some of the latest...
Generating Class Diagrams with code - .NET 125
Adventures in .NET
Class Diagrams are a very great way to document your system, inspect and understand the relationships between the...
Blazor Environment Quirks - .NET 124
Adventures in .NET
All frameworks have their quirks. As a framework matures some of the quirks go away but every framework seems to have...
Lay off the repository pattern and other controversial opinions - .NET 123
Adventures in .NET
Today we talk with Anthony Trad - he lays his case for why layering the repository pattern over Entity Framework is...
Making a Wordle clone and more - .NET 121
Adventures in .NET
In today's episode we range far and wide over several topics. Our guest, Ferry To, works at a startup and we discuss...
Refactoring legacy code to use async / await - .NET 120
Adventures in .NET
Dominic Ullmann comes on the show to tell us how async / await works and the benefits of using it rather than making...
Mastering SignalR - .NET 109
Adventures in .NET
Have you ever used SignalR in your development? .NET might have used it for the code you wrote and you didn't realize...
What Is Remote - Containers - .NET 107
Adventures in .NET
Have we piqued your curiosity? We were curious as well so Andy Watt agreed to join us on the podcast and fill us in...
Hacking the C# Language and Other Fun Things - .NET 106
Adventures in .NET
We go very low-level with Adam Furmanek and discuss techniques for overriding fundamental rules of the C# language....
Blangular (Blazor + Angular) - .NET 105
Adventures in .NET
Have you ever thought about mixing two SPA frameworks together? In today's episode we discuss doing just that, Blazor...
The Power in Microsoft Power Platform - .NET 104
Adventures in .NET
In this episode of Adventures in .NET the panelists take a look at the Microsoft Power Platform. Power Platform...
Getting into Source Generators in .Net - .NET 103
Adventures in .NET
Unsure about how and why to use Source Generators in .NET? Stefan Schranz explains them in an easy-to-understand way....
Way Outside the Box ( Part 2 ft. Mark Miller) - .NET 102
Adventures in .NET
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...
Way Outside the Box ( Part 1 ft. Mark Miller) - .NET 101
Adventures in .NET
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...
The BIG 100
Adventures in .NET
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...
Getting Certified in Azure - .NET 099
Adventures in .NET
Azure trainer Brian Gorman joins us on the show and help us untangle all of the many Azure certification pathways. We...
New and Improved OWASP (Part 2) - .NET 098
Adventures in .NET
If you are listening to this podcast you probably know about the OWASP Top 10. A new top 10 came out in September to...
New and Improved OWASP (Part 1 ) - .NET 097
Adventures in .NET
If you are listening to this podcast you probably know about the OWASP Top 10. A new top 10 came out in September to...
Integration Testing - The Why and How - .NET 096
Adventures in .NET
We talk to Martin Costello - a .NET developer with a QA background - about integration testing. We walk through the...
Let's Get Functional - .NET 095
Adventures in .NET
Today's episode is all about functional programming. While C# isn't necessarily designed for functional programming...
The future is in WebAssembly - .NET 093
Adventures in .NET
Alexandre Malavasi walks us through Blazor WebAssembly and explains the journey and evolution of the framework to...
Blockchain on Azure - .NET 092
Adventures in .NET
Today we take a look at how Microsoft is working with blockchain in Azure. Stefano Tempesta is a senior program...
How Fluent Are Your Assertions? - .NET 091
Adventures in .NET
Do you write unit tests? Do you use Test Driven Development (TDD)? Dennis Doomen does. He started an open source...
VS 2022 64-bit - .NET 090
Adventures in .NET
A long time ago in a world very different from this one we had Mads Kristensen on the podcast. During our talk the...
Want To Pair Up? - .NET 089
Adventures in .NET
In this episode of Adventures in .NET we have a special guest join us to talk about pair programming. When you hear...
Advocate For Yourself ( Part 2 ) - .NET 088
Adventures in .NET
In today's episode we talk with G. Andrew Duthie about his career and how he went from developer to advocate. You can...
How Do You Grow? - .NET 086
Adventures in .NET
Most developers we know are constantly learning new things and growing their skills. Jort Rodenburg has been a book...
Get Interactive with Jupyter Notebook - .NET 085
Adventures in .NET
Ron Dagdag, lead software engineer at Spacee, joins us to get interactive with Jupyter Notebook. It is an open-source...
Is Your Code Secure?(Part 2) – .NET 084
Adventures in .NET
Today we dig into security with Christos Matskas, program manager for Microsoft Identity. How secure is your...
Is Your Code Secure? – .NET 083
Adventures in .NET
Today we dig into security with Christos Matskas, program manager for Microsoft Identity. How secure is your...
Open Telemetry and Domain-Driven Refactoring with .NET 6 - .NET 082
Adventures in .NET
Jimmy Bogard takes us through the interesting possibilties of logging with OpenTelemetry. Then we discuss refactoring...
Extending VS Code and Yourself (Part 2) – .NET 081
Adventures in .NET
The Bald Bearded Builder, Michael Jolley, returns to talk about VS Code extensions and learning while live streaming....
Extending VS Code and Yourself (Part 1) - .NET 080
Adventures in .NET
The Bald Bearded Builder, Michael Jolley, returns to talk about VS Code extensions and learning while live streaming....
Quantum Computing basics with Q# - .NET 078
Adventures in .NET
In today's episode, George Kosmidis joins the panel to discuss all about Superposition, Quantum entanglement and...
Career Paths and Job Roles - .NET 077
Adventures in .NET
The Adventures in .NET panel dives into the different roles within an IT or software organization and explain what...
Developing your career - .NET 075
Adventures in .NET
Karim Jernite, co-founder of Advancio, joins us to discuss what today's job market is like for .NET developers. We...
The Power to Automate - .NET 074
Adventures in .NET
Microsoft Power Automate is a service that helps you create automated workflows and streamline repetitive tasks. Our...
Community is Key - .NET 073
Adventures in .NET
Andrea Angella has been involved in many communities over the course of his career and it has helped him become the...
Uno Platform isn't a Card Game - .NET 072
Adventures in .NET
Martin Zikmund discusses the Uno Platform - from getting started to developing applications that work across multiple...
Digging into .NET in AWS - .NET 071
Adventures in .NET
All cloud service providers have a learning curve and AWS is no exception. Garo Yeriazarian has been working with AWS...
You've been Blazored! - .NET 070
Adventures in .NET
Chris Sainty is a man on a mission. A mission to tell everyone how awesome Blazor is! Chris started working with...
What is your Identity? - .NET 069
Adventures in .NET
In today's episode Carl Layton joins us to discuss authentication in the Microsoft stack. The definition of Identity...
What is an ORM and why do they matter? - .NET 068
Adventures in .NET
Stuart Turner has been around since the early days of .NET and has seen the evolution of ORMs in .NET firsthand. In...
Wonders and Woe of Open Source Development - .NET 067
Adventures in .NET
We have discussed open source packages and projects in previous episodes but today we dig a little deeper. Manuel...
Interactive C# with VS Code Notebooks with Eric Potter - .NET 066
Adventures in .NET
VS Code Notebooks provides a way to write quick interactive C# along with documentation to learn and train with.
.NET 065: So You Want to Go to a Bootcamp
Adventures in .NET
Do you have questions about coding bootcamps? If so we have a lot of answers. Listen in as we pick Matt Eland's brain...
.NET 064: To CI/CD or not to CI/CD
Adventures in .NET
In today's episode we are joined by Muhammad Azeez to discuss CI/CD. It is a safe bet that most development teams...
.NET 063: Use cases for GraphQL in .NET
Adventures in .NET
Baskar Rao Dandlamudi joins us to discuss using GraphQL in .NET. There are a lot of good use cases for using GraphQL...
.NET 062: Innocent Application Performance Monitoring with Innocent Bindura from Raygun
Adventures in .NET
The panel discusses application performance monitoring, bug reporting, and real world experiences with Innocent...
.NET 061: C# 9 Deep Dive with Jason Bock
Adventures in .NET
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...
.NET 060: Pursuing Developer Certifications
Adventures in .NET
In this weeks podcast we have a panel discussion about certifications. Developer certifications and the processes to...
.NET 059: Blazor Keeps Getting Better with Daniel Roth
Adventures in .NET
Blazor has come a long way since 2018. Blazor WebAssembly was released in 2020 and Blazor was integrated as a...
.NET 058: Up in the Cloud with Stu Eggerton
Adventures in .NET
In today's episode we pepper Stu with lots of questions about Azure. We discuss the difference between on-premise and...
.NET 057: Open source, MediatR and Automapper with Jimmy Bogard
Adventures in .NET
Jimmy Bogard joins us to talk about how he approaches open source development and consulting. MediatR and AutoMapper...
.NET 056: How does HotChocolate and StrawberryShake relate to .NET and GraphQL ?
Adventures in .NET
Have you heard about GraphQL? HotChocolate makes it easy to integrate into .NET. Michael Staib walks us through...
.NET 055: Microservices or should they be called Single Responsibility Services with Christian Horsdal
Adventures in .NET
Microservices are a very common architecture today. In this episode, we discuss good patterns, testing, logging, and...
.NET 053: Abusing C#, Calendars, Epochs and the .NET Functions Framework with Jon Skeet (Part 2)
Adventures in .NET
Can you tell by the title that this is going to be another two part episode :) Jon has found some ingenious ways to...
.NET 052: Abusing C#, Calendars, Epochs and the .NET Functions Framework with Jon Skeet (Part 1)
Adventures in .NET
Can you tell by the title that this is going to be another two part episode :) Jon has found some ingenious ways to...
.NET 051: What the Expression Tree in C# with Max Arshinov
Adventures in .NET
Have you heard of expression trees? If not then you are in for a treat and if you have you are bound to learn...
.NET 050: The S in KISS…..Embracing simplicity with Guilherme Ferreira
Adventures in .NET
Today we look at using simplicity both in your code at work an in your life and why the two are intertwined. How to...
.NET 049: A web for everyone with Aaron Gustafson
Adventures in .NET
This week Aaron Gustafson joins us to talk about progress enhancement and how it can make everyone's lives easier. It...
.NET 047: Microservices Security in Action with Prabath Siriwardena
Adventures in .NET
Microservice architecture is very popular today. The panel talks with microservice security authors about their book...
.NET 048: Settle into Couchbase with Matthew Groves
Adventures in .NET
Matthew Groves, a Senior Developer Advocate at Couchbase, let's us pick his brain about NoSQL. Curious about...
.NET 046: Moving .NET Solutions to Kubernetes with Andrew Lock
Adventures in .NET
In this episode of Adventures in .NETm we get deep into .NET with Andrew Lock. Kubernetes, .NET Framework to .NET...
.NET 045: All .NET Stack All The Time
Adventures in .NET
Caleb recently started a new job. The project he is working on is all in .NET (MVC, Web Api, Azure, etc.). Caleb and...
.NET 044: Creating Developer Courses with Taurius Litvinavicius
Adventures in .NET
In this episode of Adventures in .NET, the panel discusses creating Udemy developer courses and .NET Core APIs with...
.NET 043: The Pros of Using Unity with Jason Weimann CONT'D
Adventures in .NET
In this continuation of last week’s episode, Jason Weimann delves deeper into Unity. We discuss how to get into...
.NET 042: The Pros of Using Unity with Jason Weimann
Adventures in .NET
In this episode of Adventures in .NET, Jason Weimann joins us to dig into Unity. We discuss how to get into Unity,...
.NET 041: .NET Microservices: From Code To Containers To Steeltoe with David Dieruf
Adventures in .NET
In this episode of Adventures in .NET, guest David Dieruf joins the panel to discuss .NET microservices.
.NET 040: The Magic of DAPR with Cecil Phillip
Adventures in .NET
In this episode of Adventures in .NET we learn about DAPR and how it can make all of our lives easier. Maybe you like...
.NET 039: Microsoft Orleans with Reuben Bond
Adventures in .NET
In this episode of Adventures in .NET, guest Ruben Bond (no relation to James) discusses using MS Orleans for...
.NET 038: EFCore 5 and Blazor with Jeremy Likness
Adventures in .NET
In this episode of Adventures in .NET, we dig deep into Microsoft’s progression from EF6 to EFCore 5 and how EFCore...
.NET 037: Microsoft Build 2020
Adventures in .NET
In this episode of Adventures in .NET, the panel discusses Microsoft Build 2020.
.NET 036: dotNET – Blazoring with C# with Jeff Fritz
Adventures in .NET
In this episode of Adventures in .NET, guest, Jeff Fritz and panelists have lots of fun talking about all things .NET...
.NET 035: Performant Applications using the Actor Pattern & Akka.NET with Aaron Stannard
Adventures in .NET
Aaron Stannard joins the Adventures in .NET team this week to discuss Akka.NET. He digs into the Actor model, the...
.NET 034: What is Command Query Responsibility Segregation (CQRS) with Derek Comartin
Adventures in .NET
In this episode of Adventures in .NET, guest Derek Comartin talks to us about Command Query Responsibility...
.NET 033: Working Remotely in the COVID 19 Pandemic
Adventures in .NET
The panelists of Adventures in . NET talk about working remotely during Covid 19 pandemic. They address issues such...
.NET 031: gRPC, Microservices, and Teaching via Pluralsight with Shawn Wildermuth
Adventures in .NET
If you have ever used Pluralsight you'll know our guest, Shawn Wildermuth. A Microsoft MVP, speaker and author, Shawn...
.NET 030: CodeRushed with Mark Miller Pt2
Adventures in .NET
In this episode of Adventures in .NET, Mark Miller takes us on an exciting adventure of the science of UI, live...
.NET 029: CodeRushed with Mark Miller Pt1
Adventures in .NET
In this episode of Adventures in .NET, Mark Miller takes us on an exciting adventure of the science of UI, live...
.NET 028: Modern Identity: From Internal Directories to Cross-Domain Identity Over the Public Internet with Bobby Johnson
Adventures in .NET
Bobby Johnson introduces us to modern identity and the use of external providers to outsource your authentication layer.
.NET 027: High performance databases with RavenDB with Oren Eini
Adventures in .NET
Guest, Oren Eini joins the panelists of Adventures in .NET to share on the common database performance issues that...
.NET 026: A Tour Around the World of XAML with Dmitry Lyalin
Adventures in .NET
We spend time with Dmitry discussing all the great things going on in the XAML space. The teams working on XAML...
.NET 025: C#, NodaTime, versioning, and diversity with Jon Skeet Pt2
Adventures in .NET
Jon Skeet who has nearly 1.2M reputation on Stack Overflow discusses everything from where it all started, to some of...
.NET 024: .NET Tools and Azure for .NET developers with Tim Heuer
Adventures in .NET
Tools like Intellicode and LiveShare make developers more productive. Tim Heuer discusses with the panel about what...
.NET 023: C#, NodaTime, versioning, and diversity with Jon Skeet Pt1
Adventures in .NET
Jon Skeet who has nearly 1.2M reputation on Stack Overflow discusses everything from where it all started, to some...
.NET 022: Using DotVVM for migrating WebForms applications to .NET Core with Tomas Herceg
Adventures in .NET
Currently working on a .NET WebForms application and want to know how to move it to .NET Core without rewriting...
.NET 021: Unity Game Development with C# with Jonathan Thompson
Adventures in .NET
Jonathan Thompson discusses with the group about developing desktop and mobile games using Unity. They cover the...
.NET 020: Demos are cool, but it is time to talk about the real world! with Gabriel Baptista
Adventures in .NET
Gabriel Baptista discusses with the panel about teaching development to students in Brazil. They also discuss...
.NET 019: The History of .NET with Richard Campbell
Adventures in .NET
In this episode of Adventures in .NET, Richard Campbell, podcast manager, conference creator and author, joins the...
.NET 017: Finding Your Focus
Adventures in .NET
In this episode of Adventures in .NET the panel discusses the tools and techniques they use to find their focus while...
.NET 016: Adventures in .NET Goes to Microsoft Ignite
Adventures in .NET
In this episode of Adventures in .NET the panel discusses Shawn Clabough’s experience at Microsoft Ignite. The...
.NET 015: Live Share and VS Online with Jonathan Carter at MS Ignite
Adventures in .NET
In this episode of Adventures in .NET the panel records live at Microsoft Ignite and are joined by Jonathan Carter...
.NET 014: At MS Ignite with Scott Hunter
Adventures in .NET
In this episode of Adventures in .NET Shawn Clabough joins Scott Hunter at MS Ignite to talk about .NET Core 3.0 and...
.NET 013: Simmy and Chaos Engineering Geovanny Alzate Sandoval
Adventures in .NET
In this episode of Adventures in .NET the panel interviews Geovanny Alzate Sandoval, the creator of Simmy. Geovanny...
.NET 012: F# with Phillip Carter
Adventures in .NET
In this episode of Adventures in .NET the panel interviews Phillip Carter. Phillip works on the .NET team. His...
.NET 011: SOLID and .NET Predictions with Patrick Smacchia
Adventures in .NET
In this episode of Adventures in .NET the panel interviews Patrick Smacchia who is known for his static analyzer,...
.NET 010: What's new in C# 8.0 with Jason Bock
Adventures in .NET
In this week’s episode of Adventures in .NET the panel is joined by Wai Liu, the new panelist, and Jason Bock, the...
.NET 009: The Treasures of .NET Core 3.0 with Wade Gausden
Adventures in .NET
In this week’s episode of Adventures in .NET the panel interviews Wade Gausden, who is well known for his website...
.NET 007: What We Know About LINQ
Adventures in .NET
In this week’s episode of Adventure in .NET the panel shares their experiences using LINQ or Language Integrated...
.NET 006: Async and C# 8 with Filip Ekberg
Adventures in .NET
In this week’s episode of Adventures in .NET the panel interviews Filip Ekberg, Microsoft MVP, about using async,...
.NET 003: Blazor with Daniel Roth
Adventures in .NET
Daniel Roth, from Microsoft, the ASP .NET team, joins the panel to discuss Blazor. Daniel starts by introducing Web...
.NET 001:Welcome to Adventures in .NET
Adventures in .NET
In this very first episode of Adventures in .NET the panel starts by introducing themselves. The panel shares their...
.NET 004: All About Azure Functions with Colby Tresness
Adventures in .NET
Colby Tresness, from Microsoft, joins the panel to answer questions about azure functions. He starts by defining the...
.NET 002: Building Extensions with Mads Kristensen
Adventures in .NET
Mads Kristensen, from Microsoft, joins the panel to discuss building extensions in visual studio. Mads shares his...
MAS 077: Shawn Clabough
My Angular Story
In this episode of My Angular Story, Charles hosts Shawn Clabough, Information Systems Manager and Senior Developer...
MJS 106: Shawn Clabough
My JavaScript Story
In this episode of My JavaScript Story, Charles hosts Shawn Clabough, Information Systems Manager and Senior...
JSJ 258 Development in a Public Institution with Shawn Clabough
JavaScript Jabber
On today's JavaScript Jabber Show, Charles and Aimee discuss Development in a Public Institution with Shawn Clabough....