YapCast – Jesse Liberty: Recent Episodes

Jesse Liberty

In case of fire: Commit, Push, Leave.

View Details

I’m happy to announce the start of a new series on creating APIs with C# and .NET—beginning with a series of posts, videos, and podcasts on Azure Functions and Durable Functions.

You can find the video here, and the podcast is available wherever you get your podcasts, or you can download it here, or you can use this player:

View Details

James is welcomed back to Yet Another Podcast, this time to talk about Vibe Coding with Microsoft’s AI tools.

Video

https://developer.microsoft.com/blog/complete-beginners-guide-to-vibe-coding-an-app-in-5-minutes

https://jamesmontemagno.github.io/podstats

https://www.vscodepodcast.com

https://www.vscodepodcast.com/6

View Details

Lance takes us through what MCP is, why it is important, and how to work with it.

Video

You can reach Lance here:
https://bsky.app/profile/lance.boston
https://twitter.com/l_anceM
Https://dvlup.com

View Details

Conversation with Scott Hunter (VP Microsoft) about Visual Studio, CoPilot Agents, MCP, Azure, Azure Functions and much more.

Watch on YouTube

Note: ZenCastr ate Scott’s links, but you can get started at https://learn.microsoft.com

View Details

Visual Studio 2026 is here. Mads takes us through the highlights

View this podcast on YouTube

View Details

Mads K of Microsoft talks about the targeting of Visual Studio and VSCode. Towards the end, I ask him about a few of his favorite plugins.

View this podcast on YouTube

View Details

Jeff Fritz (Microsoft) joins me to talk about .NET Aspire, CoPilot Agents and Vibe programming. This is a show not to miss; his enthusiasm is catching and his knowledge is astonishing.

View Details

Forage is an AI email assistant that sorts your mail into categories, provides a summary once or twice a day (your choice) and summarizes newsletters into bullet points.

I talk with Richie Bonilla (CEO and co-founder) about his startup, what lead him to create Forage* and how it works.

https://foragemail.com

  • Co-founder? Co-Founder? Cofounder?

View Details

Prepare to have your mind blown. Copilot Agents are powerful AI tools for Visual Studio Code and Visual Studio. Used to CoPilot? — you ain’t seen nothing yet!

James Montemagno and Burke Holland of Microsoft discuss how to get it, and how to use it.

https://code.visualstudio.com

GitHub Copilot for Skeptics Who Still Think AI is Overrated | BRK124

Tweets by codehttps://youtube.com/@code

(30+) Visual Studio Code (@vscode.dev) — Bluesky

View Details

OpenAPI is the framework of choice for documenting APIs

OpenAPI support in ASP.NET Core API apps
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/overview?view=aspnetcore-9.0

Generate OpenAPI documents at build-time
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/aspnetcore-openapi?view=aspnetcore-9.0&tabs=visual-studio%2Cvisual-studio-code#generate-openapi-documents-at-build-time

The project file property to set the directory where the OpenAPI should be saved is “OpenApiDocumentsDirectory” and it is documented here:
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/aspnetcore-openapi?view=aspnetcore-9.0&tabs=visual-studio%2Cvisual-studio-code#modifying-the-output-directory-of-the-generated-open-api-file

This section contains a summary of how C# types and attributes map to OpenAPI schemas.
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/openapi/include-metadata?view=aspnetcore-9.0&tabs=minimal-apis#include-openapi-metadata-for-data-types

We talked about the OpenAPI specification — the latest version is here:
https://spec.openapis.org/oas/v3.1.1.html

I also briefly touched on the Overlay specification — that is here:
https://spec.openapis.org/overlay/v1.0.0.html

and the Arazzo Specification — that is here:
https://spec.openapis.org/arazzo/v1.0.1.html

The Roadmap for ASP.NET Core features in .NET 10 is here:
https://github.com/dotnet/aspnetcore/issues/59443

View Details

A fascinating discussion of building .Net MAUI applications with Blazor and JavaScript libraries. James’ enthusiasm is catching and he doesn’t disappoint in this interview.

  • .NET Beginner Videos: https://dotnet.microsoft.com/en-us/learn/videos
  • Microsoft Learn Training: https://learn.microsoft.com/en-us/training/dotnet/
  • Workshops: http://github.com/dotnet-presentations
  • .NET 10 – Next Page: https://dotnet.microsoft.com/en-us/next
  • Bluesky: http://bsky.app/profile/james.montemagno.com
  • YouTube: https://youtube.com/@jamesmontemagno

View Details

Mads Torgersen, lead designer of C# joins me to talk about what’s new in C# 13 and much more



View Details

A dive into an amazing program for developers: NDepend

View Details

Scott Hunter (VP Microsoft) joins Yet Another Podcast’s reboot to talk about Aspire, Azure and much more. Do not miss this episode… Aspire will blow you away!

Links to follow.



View Details

Super excited and proud to have Mads (lead designer of C#) back to talk about C# 12

View Details

Today I spoke with Valerio De Sanctis, author of Building Web APIs with ASP.NET Core.

View Details

Excited to have Patrick Smacchia of NDepend on to discuss this amazing tool for creating world-class .NET applications.

Use Cases
Videos
Download NDepend

View Details

David Ortinau, Program Manager .NET and voice of .NET MAUI discusses MAUI as a platform, Blazor Hybrid, Community Toolkits, as well as what’s on the road map for .NET MAUI.

What’s your opinion: XAML vs. Fluent C# for new MAUI programmers?

Please note that something went wrong with distributing this podcast and so I am reposting.

View Details

David Ortinau, Program Manager .NET and voice of .NET MAUI discusses MAUI as a platform, Blazor Hybrid, Community Toolkits, as well as what’s on the road map for .NET MAUI.

What’s your opinion: XAML vs. Fluent C# for new MAUI programmers?

View Details

Bill Wagner creates C# learning and reference materials for https://learn.microsoft.com. He works with colleagues on the C# team, related content teams, and customers to provide resources for everyone that wants to learn more about C#. He’s also a member of the ECMA C# Standardization committee, working to update the C# standard.

I asked Bill, to come talk about C# 11 and to do so from the perspective of a programmer who stopped following the newest additions to C# as of C# 7 or 8 or so. That is, how do we catch up if we’ve fallen behind on the latest features?

This is part one, in which we discuss, among other things, Pattern Matching.

Here is a link to the tutorial Bill describes.

And here is a link to the top of the C# documentation.

View Details

Mark Price joined me to discuss C# 11 and his books, C# 11 and .NET 7 and Apps and Services with .NET 7. Both books are available in my tiny book store, listed under Favorite books for programmers.

Note: A gremlin got into the original audio; fixed now. I apologize for the inconvenience.

View Details

Part 2 of my discussion with Mads and Dustin on what’s new in C# 11 with a focus on when application developers will use the new features.

View Details

Joined today by Mads and Dustin to discuss what’s new in C# 11 with a focus on when application developers will use the new features.

View Details

Very excited to have Maddy back on Yet Another Podcast. Today we go beyond the basics to intermediate and advanced topics in .NET MAUI. Or wherever you get your podcasts.

View Details

Incredibly pleased to have one of the pioneers in Agile programming: Robert “Uncle Bob” Martin. Uncle Bob is known for, among other things, his SOLID principles of development. He is the author of the seminal book Clean Code along with … Continue reading →

View Details

I’m joined by James Montemagno, Principal Lead Program Manager for .NET Community at Microsoft, and the most enthusiastic person I know. James is the author of the .NET Presentations – .Net Maui In A Box, among many other things. You … Continue reading →

View Details

.visx files are magic as far as I’m concerned. Mads takes us through their history and how they have become much easier to create.  vsixcookbook.com Yet Another Podcast is available wherever you get your podcasts.

View Details

Jon Galloway comes on Yet Another Podcast to talk about… well, a lot of stuff. ASP.NET Core Minimal APIs .NET Upgrade Assistant Upgrading from ASP.NET MVC 5 to .NET 6 Upgrading Windows Forms to .NET 6 Upgrading WPF to .NET … Continue reading →

View Details

Bill Wagner joins us once again, this time to talk about C# 10 and the evolving Microsoft. documentation. Check back here for links but I just couldn’t wait to publish this.

View Details

Lance McCarthy talking about Maui, VS2022, community contributions and much more. Referenced sites and source: Twitter – https://twitter.com/lancewmccarthy Blog – https://dvlup.com/ Resources (see descriptions below) 1 https://github.com/LanceMcCarthy/CommonHelpers 2 https://github.com/LanceMcCarthy/DevOpsExamples 3 https://github.com/LanceMcCarthy/MediaFileManager 4 Bonus https://github.com/LanceMcCarthy/Flusher Tools GitKracken | Legendary Git Resource 1 – CommonHelpers That is the CommonHelpers NuGet … Continue reading →

View Details

Mads Kristensen talks about all the goodness in Visual Studio 2022

View Details

Mads comes back on show 200 (!) to talk about all things C# 10, which will be released November 2021.

View Details

In this podcast the tables are turned, and I’m interviewed by Kate Strachni of Datacated .

View Details

Much is in .NET 5, much more is coming in .Net 6. Jeff and I explore all the new goodies. Links will be posted soon.

View Details

Mark Price, author of C# 9 and .NET 5 – Modern Cross Platform Development comes on to talk about, well…C# 9 and .NET 5, and also modern cross Platform Development

View Details

Bill Wagner of the C# 9 Documentation team at Microsoft talks about changes and improvements to the Microsoft documentation as well as key features in C# 9

What’s new in C# 9: https://docs.microsoft.com/dotnet/csharp/whats-new/
Explore Record types: https://docs.microsoft.com/dotnet/csharp/whats-new/tutorials/records
Records reference: https://docs.microsoft.com/dotnet/csharp/language-reference/builtin-types/record
Explore Pattern matching: https://docs.microsoft.com/dotnet/csharp/whats-new/tutorials/patterns-objects
Pattern matching tutorial: https://docs.microsoft.com/dotnet/csharp/tutorials/pattern-matching
Patterns reference: https://docs.microsoft.com/dotnet/csharp/language-reference/operators/patterns

http://jesseliberty.com/wp-content/media/Show195.mp3

View Details

Jon joins us again, this time to talk about Visual Studio Mac and Maui!

http://jesseliberty.com/wp-content/media/Show194.mp3

View Details

Microsoft’s Mads Torgersen– Lead Designer of C# — talks about how to know when to use the new features in C# 8 and 9, and more.

Photo credit: Jesse Liberty

http://jesseliberty.com/wp-content/media/Show193.mp3

View Details

Check out this lineup of guests

  • David Ortinau
  • James Montemagno
  • Maddy Leger

What can I say… an hour of amazing Maui goodness, including:

  • What is Maui?
  • When is Maui?
  • How does it affect Xamarin.Forms?

http://jesseliberty.com/wp-content/media/Show192.mp3