Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
The .NET ecosystem is continuously growing and empowering developers to create amazing applications. Join us as we take a look at the APIs, the tooling, and some of the interesting projects being crea... more
FAQs about On .NET - Channel 9:How many episodes does On .NET - Channel 9 have?The podcast currently has 254 episodes available.
July 02, 2019Understanding how to use Task and ValueTaskIn this episode, Stephen Toub chats with Rich about ValueTask and how it might help reduce allocations and memory usage for your asynchronous .NET code. [00:34] - What is ValueTask and why do we need it?[05:22] - What is a good scenario for ValueTask?[10:00] - What is IValueTask?[12:14] - Why was the non-generic ValueTask introduced?[13:54] - Does ValueTask offer cancellation?[14:42] - What can you do with Task vs ValueTask?[16:28] - What's the uptake with ValueTask usage?[18:28] - How does IAsyncEnumerable task advantage of ValueTask?[21:11] - What other performance work is happening around allocations? Useful Links Understanding the Whys, what's, and when's of ValueTaskValueTask reference docsNuGet package for ValueTask...more27minPlay
June 25, 2019Supporting Windows Forms and WPF in .NET Core 3There 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 being made to enable Windows Forms and WPF applications to run well on .NET Core 3.0 and beyond. [04:20] - What was the motivation behind bring desktop workloads to .NET Core?[10:42] - What was the biggest challenge with add support for desktop technologies?[12:42] - How did the decision to open source Windows Forms and WPF come about?[14:01] - How easy was it to open source Windows Forms and WPF?[17:35] - What does the roadmap look like?[20:45] - What does the future of Windows Forms look like? Useful Links Window Forms OverviewWhat's new in .NET Core 3Port a Windows Forms app to .NET CorePort a WPF app to .NET CoreMigrating a sample WPF app to .NET Core 3 Pt.1Building .NET desktop applications with .NET Core and Windows 10...more24minPlay
June 20, 2019.NET Core 3.0 with Scott Hunter.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 highlights that developers can look forward to in this new release. [00:50] - Goals of .NET Core 3[07:35] - The open sourcing .NET Desktop technology[09:55] -.NET Core 3 workloads[12:07] - New C# 8.0. features[19:04] - Desktop development in NET Core[27:40] - New in ASP.NET Core 3[37:04] - Machine learning for .NET developersUseful Links Introducing .NET 5Performance improvements in .NET Core 3.0Introducing Diagnostics Improvements in .NET Core 3.0.NET Core is the future of .NET...more47minPlay
June 18, 2019Server-side Blazor in .NET Core 3.0In 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 Server-side Blazor (formerly know as Razor Components)?[02:13] - Why would you want to use this for frontend development?[05:42] - What are the differences between Blazor on the server and on the client?[11:22] - What are the benefits of the blazer component model?[13:22] - How would you choose between server-side and client-side blazor?[16:17] - What security considerations should we have for Blazor apps?[20:16] - Would Blazor work with desktop frameworks like Electron?[22:24] - What does the roadmap look like?Useful Links Introduction to BlazorBlazor homepageServerless web apps with Blazor Azure Functions and Azure StorageFull stack web development with ASP.NET Core 3.0 and Blazor...more26minPlay
June 13, 2019Try the new System.Text.Json APIs!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 how you can use them. Tune in! Links: System.Text.Json Blog Download .NET Core 3.0...more20minPlay
June 11, 2019Migrating from Entity Framework 6 to CoreEntity 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 Entity Framework 6 code to Entity Framework Core. [01:02] - Entity Framework Core Roadmap[03:04] - Entity Framework 6.3 updates.[04:44] - Different flavors EF[09:13] - EF 6 many-to-many mapping Demo[16:20] - Moving to EF Core[21:41] - Mapping many-to-many mapping in EF Core[25:11] - Updating database existence code[27:48] - Include data from navigation properties[29:51] - Defining composite keys in EF Core Useful Links Announcing Entity Framework 6.3 Preview with .NET Core SupportEntity Framework Core DocsEntity Framework 6 Docs...more35minPlay
June 04, 2019Microservices and more in .NET Core 3.0Enabling 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 some of the exciting work that's happening in the microservice space for .NET Core 3.0. [00:22] - What's the goal with the Microservice templates in .NET Core 3.0?[03:05] - What are the new Worker templates?[04:02] - What are some of the tooling improvements being worked on?[06:57] - What's happening with gRPC in .NET Core 3?[10:33] - What's happening with API security?[11:47] - How we developers choose between gRPC and Web APIs? Useful Links Introduction to gRPC on ASP.NET CoreDownload .NET Core 3.0.NET Microservices Architecture GuidanceComparing gRPC series with HTTP APIs...more17minPlay
May 29, 2019Updating the WinForms Designer for .NET Core 3.0There 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 joined by Merrie McGaw and Dustin Campbell who share some interesting insights on the work that's going into getting the WinForms designer ready for .NET Core 3. [01:16] - What are the benefits of Windows Forms on .NET Core? [05:44] - What did it take to update the Windows Forms designer[07:54] - What was it like updating the codebase?[13:48] - What were some of the biggest surprises?[17:25] - Were there any positive side effects from updating the codebase?[19:37] - Was there any surprising feedback from the community?[20:10] - How have the control vendors responded? Useful Links Download .NET Core 3How to port desktop applications to.NET Core 3.0Port a Windows Forms desktop app to .NET CorePort a WPF desktop app to .NET Core...more26minPlay
May 24, 2019Porting desktop apps to .NET CoreIn 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 2 – Updating project file to SDK style[0:06:49] Step 3 – Porting to .NET Core 3...more9minPlay
May 21, 2019A new way to Try .NETLearning 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. Live from Microsoft Build 2019, we had Maria Naggaga come on to show us the Try .NET project. She shows us how this simple tool will allow us to create interactive documentation, workshops, and other interesting learning experiences. [00:26] - What is Try .NET[01:40] - Try .NET in the .NET documentation[03:50] - Using the Try .NET global tool[06:25] - Opening a Try .NET project in your editor[10:00] - Getting started[10:52] - Try .NET and NuGet.org Useful Links Create Interactive .NET Documentation with Try .NETTry .NET homepageIntroducing the Try .NET Global ToolTry .NET GitHub repoTry .NET samples...more13minPlay
FAQs about On .NET - Channel 9:How many episodes does On .NET - Channel 9 have?The podcast currently has 254 episodes available.