Episodes

Podcast 01

Building Custom Analyzers and Refactorings Using Roslynator - .NET 163

Nov 06, 2023 · Episode 163
Josef Pihrt is a senior .NET developer. They dive into the fascinating realm of custom analyzers and code refactorings using the Roslynator. They discuss the benefits and challenges of implementing analyzers, as well as the process of contributing to projects like Roslynator in the .NET organization.
Podcast 01

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

Oct 23, 2023 · Episode 162
Chris Martinez is a software engineer at Amazon Web Services. He begins by sharing how he got into .NET and C#. They dive into API Versioning, things they have learned about it, its advantages, how it works, and many more!
Podcast 01

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

Oct 16, 2023 · Episode 161
Jimmy Bogard is the President at Jimmy Bogard Consulting LLC. They dive into the world of .NET and explore the adventures of migrating applications. They discuss the challenges, strategies, and tools involved in this process. From discovery and planning to execution and teardown. They also explore the importance of supporting older frameworks and the implications it has on development.
Podcast 01

The Magic of DAPR with Cecil Phillip - .NET 160

Oct 10, 2023 · Episode .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 microservices or maybe you don’t, well DAPR is here to help with implementation and getting all the different parts of your application talking to each other.
Podcast 01

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

Oct 03, 2023 · Episode 159
Tomek Masternak is an Engineer at Particular Software. He joins the show to talk about his video, "Checking safety in Exactly-once ". He begins by explaining what TLA+ is, the advantages and benefits of using this, the problems it solves, and many more. Additionally, he dives into "Ensuring exactly-once message processing with model checking" and talks about Stronger message processing.
Podcast 01

Get Interactive with Jupyter Notebook - .NET 158

Sep 26, 2023 · Episode 158
Ron Dagdag, lead software engineer at Spacee, joins us to get interactive with Jupyter Notebook. It is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text. Microsoft has embraced Jupyter Notebook with the open source .NET Interactive project. The more we discussed Jupyter Notebook the more ways we came up with to use it. For instance Ron uses it for a lot of his demos and you can share it with someone without them having to install anything because it runs in the browser. Do you have any ideas on how to use Jupyter Notebook? If so share it with us on Twitter at @dotnet_Podcast.
Podcast 01

Integration Testing - The Why and How - .NET 157

Sep 19, 2023 · Episode 157
We talk to Martin Costello - a .NET developer with a QA background - about integration testing. We walk through the different types of automated testing and discuss the benefits and purpose for each type. Martin introduces us to useful tools he uses to write tests within the .NET ecosystem and discusses what we should and shouldn't be testing as well as the metrics that are important when evaluating how well tested your code is.
Podcast 01

Designing C# with Mads Torgersen - .NET 156

Sep 12, 2023 · Episode 156
In this episode, we get the pleasure of picking the brain of the lead designer of C#, Mads Torgersen. Mads has been the lead designer for more than five years now and has worked on the language for over fifteen years. Our discussion covers multiple topics including the growth of C#, being backward compatible and how different languages incorporate ideas from each other. We also dig into the specifics of things like async/await, default interfaces and dynamics. On top of all that we get a peek at the future of C# and what we might see in the next couple of versions. What would you ask Mads about C# if you had the chance? Let us know on Twitter at @dotnet_Podcast.
Podcast 01

Microsoft in Uncharted Territory with Richard Campbell - .NET 155

Sep 05, 2023 · Episode 155
Richard Campbell is an Advisor, Creator, and Storyteller. They dive into the fascinating world of writing a history book, navigating through different versions of events, and seeking inspiration from pivotal moments. They also explore Microsoft's surprising involvement in large language models, the impact of the iPad on the tech industry, and the ongoing quest for effective client-side development. Additionally, they discuss the evolution of artificial intelligence and its perception in society.
Podcast 01

Discovering Grace with Scott Arbeit - .NET 154

Aug 22, 2023 · Episode 154
Scott Arbeit is a Super-technical architect at GitHub. He joins the show to talk about his project, "Grace". It is a modern, cloud-native version control system, written in F#. They begin by sharing their own perspective on why they believe "Git" is unique and popular. Additionally, he explains his project, how it works, its features and how it improves user experience.
Podcast 01

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

Aug 15, 2023 · Episode 153
Andy Watt is a Senior Software Engineer. He returns to the show to talk about his book, "Building Modern SaaS Applications with C# and .NET". He begins by explaining what "Software as a Service" is all about. He also tackles the main concerns you might encounter when creating SaaS applications. Additionally, he dives into the pros and cons of using C# and .NET to create modern SaaS applications.
Podcast 01

Interconnection of the Messaging Platforms - .NET 152

Aug 01, 2023 · Episode 152
Adam, Christian, and Mark join this week's panelist episode to talk about intercommunication across various messaging applications. Adam takes the lead as he explains his project, which is a Messaging platform that integrates multiple communication networks. He discusses its advantages, significance to .NET, how it is being implemented, and many more!
Podcast 01

API Security Risks with OWASP - .NET 151

Jul 19, 2023 · Episode 151
Adam and Christian join this week's panelist episode to talk about "Web Security". Christian takes the lead as he explains he gives a brief overview of Web application Security and some ways how to secure your applications. He explains the OWASP Top Ten Web Application Security Risks and talks about each of its categories in detail.
Podcast 01

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

Jul 04, 2023 · Episode 150
Adam, Mark, and Shawn this week's panelist episode to talk about "Async Wandering Part 8 — async and await — the biggest C# mistake?". Adam takes the lead as he explains why he thinks "Async" (one of the most popular C# features) has some issues or downsides and how it affects your application.
Podcast 01

High-Performance C# with Ian Griffiths - .NET 149

Jun 20, 2023 · Episode 149
Ian Griffiths is a Technical Fellow at Endjin and he is also the author of Programming C#. He joins the show to talk about everything that is C#, changes made to C# over the years, interesting & useful features, and many more. He also talks about his library, "Ais.Net" which is used for processing AIS messages.
Album Art
Latest Episode: Interactive C# with VS Code Notebooks with Eric Potter - NET 207
0:00
Playback Speed: