Shows - On-NET


Building a custom checkout form with Stripe Elements[MP4] [0:20:19] [2021/10/26]
Stripe elements provide prebuilt UI components that enable developers to create beautiful checkout flows for your applications. In this episode, CJ Avilla does on to show us how to integrate Stripe…


Exploring the .NET Table Storage SDK[MP4] [0:11:31] [2021/10/14]
In this episode, Software Engineer, Christopher Scott, join Jeremy to talk about the new Table Storage SDK for .NET. [00:00] - Intro[01:45] - When do I use Table Storage?[02:32] - What are the…


Accepting online payments with Stripe[MP4] [0:23:14] [2021/09/16]
Stripe is a great service that makes it easy for developers to accept payments and send payouts globally. In this episode we’re joined by Stripe Developer Advocate, CJ Avilla, who shows us how to…


Using the Console Log formatter[MP4] [0:22:13] [2021/08/27]
In this episode we’re joined by Maryam Ariyan, one of the Software Engineers that works on the Logging extensions for .NET. Maryam talks to us about some of the new enchantments that her team have…


Diagnosing memory leaks in .NET apps[MP4] [0:37:31] [2021/08/26]
In this episode, Software Engineer, Mike Rousos, joins Rich to show can we can use tools like dotnet-dump and Visual Studio to diagnose memory leaks in our .NET applications, even if they're running…


C# Language Highlights: Deconstructing Non-tuple Types[MP4] [0:05:31] [2021/08/24]
In this short video, David and Kendra diving into the deconstruction of non-tuple types. Useful Links Deconstructing tuples and other typesCreating record typesTuple types.NET Videos


Using SignalR in your Blazor applications[MP4] [0:30:19] [2021/08/19]
In this episode, David Pine joins Jeremy to show off this chat bot enabled demo that's powered by Blazor WASM and SignalR [00:00] - Start[01:09] - Why is SignalR and Blazor interesting…


C# Language Highlights: Properties[MP4] [0:04:30] [2021/08/19]
Properties in C# is such a fundamental feature. We’ll learn all about them in this short video from James and Jayme Useful Links Properties (C# Programming Guide)Properties (C# Concepts)First steps…


C# Language Highlights: The "in" Parameter Modifier[MP4] [0:03:40] [2021/08/12]
In just a few minutes, we’ll learn about the "in" Parameter Modifier with Brandon and Jayme Useful Links The ‘in’-modifier and the readonly structs in C#in parameter modifier (C#…


C# Highlights: Immutable Collections[MP4] [0:04:56] [2021/08/05]
In this short video, you'll learn about Immutable collections from Leslie and Brandon. Useful Links Immutable collections ready for prime timeImmutable Collections in MSDN MagazineFirst steps with…


C# Language Highlights: ValueTask[MP4] [0:03:22] [2021/07/29]
In this short video, Brandon and Jasmine walk us through the use of ValueTask in C#. Useful Links Understanding the Whys, Whats, and Whens of ValueTaskUnderstanding how to use Task and…


C# Language Highlights: Exhaustive case guards[MP4] [0:03:49] [2021/07/22]
In this short video, with learn how Exhaustive case guards work with pattern matching in C# from Cecil and David. Useful Links Pattern MatchingA Tour of C# What's new in C# 9 First steps with C#


C# Language Highlights: Positional Pattern Matching[MP4] [0:03:37] [2021/07/15]
In this quick video, Cecil and David walk us through positional pattern matching works. Pattern Matching https://docs.microsoft.com/dotnet/csharp/pattern-matching?WT.mc_id=dotnet-00000-dapine A Tour…


C# Language Highlights: Null Coalescing Assignment[MP4] [0:04:16] [2021/07/08]
Learn about Null Coalescing Assignment in short video from James and Maira. Useful Links ?? and ??= operators (C# reference)Nullable Reference typesUnderstanding Nullable Reference TypesFirst steps…


Diagnosing thread pool exhaustion issues in .NET Core apps [MP4] [0:23:56] [2021/07/07]
In this episode, Software Engineer, Mike Rousos, joins Rich to go through some ways to diagnose thread pool exhaustion in your .NET apps. Mike discusses and demos a collection of .NET CLI tools and…


What's New in .NET for Apache Spark v1.1.1[MP4] [0:31:12] [2021/06/30]
.NET for Apache Spark empowers .NET developers to participate in the world of big data analytics. In this episode, Jeremy chats with Michael Rys to discuss some of the new features and capabilities…


C# Language Highlights: Using Declarations[MP4] [0:03:41] [2021/06/24]
Learn about the “using declarations” feature in C# from Matt and Maira. Useful Links: What’s new in C# 8.0First steps with C#


C# Language Highlights: Null Coalescing Operator[MP4] [0:04:02] [2021/06/17]
The null coalescing operator in C# is a really handy feature. Learn how it works in this short video from James and Maira Useful Links ?? and ??= operators (C# reference)First steps with C#


Getting started with Azure Static Web Apps[MP4] [0:22:29] [2021/06/17]
Azure Static Web apps makes it easier for developers to build and deploy their static apps to the cloud. In this episode, Anthony Chu joins the show to talk to us about some of the benefits of using…


Working with Azure AD B2C in ASP.NET[MP4] [0:27:10] [2021/06/15]
Azure AD B2C enables your applications to authenticate to social accounts and enterprise accounts using open standard protocols. In this episode, Christos get together with our friend JP to show us…


C# Language Highlights: Nullable Reference Types[MP4] [0:05:23] [2021/06/12]
Learn about the benefits of Nullable Reference types from Leslie https://twitter.com/lyrichardson01 and Matt https://twitter.com/CodeMillMatt in this short video. Useful Links Nullable Reference…


Feature flags with .NET and Azure App Configuration[MP4] [0:23:48] [2021/06/09]
In this episode, Scott Addie joins Christos Matskas to discuss feature management in .NET apps. An ASP.NET Core 5.0 Blazor Server app is used to demonstrate the following concepts:Integrating the…


C# Language Highlights: String Interpolation[MP4] [0:06:53] [2021/06/04]
In this video, James and Maira explain how string interpolation works in C#. Useful Links String Interpolation (C# reference)String Interpolation in C#String Interpolation interactive tutorialTake…


Setting up Observability in Orleans[MP4] [0:25:37] [2021/06/03]
As we continue to explore Microsoft Orleans, Reuben Bond returns to chat with Rich about how we can implement observability in our Orleans applications. He reviews concepts like OpenTelemetry, call…


C# Language Highlights: Async Streams[MP4] [0:04:25] [2021/06/01]
In this short video Leslie and Bill explain how to use Async Streams in C#. Useful Links Generate and consume async streams C# 8 asynchronous streamsAsync Streams with IAsyncEnumerable in .NET Core 3…


Clustering in Orleans[MP4] [0:19:34] [2021/05/27]
Using Microsoft Orleans you can build applications that scale from a single on-premises server to globally distributed and highly-available in the cloud. In this episode, Reuben Bond joins Cecil to…


C# Language Highlights: Exception Filters[MP4] [0:03:02] [2021/05/26]
In this quick video, Leslie and Cecil teach us how to use exception filters in our applications. Useful LinksException HandlingUse user-filtered exception handlers


C# Language Highlights: Ranges[MP4] [0:02:51] [2021/05/12]
In this short video, Jasmine and Leslie teach us about Ranges in C# Useful Links RangesRanges and Indices.NET Videos


Supporting VB.NET in .NET 5[MP4] [0:20:21] [2021/05/11]
In this episode, Rich is joined by Merrie and Klaus who walk us through some of the new capabilities available for VB .NET developers building WinForms applications [01:10] - What’s the relationship…


C# Language Highlights: Tuple Pattern Matching [MP4] [0:02:41] [2021/05/06]
In this quick video, Cecil and David show us how property tuple matching works. Useful LinksPattern MatchingA Tour of C#What's new in C# 9


C# Language Highlights: Property Pattern Matching[MP4] [0:03:55] [2021/05/05]
In this quick video, Cecil and David show us how property pattern matching works. Useful LinksPattern MatchingA Tour of C#What's new in C# 9


Using Azure Managed identities[MP4] [0:17:46] [2021/05/05]
Azure Managed Identity provides an identity for applications to use when connecting to resources. In this episode, Varun joins Christos to show us how us how to use managed identity along with the…


C# Language Highlights: Init only setters[MP4] [0:02:51] [2021/04/30]
In this short video, Jayme and Cecil teach us about init only setters in C# 9. Useful Links Init Only SettersWhat’s new in C# 9.NET Videos


C# Language Highlights: Default Interface Methods[MP4] [0:05:52] [2021/04/28]
In this short video, Matt and Cecil show us how we can use default interface methods in your C# code. Useful Links Default Interface methodsUpdate interfaces with default interface methods in C#…


Authentication for Serverless apps with Easy Auth[MP4] [0:17:00] [2021/04/27]
Security can be tricky, especially when comes to serverless. Azure App Service Auth (also referred to as “Easy Auth”) does provide some support for adding auth to your applications with writing…


C# Language Highlights: Using Static Directive[MP4] [0:02:26] [2021/04/23]
In this short video, Jasmine and Cecil teach us about the using static directive in C# Useful Links using static directiveC# version history.NET Videos


Accessibility and Perf improvements to WinForms[MP4] [0:19:26] [2021/04/22]
Windows Forms is been a solid UI framework for creating rich desktop client apps for the Windows Desktop. In this video, Jeremy catches up with Merrie and Igor to learn about some of the new…


C# Language Highlights: Top-level statements[MP4] [0:03:01] [2021/04/21]
In this quick video, Cecil and Jayme show us how top level statements work in C# 9. Useful Links Top level statements tutorialWhat’s new in C# 9


Build Automation with NUKE[MP4] [0:24:10] [2021/04/17]
Nuke is an open source, cross-platform build automation solution for .NET projects. NUKE prides itself on its simplicity and extensibility that makes build automation approachable for everyone. In…


C# Language Highlights: Target Typed new expressions[MP4] [0:02:59] [2021/04/14]
In this quick video, Cecil and Jayme will teach us about the new target-typed new expression in C# 9. Useful Links What's new in C# 9Target-typed new expressions Language referenceA Tour of C# Get…


A Journey to .NET MAUI[MP4] [0:18:48] [2021/04/07]
.NET MAUI is the evolution of Xamarin.Forms and a major aspect of the upcoming .NET 6 release. In this episode, Maddy Leger comes on the show to tell us what .NET MAUI is and what to expect as we get…


Integrating PowerApps with .NET Web APIs[MP4] [0:14:46] [2021/04/01]
Power Apps is a low-code solution that allows you to build custom business apps that connect to business data stored in various online and on-premises data sources. In this episode, Christos chats…


C# Source Generators[MP4] [0:14:45] [2021/03/23]
The source generators feature was adding in .NET 5. They allow you to do interesting things like generate additional source files that will get added to a compilation. In this video, Kathleen chats…


Building microservices with Tye[MP4] [0:22:54] [2021/03/12]
Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier for developers. With very little knowledge of Docker or Kubernetes, developers can run…


Secretless apps with .NET and Azure Key Vault[MP4] [0:18:24] [2021/03/05]
In this episode, Scott Addie joins Christos Matskas to discuss secrets management in .NET apps. They cover the .NET SDK's Secret Manager tool as an option for your local development environment. Next,…


Deploying Orleans Apps to Kubernetes[MP4] [0:19:03] [2021/02/04]
Microsoft Orleans is a framework that helps you build distributed applications that you can host almost anywhere that .NET runs. In this episode, Reuben Bond from the Orleans team comes on to show…


Building real applications with Orleans[MP4] [0:21:55] [2021/02/03]
Microsoft Orleans is a cross-platform framework for building distributed applications with .NET. In this episode, Reuben Bond joins Cecil to talk about some of the capabilities of Orleans. They cover…


DevOps for ASP.NET Developers: Hosting NuGet Packages[MP4] [0:14:54] [2021/01/29]
NuGet defines how packages for .NET are created, hosted, and consumed. Using NuGet feeds, you can make your packages publicly available or limit them to an audience, such as your internal team. In…


Using AzureAD B2C for authenticating users[MP4] [0:16:47] [2021/01/27]
Azure AD B2C enables your applications to authenticate to social accounts and enterprise accounts using open standard protocols. In this episode, Christos is joined by Senior PM,Christer Ljung, who…


Change Notifications with Microsoft Graph[MP4] [0:18:56] [2021/01/15]
The Microsoft Graph API uses a webhook mechanism to deliver change notifications to clients Vincent Biret joins Cecil in this episode to show us how to setup our applications to receive notifications…


Inspecting application metrics with dotnet-monitor[MP4] [0:24:11] [2021/01/13]
dotnet-monitor is a command line tool that makes it easier to get access to diagnostics information in a dotnet process. In the episode, Rich is joined by Sourabh who explains to us the importance of…


Deep Dive into Many-to-Many: A Tour of EF Core 5.0 pt. 2[MP4] [0:20:29] [2020/12/22]
On the surface many-to-many in EF6 and EF Core look very similar. However, under the covers the design in EF Core 5.0 is much more flexible and powerful In this episode, Arthur Vickers returns to chat…


Modern Entity Framework: A Tour of EF Core 5.0 pt 1[MP4] [0:23:58] [2020/12/21]
EF Core 5.0 includes support for many-to-many relationships and TPT mapping, two sorely missed features from EF6. Join us for a whirlwind tour where we compare EF Core 5.0 features with those from…


What is MSAL + Microsoft.Identity.Web [MP4] [0:16:39] [2020/12/19]
Microsoft.Identity.Web enables developers to create web apps that sign-in users and create protected Web APIs using the Microsoft identity platform. In this episode, Kyle Marsh comes on to catch with…


gRPC Web with .NET [MP4] [0:21:00] [2020/12/11]
gRPC-Web allows browser based applications to call into gRPC services via a special proxy. .NET developers are now able to build and consume services that use gRPC-Web using the Grpc.AspNetCore.Web…


GraphQL Schema Design[MP4] [0:24:56] [2020/12/09]
Your GraphQL schema is a contract of the data that clients can request from your API. A well designed schema is essential for any GraphQL enabled application. In this episode, Cecil is joined by…


Customizing the Graph SDKs [MP4] [0:21:06] [2020/12/03]
The Microsoft Graph SDK for .NET provides a pleasant experience for working with the Microsoft Graph APIs. However, what if you wanted more control over how the underlying HTTP pipeline is used? In…


Authentication with Graph SDKs [MP4] [0:23:42] [2020/12/01]
To call into Microsoft Graph, your code must acquire an access token from the Microsoft identity platform. To get an access token, your app must be registered and authorized with the Microsoft…


Service Discovery with Steeltoe[MP4] [0:29:02] [2020/11/17]
Service discovery essentially is trying to find an answer to the question of what services are available and how do I get to them. In this episode, we chat with Tim Hess and David Dieruf from the…


GraphQL Schema stitching[MP4] [0:30:15] [2020/11/16]
With Schema stitching, developers can create a unified GraphQL schema from multiple underlying GraphQL APIs. This gives us the benefit of reducing multiple data queries for our data in a single…


Real-time Data fetching with GraphQL and Blazor[MP4] [0:34:34] [2020/11/05]
GraphQL supports the ability to subscribe to event streams to enable somewhat real-time scenarios for both clients and servers. In this episode of the On .NET show, HotChocolate author Michael Staib…


Getting started with GraphQL and HotChocolate[MP4] [0:21:50] [2020/10/27]
Hot Chocolate is a GraphQL platform for that can help you build a GraphQL layer over your existing and new infrastructure. In this episode, we're joined by the author of Hot Chocolate, Michael Staib,…


Event Driven applications on Kubernetes with KEDA[MP4] [0:21:11] [2020/10/20]
KEDA is an open source project and enables event-driven autoscaling for Kubernetes workloads.KEDA scalers can detect if a deployment should be activated or deactivated, and feed custom metrics for a…


ASP.NET Core Series: PWA's with Blazor[MP4] [0:29:07] [2020/10/15]
Progressive Web Applications (PWA) use modern browser APIs and capabilities to behave like a desktop app. Since Blazor WebAssembly is a standards-based client-side web app platform, developers have…


YARP: The .NET Reverse proxy[MP4] [0:21:45] [2020/10/14]
Reverse proxies can help simplify how clients access your backend services. YARP (Yet Another Reverse Proxy) is designed as a library that provides the core proxy functionality which you can customize…


.NET Microservices with DAPR[MP4] [0:34:28] [2020/10/08]
Dapr is a portable, event-driven runtime that makes it easy for developers to build resilient microservice applications that run on the cloud and edge. In this episode, Aman Bhardwaj joins Cecil to…


C# Language Highlights: Default Literal Expressions [MP4] [0:02:34] [2020/10/07]
In this quick video, Maira and Kendra will teach us about default literal expressions in .NET in C#. The tuples feature provides concise syntax to group multiple data elements in a lightweight data…


C# 9 Language Features[MP4] [0:22:38] [2020/10/06]
C# 9 is one of the most exciting features that developers are expecting with the release of .NET 5.0. In this episode, Jared Parsons joins Rich to show us some of the language enhancements we can look…


C# Language Highlights: Tuples[MP4] [0:03:55] [2020/09/29]
In this video, Maira and Kendra will teach us how to use tuples in C#. The tuples feature provides concise syntax to group multiple data elements in a lightweight data structure. To learn more about…


Securing Services with MSAL[MP4] [0:26:50] [2020/09/24]
It's common for web, desktop, or even mobile applications to require access to protected resources in their environment. This may be custom Web APIs, Microsoft Graph or some other third-party service.…


Service principles and app registration [MP4] [0:30:53] [2020/09/22]
In this episode, Christos chats with Matthijs Hoekstra from the Identity team to get a better understanding of how Service principles and app registrations work in Azure AD [01:50] - What is an Azure…


Using External Configuration with Spring Cloud Config and Steeltoe[MP4] [0:39:43] [2020/09/16]
The Steeltoe project has solid support for enabling .NET applications to leverage centralized configuration in their architecture. In this episode, Christos chats with David Dieruf and Dave Tillman…


Microsoft Identity and series introduction [MP4] [0:14:26] [2020/09/10]
The Microsoft identity platform helps you build applications that provide authorized access to your own APIs or Microsoft APIs using Microsoft identities or social accounts. In this episode, Christos…


.NET Microservices with Steeltoe[MP4] [0:32:04] [2020/09/08]
Steeltoe is an open source framework for .NET that provides libraries to build cloud-native and microservice applications. In this episode, Cecil chats with David and Hananiel from the Steeltoe…


Wordpress on .NET Core[MP4] [0:39:32] [2020/08/28]
Peachpie is an open source project that allows for a seamless interoperability between PHP and .NET applications. In this episode, Benjamin and Jakub from the Peachier project show us how they enable…


Getting started PeachPie[MP4] [0:39:57] [2020/08/26]
Peachpie is an open source project that allows for a seamless interoperability between PHP and .NET applications. In this episode, we're joined by Benjamin and Jakub who are here to show us how some…


Adding a little Swagger to OData [MP4] [0:18:22] [2020/08/19]
Swagger and the OpenAPI specification the manual work out of API documentation and make it easier for developers to share their APIs with the wold. In this episode, Hassan Habib is back again with…


Using Redis as a .NET Core Data Store[MP4] [0:19:00] [2020/08/13]
In this episode of On .NET, Todd Gardner walks Christos through how his company is using Redis in their .NET Core application as the main data store. He explains the architecture of the project and…


Creating background .NET Core services on Linux[MP4] [0:19:56] [2020/08/07]
There are a variety of ways to publish .NET Core applications. In the episode, Todd Gardner returns to share this experience with publishing self contained .NET applications to Linux. [02:10] - What…


Packaging and deploying .NET Core for Linux - Part 2[MP4] [0:11:12] [2020/08/04]
In this episode, Rich sits down with Todd Gardner to talk about his team's experience with building a real commercial product with .NET Core. [00:50] - The good and not so good of choosing .NET…


Packaging and deploying .NET Core for Linux - Part 1[MP4] [0:32:48] [2020/07/28]
In this episode, Rich sits down with Todd Gardner to talk about how his team is building their Request Metrics project. They discuss various topics such as self contained publishing, deploying to…


Using Twilio to send WhatsApp Messages[MP4] [0:15:39] [2020/07/23]
Twilio enables developers to add rich communication features to their applications via HTTP APIs that can be used with any programming language. In this episode, Corey Weathers from Twilio returns to…


An introduction to Twilio[MP4] [0:20:54] [2020/07/22]
Twilio enables developers to add rich communication features to their applications via HTTP APIs that can be used with any programming language. In this episode, Cecil is joined by Twilio Dev…


Reliable Async Systems with Coyote - Part 2[MP4] [0:38:15] [2020/07/16]
Coyote is a set of .NET libraries and tools designed to help detect potential problems in your asynchronous code. In this episode, Chris Lovett returns to show us how to use actors for concurrency…


Reliable Async Systems with Coyote - Part 1[MP4] [0:29:59] [2020/07/14]
Coyote is a set of .NET libraries and tools designed to help detect potential problems in your asynchronous code. In the episode, Rich chat with Chris Lovett about the issues developers face with…


ASP.NET Core Series: SignalR[MP4] [0:23:19] [2020/07/08]
ASP.NET Core SignalR is an open source library that makes that helps developers add real-time web functionality to their applications. In this episode, Christos chats with our friend Brady Gaster from…


ASP.NET Core Series: Deploying your Microservice to Azure Container Instances[MP4] [0:14:49] [2020/07/02]
Azure Container Instances a simple way to run a container in Azure, without having to manage any virtual machines. Brady Gaster returns in this follow up to the previous episode on Worker services.…


ASP.NET Core Series: Getting started with the Worker templates[MP4] [0:11:04] [2020/06/30]
The Worker Service templates in ASP.NET Core provides a starting point for writing long running service apps. In this episode, Brady Gaster to show us how we can get started with the Worker templates…


ASP.NET Core Series: High performance requests with gRPC[MP4] [0:16:04] [2020/06/23]
gRPC is a language agnostic, high-performance Remote Procedure Call (RPC) framework. Sourabh Shirhatti comes on the show to give us a look at what the experience is like for a developer to creating a…


ASP.NET Core Series: Performance Testing Techniques[MP4] [0:21:34] [2020/06/18]
ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud ready, connected applications In this episode, Ryan Nowak chats with Cecil about some tools and…


ASP.NET Core Series: Tracing [MP4] [0:25:32] [2020/06/16]
Tracing your applications allows you to gain some insights into the end to end health of an application. In this episode, Sourabh Shirhatti from the ASP.NET team comes on to show us how to collect and…


ASP.NET Core Series: Route to Code [MP4] [0:19:51] [2020/06/11]
ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud ready, connected applications. In this episode, Ryan Nowak shows us a feature in ASP.NET Core…


ASP.NET Core Series: Endpoint Routing[MP4] [0:32:48] [2020/06/02]
ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud ready, connected applications. In this episode, Ryan Nowak from the ASP.NET team comes on to talk…


ASP.NET Core Series: SameSite Cookie Security[MP4] [0:22:40] [2020/06/02]
SameSite is an IETF draft standard designed to provide some protection against cross-site request forgery (CSRF) attacks. In this episode, we're joined by .NET Security Curmudgeon Barry Dorrans who…


ASP.NET Core Series: Blazor[MP4] [0:22:09] [2020/05/28]
ASP.NET Core is our open-source, cross-platform framework for building modern, cloud-enabled, Internet-connected apps. In this series of videos we'll be cover many of the interesting features of the…


ASP.NET Core Series: MVC and Razor Pages[MP4] [0:27:36] [2020/05/26]
ASP.NET Core is our open-source, cross-platform framework for building modern, cloud-enabled, Internet-connected apps. In this series of videos we'll be cover many of the interesting features of the…


DevOps for ASP .NET Developers: Feature Flags[MP4] [0:23:58] [2020/05/21]
In this episode, Abel and Jeremy who us how to apply feature flags to our code and deployments using Azure App Configuration. [01:44] - What are feature flags used for?[04:57] - Using App…


DevOps for ASP.NET Developers: GitHub Actions[MP4] [0:11:32] [2020/05/19]
GitHub Actions makes it easy to automate all your software workflows. You can build, test, deploy your application right from within GitHub In this episode, Jeremy and Abel show us how to configure…


Scaling .NET for Apache Spark processing jobs with Azure Synapse[MP4] [0:28:04] [2020/05/14]
When you are processing gigs or terabytes of data, it's important to have resources that will help you scale to fit your data processing needs. In this episode, Brigit Murtaugh joins us again to show…


Data processing with .NET for Apache Spark[MP4] [0:20:29] [2020/05/12]
.NET for Apache Spark empowers developers with .NET experience or code bases to participate in the world of big data analytics. In this episode, Brigit Murtaugh joins Rich to show us how to start…


Exploring the Microsoft Graph Toolkit [MP4] [0:26:25] [2020/05/07]
The Microsoft Graph Toolkit is a collection of web components powered by the Microsoft Graph that work with any web framework and on all modern browsers. In this episode, Nikola Metulev comes on to…


Intro to DocFX[MP4] [0:14:54] [2020/05/05]
DocFX is an open source, static site generator that can produce documentation from source code as well as Markdown files. In this episode, Den Delimarsky comes on to show us how to get started with…


BBQ, Bots and .NET Core[MP4] [0:13:46] [2020/04/30]
Who doesn't appreciate good BBQ? Well, maybe some people don't but we do! In this episode, Cam Soper comes on to show us another one of this home projects. Cam tells us the story of how a Raspberry…


Home automation with Hubitat and .NET Core[MP4] [0:15:25] [2020/04/28]
Who doesn't love a good DIY (Do It Yourself) IoT project? There are so many interesting things that we can do with a few components and a little creatively. In this episode, Cam Soper comes on to show…


Codeless application monitoring with Azure Monitor[MP4] [0:16:58] [2020/04/23]
Instrumenting your applications without installing a SDK or. changing code has become even easier with Azure Monitor. In this episode, Michael Milirud returns to show us how we can use codeless…


Working with Channels in .NET[MP4] [0:27:40] [2020/04/21]
Channels enable a producer to safely pass data over to a consumer along with the appropriate notifications in both directions. In this episode, Stephen Toub chats with Rich about the what, why and how…


Introducing the Diagnostics Client Library for .NET Core[MP4] [0:25:26] [2020/04/16]
In this episode, we're joined by Software Engineer Sung Yoon Whang from the .NET Runtime team. He's here to talk to us about the diagnostics client .NET Core. Using the library, you can communicate…


Consuming GraphQL in C#[MP4] [0:12:23] [2020/04/14]
In this episode, Brandon show us how to consume a GraphQL endpoint from a C# client, specifically an iOS + Android written in C# using Xamarin. Learn more: https://codetraveler.io/DotNetGraphQL…


Creating a GraphQL Backend[MP4] [0:11:22] [2020/04/09]
Continuing with our coverage on GraphQL, Brandon gets into the code of the graphql-dotnet SDK and shows us how to create a GraphQL endpoint. Learn more: https://codetraveler.io/DotNetGraphQL [00:51] -…


Introduction to GraphQL[MP4] [0:16:34] [2020/04/08]
In this episode, Brandon comes on to give us an introduction to GraphQL. He talks to us about its origin, its benefits, and he even walks us through the GitHub GraphQL API. Learn more:…


Tips on public speaking from Andres, Phil, Scott, and Cecil[MP4] [0:17:04] [2020/04/03]
It's common for attendees at conferences to ask the speakers about what it's like to give a talk on stage. How do they prepare? How do they create the story? How do they handle equipment failures?…


The story behind the Caribbean Developers Conference[MP4] [0:11:02] [2020/04/02]
In this episode, Claudio Sanchez sits with us to talk about the Caribbean Developers Conference. We cover topics like bringing the community together, their scholarship program, and also the benefits…


Making the case for AI, chat bots, and Power BI[MP4] [0:09:27] [2020/03/31]
Microsoft has teams distributed across the world that are helping our customers solve problems that are very unique to their business and their communities. While we were in the Dominican Republic, we…


IoT Competition Teams at the Caribbean Developers Conference[MP4] [0:21:00] [2020/03/27]
At the Caribbean developers conference, we spoke to a few of the teams that took part in the IoT challenge to learn about their projects and how they're improving the communities in the Dominican…


Paying it forward with mentorship[MP4] [0:08:42] [2020/03/26]
While we were at the Caribbean Developers Conference, we caught up with Noe Branagan to discuss the work he does with teaching and mentoring students in robotics [00:41] - Teaching kids about…


Filling the content gap for .NET developers[MP4] [0:06:15] [2020/03/24]
It's essential that tooling and learning resources for software development are accessible to developers of every background. Microsoft does extensive studies against its products and documentation to…


Improving accessibility of health insurance in the Dominican Republic[MP4] [0:13:41] [2020/03/17]
It can be very difficult to get health insurance for many people across the globe. Contigo helps lower the cost of insurance and provide information about the options that are available to their…


Empowering the next generation through the Hidden Genius Project[MP4] [0:16:35] [2020/03/12]
In life, we all need a little help sometimes to reach that next level. That's what the team behind the Hidden Genius project is trying to do by opening up the world of technology to young men of…


Building up open source developer communities in the Dominican Republic[MP4] [0:08:46] [2020/03/10]
Starting a user group and building a community is not an easy task. Keeping your group running can be even harder. In this episode, Scott chats with Andres Pineda about getting started with open…


Empowering digital transformation with .NET, ML and Azure[MP4] [0:12:25] [2020/03/05]
Data entry automation is a huge space and has tremendous impact to many countries around the world. Raul Roa is a software engineer in the Dominican Republic who is using .NET Core and Azure to help…


Finding parking spots with Custom Vision and IoT[MP4] [0:06:50] [2020/03/03]
As developers, we have the ability to use machine learning to our applications to create very unique experiences and solve difficult problems for our customers. In this episode, Martina and Bruno…


Getting started with Contoso Crafts[MP4] [0:13:29] [2020/02/25]
Contoso Crafts is a sample application that was created to help how the fundamental concepts behind creating a application with ASP.NET. In this episode, Brady Gaster sits with Christos to discuss the…


Streaming and Batching with the Cosmos DB SDK for .NET[MP4] [0:24:03] [2020/02/13]
In this episode, Matías Quaranta returns to talk to us about some more features of the Cosmos DB SDK for .NET. This time, his covers some interesting features like the estimator API, the change feed…


Lesser known features of the Cosmos DB SDK for .NET[MP4] [0:19:39] [2020/02/12]
In this episode, Jeremy chats with software engineer Matías Quaranta about some of the lesser known features of the Cosmos DB SDK for .NET. Matias discusses some useful patterns for managing the…


F# support for Pulumi[MP4] [0:03:05] [2020/01/29]
In this short video, Matt and Luke talk to Scott Hunter about F# support in Pulumi. Useful Links Pulumi Homepage Get started with Pulumi and Azure Azure for .NET developersCreating a new Pulumi…


Defining your cloud infrastructure as code with Pulumi and .NET[MP4] [0:06:05] [2020/01/28]
In this episode, Matt and Luke show Scott Hunter how to define cloud resources in .NET code with Pulumi. Useful Links Pulumi Homepage Get started with Pulumi and Azure Azure for .NET…


Getting started with cloud deployments with Pulumi and .NET[MP4] [0:11:02] [2020/01/28]
In this episode, Matt and Luke sit with Scott Hunter to show how Pulumi enables .NET developers to define and deployment their cloud infrastructure as code. [00:50] - What is Pulumi?[02:30] - Creating…


Azure Event Hubs supported Protocols[MP4] [0:16:24] [2020/01/23]
In this episode, Serkant Karaca and Shubha Vijayasarathy from the Azure Event Hubs team sit with Cecil to discuss the various protocols that are supported by Azure Event Hubs. They dive into the AMQP…


Authentication and authorization options for Azure Event Hubs [MP4] [0:13:33] [2020/01/21]
In this episode, Serkant Karaca and Shubha Vijayasarathy from the Azure Event Hubs team sit with Cecil to discuss the various methods for authenticating and authorizing clients tow rod with Azure…


Understanding the Event Processor Host in Azure Event Hubs [MP4] [0:15:17] [2020/01/16]
In this episode, Serkant Karaca and Shubha Vijayasarathy from the Azure Event Hubs team join us to talk about how and when to use the Event Processor Host for Azure Event Hubs in our .NET…


Messaging with Azure Event Hubs [MP4] [0:27:38] [2020/01/14]
In this episode, Serkant Karaca and Shubha Vijayasarathy from the Azure Event Hubs team join us to talk about how and when to use Azure Event Hubs as the messaging component in our .NET applications.…


Advanced Features with Azure Service Bus[MP4] [0:24:28] [2020/01/09]
In this episode, Ashish Chhabria joins Cecil to talk about some of the more advanced features of Azure Service Bus. They'll cover topics such as scheduling, deferred messages, duplicate detection,…


Azure Service Bus Core Features[MP4] [0:16:21] [2020/01/07]
In this episode, Ashish Chhabria returns to talk to us about some of the core features and capabilities of Azure Service Bus. We will see demos of how to leverage things like Peek Lock, Receive…


Azure Service Bus from the ground up[MP4] [0:26:27] [2020/01/02]
In this episode, we're joined by Ashish Chhabria who is a Program Manager on the Azure Service Bus team. He's here to talk to us about where Service Bus fits in the Azure messaging landscape and also…


C# Language Highlights: Expression Bodied Members[MP4] [0:02:31] [2019/12/19]
In this short video, Maira and Kendra will teach us a bit about expression bodied members in C#. To learn more about other C# features, head over to doc.microsoft.com/dotnet/csharp. Useful Links…


C# Language Highlights: Discards[MP4] [0:02:48] [2019/12/17]
In this video, Maira and Kendra will teach us how to make use of discards in C#. To learn more about other C# features, head over to doc.microsoft.com/dotnet/csharp. Useful Links Discards - C#…


C# Language Highlights: Out Variables[MP4] [0:02:17] [2019/12/17]
In this video, Maira and Cecil will quickly show you how to use out variables in C#. To learn more about other C# features, head over to doc.microsoft.com/dotnet/csharp. Useful Links Out variables in…


C# Language Highlights: Pattern Matching Basics[MP4] [0:03:45] [2019/12/12]
In this video, Maira and Cecil will quickly show you how to to get started with pattern matching in C#. To learn more about other C# features, head over to doc.microsoft.com/dotnet/csharp. Useful…


C# Language Highlights: Local Functions[MP4] [0:03:36] [2019/12/10]
In this short video, Maira and Kendra will show you how to use local functions in C#. To learn more about other C# features, head over to doc.microsoft.com/dotnet/csharp. Useful Links Local…


C# Language Highlights: Async Main[MP4] [0:02:33] [2019/12/10]
In this short video, Maira and Kendra will give you a quick look at the async main language that is available in C#. To learn more about other C# features, head over to…


Building Serverless web applications with Blazor and Azure Functions[MP4] [0:17:06] [2019/12/05]
In this episode, Jeff Hollan from the Azure Functions team comes to discuss the benefits of pairing Blazor webassembly applications along with Azure Functions. [01:12] - What are the benefits of…


Securing your Azure applications with Azure.Identity[MP4] [0:13:03] [2019/12/03]
In this episode, Scott from the Azure SDK team joins us to talk about the Azure.Identity library and how it makes authentication easier for your Azure applications. [02:35] - Authenticating changing…


Understanding the Azure.Core library[MP4] [0:19:08] [2019/11/27]
In this episode, we're joined by Microsoft Azure Software Architect, Jeffrey Richter, who gives us a thorough overview of the Azure.Core library and its HTTP pipeline implementation. [01:10] - The…


Exploring the new Azure .NET SDKs for .NET[MP4] [0:17:21] [2019/11/26]
In this episode, we're joined by Adrian and Alex from the Azure SDK team who have come to talk to us about the new iteration of Azure SDKs they've been working on. They'll discuss things like what's…


Getting started with OData and Cosmos DB in ASP.NET Core[MP4] [0:18:20] [2019/11/21]
Continuing our exploration of OData with ASP.NET, Hassan and Jeremy are back to exploring using OData with Cosmos DB. They walk through creating a new Cosmos DB instance, download the generated sample…


Running F# in WebAssembly with Bolero[MP4] [0:30:57] [2019/11/19]
In this episode, you will learn how to run F# code in WebAssembly in the browser using an open source framework called Bolero. [01:13] - What is the goal of WebAssembly?[04:46] - Introducing…


The Architecture behind the nopCommerce eCommerce Platform[MP4] [0:38:49] [2019/11/15]
nopCommerce is a mature eCommerce platform build on ASP.NET Core. Originally, it was built on Web Forms and over the years it moved to Mvc and now too ASP.NET Core. In this episode, John Baluka joins…


ASP.NET Core 3.0 development using Visual Studio for Mac[MP4] [0:19:18] [2019/11/12]
In this episode we are joined by Sayed Hashimi who sits with Christos to show us some of the tooling available for ASP.NET Developers in Visual Studio For Mac. [00:40] - What types of applications…


Working with Entity Framework & Docker[MP4] [0:55:39] [2019/11/07]
In this episode, Julie Lerman comes on the show to share some insight and great tips for working with Entity Framework in Docker. You will see thing tips for working with the SQL Server Docker image,…


Working with the new Microsoft.Data.SqlClient[MP4] [0:13:25] [2019/11/06]
In this episode, Vicky Harp joins Jeremy to talk about the new Microsoft.Data.SqlClient. They discuss why this new package was created, feature scenarios it supports, and also show off some demos of…


Continuous Delivery & Release Management | DevOps for Mobile[MP4] [0:22:27] [2019/10/26]
Join James Montemagno & Abel Wang in this installment of DevOps for Mobile Developers where they discuss how to successfully setup continuous integration to deploy iOS and Android apps directly on…


Blazor and Customizing the OData entity model[MP4] [0:32:46] [2019/10/22]
In a follow up to our previous episode on Supercharging your Web APIs with OData and ASP.NET Core, Hassan is back with Jeremy to talk about how we can customize the OData entity model so that we can…


User Interface Testing | DevOps for Mobile[MP4] [0:28:21] [2019/10/17]
Join James Montemagno & Abel Wang in this installment of DevOps for Mobile Developers where they discuss how to perform user interface testing on iOS and Android apps with several popular testing…


Coding F# in Visual Studio Code with Ionide[MP4] [0:24:28] [2019/10/16]
In this episode, Phillip Carter sits down with Cecil to talk about the Ionide extension for Visual Studio Code. Ionide has tons of great features for F# developers working in Visual Studio code such…


Signing & Versioning iOS & Android Apps | DevOps for Mobile[MP4] [0:25:52] [2019/10/10]
Join James Montemagno & Abel Wang in this installment of DevOps for Mobile Developers where they discuss how to properly manage signing certificates and profiles for iOS and Android. They then…


Continuous Integration With Azure DevOps | DevOps for Mobile[MP4] [0:25:29] [2019/10/10]
Join James Montemagno & Abel Wang in this installment of DevOps for Mobile Developers where they walk through setting up a full continuous integration setup for iOS and Android apps with Azure…


IoT support for .NET Core[MP4] [0:22:22] [2019/10/09]
In this episode, Richard Lander and Jose Perez sit down with Christos to talk about the work they've been doing to add support for IoT development with .NET Core. [01:40] - Exploring IoT…


Source Control & Developer Builds with App Center | DevOps for Mobile[MP4] [0:19:39] [2019/10/04]
Join James Montemagno & Abel Wang in this installment of DevOps for Mobile Developers where they discuss exactly how to get your source code into source control. They show off how Visual Studio…


What Is Mobile DevOps? | DevOps for Mobile[MP4] [0:16:28] [2019/10/04]
Join James Montemagno & Abel Wang in this installment of DevOps for Mobile Developers where they discuss what exactly is DevOps when it comes to mobile development. What are the unique challenges…


Migrating EDMX projects to Entity Framework Core[MP4] [0:38:26] [2019/10/01]
Many projects have used the EDMX files and the EF Designer to generate their models with Entity Framework. However, Entity Framework Core has not added support for EDMX generation. So what do you if…


Walking Down the Memory Lane with Bing Part 3[MP4] [0:11:07] [2019/09/26]
In this episode, Maoni (CLR) and Mukul (Bing) talk about the new GC profiling APIs in .NET Core 3.0 and how to take advantage of them. Useful Links Get started with .netMemory Management and garbage…


This is how you get rid of null reference exceptions forever[MP4] [0:38:17] [2019/09/19]
In this episode, Rich sits down with Immo to explore how the new new nullable reference types feature works for library and framework developers. [00:00] Intro[00:54] What are nullable reference…


Walking Down the Memory Lane with Bing Part 2[MP4] [0:13:28] [2019/09/19]
In this episode, Maoni (CLR) and Mukul (Bing) talk about frozen objects in .NET Core 3.0 and how you can try it out in your scenario. Useful Links Get started with .netMemory Management and garbage…


Diving into Durable Entities [MP4] [0:23:21] [2019/09/17]
Durable Entities is a new feature that will be available in Durable Functions v2, and will enable a new class of stateful patterns for Azure Functions. In this episode, Chris Gillum and Sebastian…


Walking Down the Memory Lane with Bing Part 1[MP4] [0:13:23] [2019/09/12]
In this episode, Maoni (CLR) and Mukul (Bing) talk about large page support in .NET Core 3.0 and the performance improvement in the Bing scenario. Useful Links Get started with .NET CoreMemory…


Creating custom bindings for Azure Functions[MP4] [0:20:12] [2019/09/10]
Bindings in Azure Functions allows you to declaratively connect another resource to your serverless function as input or output. In this episode, Matías Quaranta takes us step by step through the…


Leveraging the Dependency Injection support in Azure Functions[MP4] [0:21:53] [2019/09/03]
.NET developers have been taking advantage of dependency injection (DI) to make their code easier to test and manage. The latest update to Azure Functions v2 now has support for registering services…


.NET Conf 2019 Teaser[MP4] [0:09:16] [2019/08/27]
.NET Conf is a FREE, 3 day virtual developer event co-organized by the .NET community and Microsoft. This year .NET Core 3.0 will launch at .NET Conf 2019! Come celebrate and learn about the new…


Docker Desktop Integration with WSL[MP4] [0:33:56] [2019/08/27]
In this episode we have Simon and Ben from Docker joining Rich to talk about some of the improvements their team has made to Docker Desktop on Windows for running containers on WSL v2. [01:10] - What…


Training Machine Learning models with ML.NET[MP4] [0:27:14] [2019/08/20]
ML.NET allows .NET developers to easily build and also consume machine learning models in their NET applications. In this episode, Bri Achtman joins Rich to show off some really interesting scenarios…


Building workflows with the Durable Task Framework[MP4] [0:28:44] [2019/08/15]
The Durable Task Framework allows developers to write long running persistent workflows in .NET code using familiar async/await capabilities. In this episode, Affan Dar, Simon Porter join Jeremy to…


Writing tests with MSTest v2[MP4] [0:26:10] [2019/08/06]
The Microsoft Test Framework (MSTest) is an extensible testing framework for .NET applications. With MSTest v2, developers now have the ability to target .NET Core. In this episode, Sarabjot Singh…


Exploring the Visual Studio Test Platform[MP4] [0:34:06] [2019/07/30]
The Visual Studio Test platform is the engine that powers the testing capabilities in Visual Studio and also the .NET CLI. The platform provides an extensibility model for test frameworks (and…


Writing tests with F#[MP4] [0:26:35] [2019/07/23]
Software testing is an area where F# really shines. In this episode, Phillip Carter shows us how to quickly get started with F# testing using tools like Ionide, XUnit, and FSCheck. [01:20] -…


Reducing Bugs In Your Code with Coverlet[MP4] [0:27:19] [2019/07/16]
Code coverage is a measurement of how much of your source code is tested by your given test suite. In this episode, Toni Solarin-Sodara joins us to talk about his code coverage library, Coverlet. This…


Supporting IAsyncEnumerable with LINQ[MP4] [0:23:55] [2019/07/09]
With IAsyncEnumerable being introduced in .NET Core 3, it's not surprising that developers might want to leverage their existing knowledge of Linq operations when working with async streams. In this…


Understanding how to use Task and ValueTask[MP4] [0:26:58] [2019/07/02]
In this episode, Stephen Toub chats with Rich about ValueTask<T> and how it might help reduce allocations and memory usage for your asynchronous .NET code. [00:34] - What is ValueTask and why do…


Supporting Windows Forms and WPF in .NET Core 3[MP4] [0:23:38] [2019/06/25]
There is significant effort happening to add support for running desktop applications on .NET Core 3.0. In this episode, Jeremy interviews Mike Harsh about some of the work being done and decisions…


.NET Core 3.0 with Scott Hunter[MP4] [0:46:25] [2019/06/20]
.NET Core 3 will be a major milestone with tons of new features, performance updates and support for new workloads. In this episode, Richard Lander and Scott Hunter get together to discuss some of the…


Server-side Blazor in .NET Core 3.0[MP4] [0:25:31] [2019/06/18]
In this episode, Shayne Boyer sits down with Daniel Roth to get an understanding of what Blazor is and what benefits does it bring to the table for building web applications [00:15] - What is…


Try the new System.Text.Json APIs![MP4] [0:19:48] [2019/06/14]
In this video, Immo is joined by Ahson Khan, developer on the BCL team, to talk about the new System.Text.Json APIs. They explain how the new APIs relate to JSON.NET, what's so cool about them, and…


Migrating from Entity Framework 6 to Core[MP4] [0:34:36] [2019/06/11]
Entity Framework (EF) Core is a lightweight and cross-platform version of the popular Entity Framework data access technology. In this episode, Diego Vega joins Christos to show us how we can port out…


Microservices and more in .NET Core 3.0[MP4] [0:16:32] [2019/06/04]
Enabling developers to build resilient microservices is an important goal for .NET Core 3.0 In this episode, Shayne Boyer is joined by Glenn Condron and Ryan Nowak from the ASP.NET team who discuss…


Updating the WinForms Designer for .NET Core 3.0[MP4] [0:25:19] [2019/05/29]
There are many benefits that .NET Core can bring to desktop applications. With .NET Core 3.0, support is being adding for building desktop application with WinForms and WPF. In this episode, Jeremy is…


Porting desktop apps to .NET Core[MP4] [0:08:03] [2019/05/25]
In this short video Olia Gavrysh shows how to port a Windows Forms or WPF application from .NET Framework to .NET Core. [0:00:17] About the sample[0:00:40] Step 1 – Portability Analyzer[0:02:57] Step…


A new way to Try .NET[MP4] [0:12:43] [2019/05/21]
Learning a programming language is becoming a such fundamental aspect of education across the world. We're always looking for new and interesting ways to teach programming to learners at all levels.…


The .NET Foundation Panel from Build 2019[MP4] [0:15:30] [2019/05/15]
The .NET Foundation is an independent organization created to foster innovation, which we believe starts with open development and collaboration. It's also a forum for community and commercial…


Machine Learning with ML.NET 1.0 from Build 2019[MP4] [0:18:33] [2019/05/08]
ML.NET is a free, cross-platform and open source machine learning framework designed to bring the power of machine learning (ML) into .NET applications. Live from Build 2019, we are joined by Cesar De…


DevOps For ASP.NET Developers Pt. 8 - Azure DevOps Integration with GitHub[MP4] [0:12:14] [2019/05/02]
With Azure DevOps, you have the option to use only the features you need. For instance you already have your own system for work item tracking or source control, you can still use those along with…


DevOps For ASP.NET Developers Pt.7 - Templates and Scaffolding Tools[MP4] [0:21:29] [2019/04/30]
Throughout this series, we have gone through everything from work item tracking, unit testing and even build pipelines. This all happened with CI/CD already setup in Azure DevOps. What if you don't…


DevOps For ASP.NET Developers Pt.6 - Release Pipelines[MP4] [0:26:17] [2019/04/25]
After your application has gone through a build and has been tested by QA, the next step is to deploy it. This may be as simple as copying your build artifact to a web server. This could also mean…


DevOps For ASP.NET Developers Pt.5 - Unit Testing[MP4] [0:35:33] [2019/04/23]
Software testing is an essential practice for producing high quality, production ready software. It helps improve the stability, maintainability, and the confidence that developers have in their code.…


DevOps For ASP.NET Developers Pt.4 - Continuous Integration[MP4] [0:26:42] [2019/04/18]
Being able to build, test, and deploy are integral parts of the software development lifecycle. Azure Pipelines combines continuous integration (CI) and continuous delivery (CD) to consistently test…


Devops For ASP.NET Developers Pt. 3 - Work Item Tracking[MP4] [0:19:45] [2019/04/16]
Being able to visualize the work ahead is an integral part to the success of any software project. With Azure Boards, you can quickly and easily start tracking tasks, features, and bugs associated…


DevOps For ASP.NET Developers Pt.2 - Source Control [MP4] [0:16:02] [2019/04/16]
When using Azure Repos you have the option of choosing from centralized version control with TFVC or distributed version control with Git. In part 2 of our DevOps For ASP.NET Developers series, Abel…


DevOps For ASP.NET Developers Pt.1 - What is DevOps?[MP4] [0:26:06] [2019/04/15]
DevOps is the union of people, process, and products to enable continuous delivery of value to our end users. Azure DevOps is everything you need to turn an idea into a working piece of software. In…


Investigating Production Issues with Azure Monitor and Snapshot Debugger[MP4] [0:15:39] [2019/03/26]
In this episode, Isaac Levin joins us to share how the developer exception resolution experience can be better with Azure Monitor and Snapshot Debugger. The discussion talks about what Azure Monitor…


Supercharging your Web APIs with OData and ASP.NET Core[MP4] [0:19:48] [2019/03/19]
OData (Open Data Protocol) is an ISO/IEC approved, OASIS standard that defines a set of best practices for building and consuming Web APIs. In this episode, Hassan Habib joins Jeremy to show us how we…


Building Games with MonoGame[MP4] [0:20:42] [2019/03/12]
MonoGame is an Open Source implementation of the Microsoft XNA 4 Framework. It allows developers to create games for iOS, Android, MacOS, Linux, Windows, Xbox and PlayStation. In this episode, Brian…


Real-time web applications with ASP.NET Core SignalR[MP4] [0:29:43] [2019/03/05]
Brady Gaster (@bradygaster) joins Cecil (@cecilphillip) to show how easy it is to add real-time functionality to your web applications using ASP.NET Core SignalR. They discuss topics such as targeting…


How to port desktop applications to .NET Core 3.0[MP4] [0:34:47] [2019/02/26]
With every subsequent release, .NET Core continues to improve with greater levels performance, security and new features that help enhance developer workflow. In .NET Core 3.0, developers will see…


Application Insights Integrations and Service Updates[MP4] [0:18:27] [2019/02/20]
In this episode, Michael Milirud (@micwebnet) returns to give us updates on some new capabilities that are available Azure Application Insights. He shows us demos covering Azure DevOps, dependency…


Building Applications from Scratch with Azure and Cognitive Services[MP4] [0:21:49] [2019/02/12]
In this episode, Christos Matskas (@ChristosMatskas) joins us to share the story of an interesting application he built using the Azure SDKs for .NET and Cognitive Services. We not only get an…


Learning Machine Learning with .NET, PyTorch and the ONNX Runtime[MP4] [0:28:19] [2019/02/05]
ONNX is a open format to represent deep learning models that is supported by various frameworks and tools. This format makes it easier to interoperate between frameworks and to maximize the reach of…


Exploring the Microsoft Graph SDK[MP4] [0:27:47] [2019/01/29]
Microsoft Graph is a gateway to the data and intelligence in Microsoft 365. It provides a unified programming model that you can use to take advantage of the data in Office 365, Enterprise Mobility…


Diagnosing ASP.NET Core performance issues[MP4] [0:30:25] [2019/01/22]
In the episode, Mike Rousos shows us how we can use tools like PerfView and PerfCollect to diagnose performance problems in ASP.NET Core applications. He discusses how we can use the tools for…


Introducing XAML Studio[MP4] [0:18:37] [2019/01/17]
As a XAML developer, you may sometimes wish you had the ability to quickly prototype your UI and debug your markup without having to load a project in Visual Studio. This can be a huge workflow boost…


High performance IO with System.IO.Pipelines[MP4] [0:32:18] [2019/01/08]
System.IO.Pipelines was born from the work the .NET Core team was doing to make it easier to do high performance IO in .NET. In this episode, Pavel Krymets (@pakrym) and David Fowler (@davidfowl) come…


Integrating UWP components into Win32 applications[MP4] [0:22:27] [2018/12/18]
XAML Islands enables Windows developers to integrate UI components from the Universal Windows Platform (UWP) in their existing Win32 Applications. This includes Windows Forms and also WPF. In this…


F# Tooling Updates for Visual Studio 2017[MP4] [0:29:10] [2018/12/03]
In this episode, Phillip Carter (@_cartermp) joins us again to give us an update on the F# tooling updates in Visual Studio 2017. Because F# is cross-platform, many of the changes made are available…


Writing Tests for Azure Functions[MP4] [0:18:13] [2018/11/26]
In this episode, Senior Program Manager Jeff Hollan (@jeffhollan) comes on to show us how we can get started with testing our Azure Functions apps. He walks through some examples of doing both unit…


What's new in F# 4.5 [MP4] [0:31:52] [2018/11/19]
F# 4.5 has been developed entirely via open RFCs (requests for comments), with significant contributions from the community. This release brings together a collection of new features, fixes, and…


Reactive Extensions for .NET Developers[MP4] [0:25:57] [2018/11/13]
The Reactive Extensions library extends the observer pattern, and enables composition of asynchronous and event-based programs. It lets you to treat streams of asynchronous events with the same sort…


Humanitarian Toolbox with Bill Wagner[MP4] [0:17:25] [2018/10/22]
Humanitarian Toolbox (HTBox) is a charity supporting disaster relief organizations with open source software and services. They are a community of developers, designers, testers, and industry…


Deploying .NET Web Apps to Azure [MP4] [0:22:09] [2018/10/15]
We all love building interesting projects, but at some point we'll need to publish them so we can show off to our friends and colleagues. In episode, Andrew Hall (@AndrewBrianHall) comes on to show…


Client-side package management with Library Manager[MP4] [0:23:13] [2018/10/08]
The Library Manager is a lightweight tool that makes it easy to acquire client-side libraries. Developers can retrieve libraries like jQuery, bootstrap, Vue.js and others from various supported CDNs…


Customer Identity Management with Azure AD B2C[MP4] [0:20:55] [2018/09/04]
Azure Active Directory (Azure AD) B2C is a cloud identity management service that enables your applications to authenticate your customers. This white-label service is customizable, scalable, and…


Exploring the Fluent Design System[MP4] [0:21:33] [2018/08/28]
The Fluent Design System empowers creators to design applications that feel natural on the devices people use; from tablets to laptops to television. In this episode, Paul Gusmorino (@pag3rd) comes to…


Sneak Peek at .NET Conf 2018[MP4] [0:15:49] [2018/08/22]
.NET Conf is streaming to a device near you September 12th - 14th! Watch this FREE, 3 day virtual developer event co-organized by the .NET community and Microsoft. Over the course of the three days…


Building games with Unity and Azure[MP4] [0:24:50] [2018/08/15]
Unity is a game development platform that allows you to create high quality 2D and 3D games, and deploy them across mobile, desktop, VR/AR, gaming consoles or even the web. In this episode we're…


Going real-time with ASP.NET Core SignalR and the Azure SignalR Service[MP4] [0:26:33] [2018/08/09]
Online chat, realtime dashboards, social media sites and even games are just a few examples of where real-time technology can make a huge impact on user experience. ASP.NET Core SignalR is an…


Detecting unwanted content using machine-assisted content moderation[MP4] [0:21:27] [2018/07/24]
For any website or service that accepts content from users, it's important to have that material reviewed to filter out any offensive content. The Content Moderator platform provides us with a set of…


Code refactoring support in Visual Studio 2017[MP4] [0:16:01] [2018/07/17]
Every release of Visual Studio continues to add more features to help improve developer productivity.In this episode, we're joined by Kasey Uhlenhuth (@kuhlenhuth) who shows some of the refactoring…


The Windows Community Toolkit[MP4] [0:21:45] [2018/07/10]
The Windows Community Toolkit is a collection of helper functions, custom controls, and app services. In this episode, Senior Program Manager Nikola Metulev (@metulev) comes on the show to give us a…


New features in ASP.NET Web Forms[MP4] [0:23:41] [2018/07/02]
ASP.NET Web Forms is a mature web application framework that comes included with the full .NET Framework.In this episode, Program Manager Jeff Fritz (@csharpfritz) joins us to talk about two new…


Web API development with F# on .NET Core[MP4] [0:36:31] [2018/06/21]
In this episode, Phillip Carter (@_cartermp) returns to continue our conversation about programming with F#. This time he's talking to us about how to get started with web API programming with F#, and…


Building distributed applications with Orleans[MP4] [0:23:08] [2018/06/18]
Orleans is a framework for building high-scale distributed applications, without the need to learn and apply complex concurrency or other scaling patterns. In this episode, Sergey Bykov (@sergeybykov)…


Microservice Architecture with ASP.NET Core[MP4] [0:27:41] [2018/06/11]
Having a solid architecture is an essential piece for ensuring the longevity of your software. In this episode Cesar De la Torre Llorente (@cesardelatorre) comes on the show to talk about ASP.NET Core…


What it's like to be an active .NET Developer[MP4] [0:18:46] [2018/05/21]
Since .NET Core and many of the tools for building .NET applications have been open sourced, community involvement in the ecosystem has increased tenfold. In this episode, Avi Avni (@AviAvni3) joins…


What's new in F#[MP4] [0:27:17] [2018/05/10]
F# is a functional programming language that runs on .NET. It has a great community behind it, and now comes included with .NET Core. In this episode, Phillip Carter (@_cartermp) joins Rich…


Analyzing your applications with Application Insights[MP4] [0:25:46] [2018/04/26]
Application Insights is powerful Application Performance Management (APM) service for developers building application hosted in Azure, on-premise or elsewhere. In this episode, we are joined by…


Azure Service Bus and the .NET Standard SDK[MP4] [0:34:51] [2018/04/23]
Azure Service bus is a hosted messaging service inside of Microsoft Azure that provides reliable delivery between two or more parties whether they are in the cloud or on-premise. Service Bus…


Using resource tokens with Azure Cosmos DB[MP4] [0:27:23] [2018/04/19]
You can authorize your applications to connect to Cosmos DB using master keys or resource tokens. Depending on the level of control that is needed, your application may need to use one or even both of…


Getting started with UWP[MP4] [0:25:04] [2018/04/17]
The Universal Windows Platform (UWP) lets you build apps for any Windows device including PCs, Xbox One, HoloLens, and more. In this episode, Stefan Wick (@StefanWickDev) comes on the show to give us…


Building distributed applications with Akka.NET[MP4] [0:21:36] [2018/04/03]
In this episode, Aaron Stannard (@Aaronontheweb) comes on to talk about his open source project, Akka.NET. This is a toolkit and runtime for building highly concurrent, distributed, and fault tolerant…


Debugging and Diagnostics of Durable Functions[MP4] [0:20:42] [2018/03/31]
Durable Functions is an extension that lets you create stateful workflows with code using Azure Functions. We've spoken about getting started with Durable Functions before in a previous episode, but…


Cloud scale events with Azure Event Grid[MP4] [0:20:50] [2018/03/27]
Azure Event Grid is a managed event routing service that can help distribute events across both Azure and non-Azure services in near-real time fashion. In this episode Bahram Banisadr (@BAHRAwesoMe),…


Dustin Campbell - C# Support in Visual Studio Code[MP4] [0:23:18] [2018/03/24]
Visual Studio Code offers a great, lightweight editing experience for developers across platforms. There's a community of folks in and outside of Microsoft that working to make sure that C# developers…


Managing application permissions with PolicyServer[MP4] [0:17:39] [2018/03/19]
Security is always a major concern in any application that gets developed. Not only do users need to be authenticated to identify themselves, but applications also need to verify that their users have…


.NET Core and Containers[MP4] [0:15:48] [2018/03/16]
On this episode of On.NET, Microsoft Cloud Developer Advocate, Jeremy Likness, is joined by Microsoft Most Valuable Professional (MVP), Josh Lane, to discuss .NET Core and Containers. Josh and Jeremy…


Lesser known features of C# 7[MP4] [0:21:06] [2018/03/14]
Did you know that there have been multiple minor releases of C# since 7.0? Many of these features make it much easier for developers to write more performant code by minimizing value type copying. Our…


Jeremy Likness - CosmosDB and .NET Core[MP4] [0:18:59] [2018/03/09]
Jeremy Likness discusses Cosmos DB and what makes it a truly unique and flexible NoSQL cloud offering. Learn about the Cosmos DB support for multiple APIs including table storage and MongoDB, which…


Windows Compatibility Pack for .NET Core[MP4] [0:15:49] [2018/03/06]
Porting your .NET Framework applications over to .NET Core has been made even easier with the Windows Compatibility Pack. This NuGet package provides an additional 20,000 APIs to .NET Core 2.0; some…


Jasmine Greenaway - Git tools in Visual Studio[MP4] [0:13:22] [2018/03/02]
Almost every software developer is using Git and has a GitHub account for either their personal or work projects. In this episode, we have Jasmine Greenaway (@paladique) joining Rich Lander…


Brandon Minnick - Async/Await Best Practices[MP4] [0:27:56] [2018/02/27]
Whether you're building mobile or web applications, it highly likely that you've come across the async / await keywords in the .NET code you're working on. This combo makes working with asynchronous…


Dave Tillman and Zach Brown - Resilient Microservices with Steeltoe[MP4] [0:25:51] [2018/02/23]
Dave Tillman and Zach Brown (@moredeploys) join us in this episode to talk about the SteelToe(@SteeltoeOSS) project. They talk about CloudFoundry, and how Steeltoe enables .NET developers to build…


Maria Naggaga - Interactive learning with Try .NET[MP4] [0:12:56] [2018/02/20]
The way that we consume information is constantly changing. More people are putting down physical books and picking up laptops or tablets. When learning to code, people are looking for more…


Shayne Boyer - Docker Tools for Visual Studio[MP4] [0:20:35] [2018/02/16]
Shayne Boyer (@spboyer) joins us to talk about running .NET Framework applications in Docker, and also gives us a demo of the Docker tooling available in Visual Studio 2017. [02:35] - Shayne adds…


Peter Marcu - Raspberry Pi and Arm 32[MP4] [0:17:51] [2018/02/13]
In this episode of On .NET, Peter Marcu (@PeterMarcu‏) joins Rich to talk about how to get started with coding for a Raspberry PI board using .NET Core. He shows us what's on the board, discusses some…


.NET Core 2.1 Roadmap PT.2[MP4] [0:22:00] [2018/02/03]
In this second part of our discuss on the .NET Core 2.1 Roadmap, Scott Hunter, Richard Lander, Daniel Roth, and Andrew Peters return to go through demos of the new features. [00:43] Global…


.NET Core 2.1 Roadmap PT.1[MP4] [0:35:47] [2018/02/03]
Scott Hunter, Richard Lander, Daniel Roth, and Andrew Peters come on the show to tell us about the roadmap for .NET Core 2.1. They cover some of the exciting new features and improvements being added…


Chris Gillum - Serverless workflows with Durable Functions[MP4] [0:22:53] [2017/12/22]
In this episode of On .NET, Chris Gillum (@cgillum) from the Azure Functions team stops by to talk to us about Durable Functions. With Durable Functions, you can create stateful workflows in a…


.NET Foundation's Summer Hackfest with Jon Galloway[MP4] [0:14:50] [2017/12/07]
In this episode of On .NET, Jon Galloway joins us to talk about the .NET Foundation's Summer Hackfest. [00:30] - Jon shares some of the goals of the .NET Foundation[03:13] - Jon talks about the .NET…


On.NET Special Episode: NET Conf teaser with Beth Massi[MP4] [0:15:57] [2017/09/16]
In this episode of On.NET, we have a special guest, Beth Massi, who provides us with her insight around .NET Conf 2017 and what to expect – there will be a few surprises so please definitely tune in.…


Mitch Muenster & Dante Gagne - Developing with Disabilities[MP4] [0:28:37] [2017/09/08]
Mitch Muenster, a Microsoft MVP, and Dante Gagne, a Program Manager focused on accessibility, come on the show to talk about accessibility initiatives in Visual Studio and challenges developers with…


.NET Standard Deep Dive[MP4] [0:49:09] [2017/08/29]
Join Immo Landwerth and Rich Lander on a deep dive into .NET Standard. Here is what's covered: * [1m] Why do we need .NET Standard?* [6m] What is .NET Standard?* [10m] .NET Standard as a spec* [10m]…


Omer Raviv - OzCode[MP4] [0:46:03] [2017/06/20]
During the Microsoft Build conference, we recorded a few interviews... This week, we're publishing the one we did with Omer Raviv, with a fantastic demo of OzCode, a debugging extension for Visual…


Mattias Karlsson - Cake[MP4] [0:15:23] [2017/06/13]
During the Microsoft Build conference, we recorded interviews with some of the attendees. Mattias Karlsson is a core contributor on Cake, the cross-platform build automation system with a C# DSL.…


Brett Morrison[MP4] [0:33:02] [2017/06/02]
During the Build conference, I caught up with my friend Brett Morrison. Brett is an entrepreneur, executive, and hands-on developer, who has been using Microsoft products and .NET throughout his…


Alfonso García-Caro - Fable[MP4] [1:24:30] [2017/05/05]
This week, we speak with Alfonso García-Caro about Fable, the fabulous F# to JavaScript compiler. Fable website: http://fable.io/ Fable REPL: http://fable.io/repl.html Awesome Fable, a list of Fable…


Don Schenck - Red Hat[MP4] [0:52:48] [2017/04/28]
This week, Don Schenck from Red Hat is on the show to talk about .NET on RHEL. To get .NET Core: https://dot.net For Red Hat Enterprise Linux-specific .NET Core:…


Sébastien Ros - Modular ASP.NET apps[MP4] [0:53:39] [2017/04/08]
This week, Sébastien Ros is back on the show to demo the fantastic support for modularity that was built for Orchard Core, but that is usable in any ASP.NET Core application.


Tamás Vajk and Olivier Gaudin - SonarLint and SonarQube[MP4] [1:07:41] [2017/04/01]
This week we speak with Tamás Vajk and Olivier Gaudin about SonarLint and SonarQube. SonarLint: http://www.sonarlint.org/visualstudio/index.html SonarQube: https://www.sonarqube.org/ Sonar analyzers…


Sidharth Gupta - Tizen[MP4] [1:01:39] [2017/03/27]
Today we speak with Sidharth Gupta from Samsung about Tizen. Tizen is Samsung's open source OS that runs on TVs, watches, phones, and other devices. The development platform for Tizen is built on .NET…


Matt Watson - Prefix and Retrace[MP4] [0:34:22] [2017/03/10]
Today we speak with Matt Watson from Stackify about Prefix, a free lightweight dev tool that shows you real-time logs, errors, queries, and more, and about Retrace, a powerful commercial solution for…


Scott Hunter - .NET Core SDK[MP4] [0:41:08] [2017/03/09]
Yesterday, we had a big product launch! Visual Studio 2017 is here, and with it come the releases of .NET Core SDK 1.0, and F# 4.1. Check out the posts for all the details: Announcing Visual Studio…


A tour of F# with Phillip Carter[MP4] [2:00:23] [2017/03/03]
Phillip Carter takes us on a tour of F#, following the plan of the Tour of F# doc topic. https://docs.microsoft.com/en-us/dotnet/articles/fsharp/tour


Eric Mellino - A .NET Core Game Engine and CrazyCore[MP4] [0:30:44] [2017/02/24]
This week we chat with Eric Mellino about his .NET Core game engine, and the game he built: CrazyCore! Watch a walk through and demo on Linux where we edit a level. Eric's open source projects:…


Beth Massi - Happy Anniversary, .NET![MP4] [0:42:28] [2017/02/17]
This week, we chat with Beth Massi about .NET's 15th anniversary. Beth's anniversary post: https://blogs.msdn.microsoft.com/dotnet/2017/02/13/happy-15th-birthday-net/ The Twitter anniversary feed:…


Phil Haack - GitHub[MP4] [0:49:38] [2017/02/10]
Phil Haack is our guest this week. He works for GitHub. Before that, he started ASP.NET MVC and NuGet at Microsoft. Phil on Twitter: https://twitter.com/haacked Phil's blog: http://haacked.com/ The…


Docker - New .NET Core tooling[MP4] [0:33:08] [2017/02/07]
In this episode, we're running ASP.NET in a Docker image, and we look at some of the changes in the .NET Core .csproj tooling.


Public speaking with Scott Hanselman, Kendra Havens, Maria Naggaga Nakanwagi, Kasey Uhlenhuth, and…[MP4] [0:51:52] [2017/01/26]
Today we had Scott Hanselman, Kendra Havens, Maria Naggaga Nakanwagi, Kasey Uhlenhuth, and Donovan Brown in the studio and on Skype to talk about the challenges and rewards of speaking publicly.…


David Pine - Magic mirror on the wall, who is the fairest one of all?[MP4] [0:43:53] [2017/01/13]
David Pine shows us his magic mirror, a screen in a mirror, that can display useful information such as his schedule for the day, the weather forecast, and much more. The mirror uses a Raspberry Pi 3…


Reed Copsey, Jr. - F# Software Foundation[MP4] [0:05:31] [2017/01/06]
This is a short interview with Reed Copsey, Jr., executive director of the F# Software Foundation. Reed speaks about the Foundation's mentoring program, and speaker program. The F# Software…


Glenn Versweyveld - Kliva[MP4] [0:06:42] [2016/12/30]
In this short interview recorded during the MVP Summit, Glenn Versweyveld talks about Kliva, an open-source Strava client for Windows. Strava is a running and cycling tracking social network.…


Steve Smith[MP4] [0:05:51] [2016/12/23]
Another short interview from the MVP Summit, this time with Steve Smith. We're talking about ASP.NET Core and its documentation, that Steve has been contributing to, about his consulting activity, and…


Karel Zikmund, Wes Haggard, and Immo Landwerth - .NET Core Triage & Project Management[MP4] [1:02:11] [2016/12/17]
Today we speak with Karel, Wes, and Immo about the management of the .NET Core repos, and in particular triage.


Luis Valencia - IoT, sensors, and Azure[MP4] [0:06:30] [2016/12/10]
This is another short MVP Summit interview, this time with Luis Valencia. Luis talks about his Azure IoT system of sensor monitoring and alerts. Full Info on Luis' blog: http://www.luisevalencia.com…


Stephen Cleary - AsyncEx[MP4] [0:09:13] [2016/12/09]
During the MVP summit, we briefly met with Stephen Cleary and talked about his AsyncEx library. AsyncEx: https://github.com/StephenCleary/AsyncEx NetStandardTypes:…


Xavier Decoster and Maarten Belliauw - MyGet[MP4] [0:35:45] [2016/12/01]
This week we speak with Xavier and Maarten from MyGet. http://www.twitter.com/MyGetTeam, @maartenballiauw, @xavierdecoster http://www.myget.org – hosted package lifecycle management platform built on…


Chad Z. Hower a.k.a. Kudzu - Cosmos[MP4] [0:55:40] [2016/11/24]
Today we speak with Chad Z. Hower, a.k.a. Kudzu, about the Cosmos project to build an OS in managed code. The Cosmos project home page: https://github.com/CosmosOS/Cosmos The FAQ:…


Michael Friis - Docker[MP4] [0:50:10] [2016/11/17]
This week we speak with Michael Friis from Docker, and with Glenn Condron from the ASP.NET team, about containers, why they matter, what's going on with .NET and Docker, and how to get started.…


Mitch Muenster - Being a dev with autism[MP4] [0:23:03] [2016/11/15]
Mitch Muenster is a Microsoft and Xamarin MVP, and he speaks with us this week about being a developer with autism. Viasfora -…


Mei-Chin Tsai & Jan Kotas - CoreRT & .NET Native[MP4] [0:46:15] [2016/11/04]
This week we speak with Mei-Chin Tsai and Jan Kotas about their work on CoreRT and .NET Native.


Martin Woodward - .NET Foundation[MP4] [0:53:15] [2016/10/28]
.NET Foundation: https://www.dotnetfoundation.org/ .NET Core Tooling in VS "15" post: https://blogs.msdn.microsoft.com/dotnet/2016/10/19/net-core-tooling-in-visual-studio-15/October 2016…


Rowan Miller - Entity Framework Core 1.1[MP4] [1:06:42] [2016/10/21]
This week, we welcome Rowan Miller back on the show for an update on Entity Framework Core.


Immo Landwerth - Net Standard 2.0[MP4] [0:47:28] [2016/10/08]
Immo Landwerth is our guest this week to talk about Net Standard 2.0. Net Standard 2.0 post: https://blogs.msdn.microsoft.com/dotnet/2016/09/26/introducing-net-standard/ The .NET Standard…


JB Evain - Cecil, modifying IL[MP4] [0:55:28] [2016/09/30]
Jb is on the show again this week, to tell us about his own work on Cecil, and also about working with IL in general. Cecil: http://cecil.pe/


Sébastien Ros - Orchard 2[MP4] [0:51:58] [2016/09/23]
This week, we have Sébastien Ros on the show. Sébastien works full-time on Orchard, a .NET Content Management System. He's also a Microsoft employee. Today we talk about Orchard 2, the next version of…


Benjamin Fistein & Jakub Míek - Peachpie PHP compiler for .NET[MP4] [0:39:09] [2016/09/09]
This week, we speak with Benjamin Fistein and Jakub Míšek about Peachpie, a PHP compiler for .NET. We've had Ben and Jakub on the show before, and they're back to show us some of the new features…


Ayende Rahien - RavenDB[MP4] [1:02:20] [2016/09/03]
Today we speak with Ayende Rahien about RavenDB. Hibernating Rhinos, Ayende's company, can be found at: https://www.hibernatingrhinos.com/The RavenDB web site: https://ravendb.net/Ayende's blog:…


Phillip Carter - F#[MP4] [1:15:29] [2016/08/26]
This week we speak with Phillip Carter, who is the program manager for F#. Visual F# Repo: https://github.com/Microsoft/visualfsharpF# Organization: https://github.com/fsharpFSharp Software…


Lucas Meijer - Unity 3D[MP4] [1:22:53] [2016/08/19]
This week we speak with Lucas Meijer about Unity 3D.


Pablo Santos & Francisco Monteverde - PlasticSCM[MP4] [0:54:35] [2016/08/16]
This week, we speak with Pablo Santos and Francisco Monteverde about PlasticSCM, a version control system that presents some interesting characteristics such as semantic merge and digital asset…


Frank A. Krueger - Continuous - C# and F# IDE for the iPad[MP4] [1:00:25] [2016/08/05]
Today we speak with Frank A. Krueger. Frank is the author of Continuous, a C# and F# IDE that runs on iOS. Continuous: http://praeclarum.org/post/147003028753/continuous-c-and-f-ide-for-the-ipad .NET…


Rowan Miller - Entity Framework[MP4] [0:57:14] [2016/08/04]
Rowan Miller is a member of the Entity Framework team. He works on both Entity Framework and the new Entity Framework Core. EF Core documentation: https://docs.efproject.net/EF Project:…


Mukul Sabharwal - Bing[MP4] [0:26:12] [2016/08/04]
This week we speak with Mukul Sabharwal about .NET Core usage at Bing.


Scott Hunter - .NET Core shipped![MP4] [0:52:09] [2016/07/01]
This week, Scott Hunter joins Bertrand to talk about the history of .NET Core, and about its future...


Jeremy Kuhne: long path support[MP4] [0:56:19] [2016/06/24]
This week, we speak with Jeremy Kuhne about long path support in .NET. Jeremy's blog:https://blogs.msdn.microsoft.com/jeremykuhne/ More on new .NET path…


Pratap Lakshman - MS Test[MP4] [0:35:45] [2016/06/18]
This week, we speak with Pratap Lakshman about MS Test. Channel 9 video on configuring…


Daniel Egloff on using the power of the GPU in .NET[MP4] [0:54:39] [2016/06/10]
This week we speak with Daniel Egloff about using the GPU in .NET. Blog post about Asian option pricing sample:http://blog.quantalea.com/?p=9871 This post explains some of the upcoming V3…


Lucian Wischik[MP4] [1:02:19] [2016/06/07]
This week we speak with Lucian Wischik, Program Manager on managed languages at Microsoft, and concurrency expert. ValueTask proposal+prototype for async methods to return "ValueTask of…


Shipping .NET Core RC2 & Tools Preview 1[MP4] [0:57:39] [2016/06/07]
On .NET 5/12/2016 - Shipping .NET Core RC2 & Tools Preview 1


Maoni Stephens on .NET GC[MP4] [1:01:26] [2016/05/27]
This week, we're speaking with Maoni Stephens, who works on .NET's GC. Maoni's blog: https://blogs.msdn.microsoft.com/maoni/ PerfView: https://www.microsoft.com/en-us/download/details.aspx?id=28567A…


Miguel de Icaza, once more with a blue badge[MP4] [1:02:10] [2016/05/21]
Miguel is coming back on the show this week. A lot has changed for him and for us since we last met. Miguel's fork of Xamarin.Forms: https://github.com/migueldeicaza/Xamarin.FormsThe Unity VS Code…


The other type of console gaming with Andy De George[MP4] [1:02:40] [2016/05/06]
Of course you can build console games with .NET, but that's not what we're talking about today. We're talking about gaming in text with Andy De George, the author of SadConsole. SadConsole source:…


Peachpie[MP4] [0:45:36] [2016/04/29]
Today we chat with Benjamin Fistein and Jakub Míšek about Peachpie.io, a PHP compiler built with Roslyn to target .NET. Repository: https://github.com/iolevel/peachpie-conceptBlog:…


Telerik[MP4] [0:52:36] [2016/04/22]
This week, we speak with Telerik, a Progress company.


PlayFab - Melissa Benua & Matt Augustine[MP4] [1:00:13] [2016/04/15]
We're back this week with a new episode with PlayFab to talk about how the cloud can help make awesome games. Our guests are Melissa Benua and Matt Augustine. https://playfab.com/ PlayFab is going to…


John Kemnetz - C# debugging in VS Code[MP4] [0:22:36] [2016/04/05]
John Kemnetz gives us a demo of the experimental support for debugging C# in VS Code. The blog post can be found at…


Richard Kiene from Joyent[MP4] [0:54:50] [2016/03/25]
This week, Richard Kiene is our guest, to talk about running .NET Core in the Joyent cloud..NET on the Joyent cloud: https://www.joyent.com/blog/running-a...VS Code extensions:…


Nick Craver on StackOverflow performance[MP4] [0:57:16] [2016/03/22]
This week our guest is Nick Craver, to talk about StackOverflow performance.You can read Nick's report on 2016 perf here: http://nickcraver.com/blog/2016/02/17...The VS Code C# debugging announcement…


Rachel Reese on Jet.com and F#[MP4] [0:48:19] [2016/03/04]
Our guest this week is Rachel Reese, to talk about Jet.com, and about how they use F# to build their micro-service architecture. Jet.com can be found at... https://jet.com/ Rachel's talk at fsharpConf…


Scott Hanselman[MP4] [1:03:00] [2016/03/01]
This week, our guest was Scott Hanselman. The topic was highly volatile and subject to complete improvisation.


Joe Duffy[MP4] [0:57:45] [2016/02/20]
On today's show, we're speaking with Joe Duffy about Midori. You can read Joe's posts about Midori here: http://joeduffyblog.com/2015/11/03/blogging-about-midori/


Aaron Stannard[MP4] [1:07:52] [2016/02/18]
Our guest for this week is Aaron Stannard, to talk about Akka.NET, the actor framework for .NET, and about Aaron's other projectsNBench and DotNetty. http://getakka.net/- Akka.NET…


Scott Hunter[MP4] [0:55:23] [2016/02/05]
This week, we're speaking with Scott Hunter about .NET, ASP.NET, shipping Core, and more...


NATS with Brian Flannery and Colin Sullivan[MP4] [0:58:19] [2016/01/30]
This week, our guests are Brian Flannery and Colin Sullivan from Apcera. We're going to talk about NATS, a high performance messaging system with a great .NET client. The NATS web site can be found at…


Don Syme on F#[MP4] [1:00:50] [2016/01/29]
This week, we're happy to have Don Syme on the show to talk about F#. The UserVoice for the F# language can be found at: https://fslang.uservoice.com/


Unity 3D with Jonathan Chambers[MP4] [0:58:20] [2016/01/29]
Unity is a very popular development platform for multiplatform 2D and 3D games. In this episode, we speak with Jonathan Chambers about what's next for Unity. ERRATUM: I made a mistake at the end of…


Mads Torgersen[MP4] [1:02:00] [2016/01/29]
This week, our guest Mads Torgersen, Program Manager for the C# language, spouts spoken words at the camera with us.


Miguel de Icaza[MP4] [1:02:15] [2016/01/28]
A weekly chat about current events and topics. This week, our guest is Miguel de Icaza, from Xamarin. Mono is on Gitter: https://gitter.im/mono/mono