On .NET-logo

On .NET

Technology Podcasts >

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 created in the .NET ecosystem. You can follow your hosts, Rich Lander at @runfaster2000 and Cecil Phillip at @cecilphillip on Twitter. Use the hashtag #OnDotNET to let us know what you think about the show and even suggest topics you would like to see.

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 created in the .NET ecosystem. You can follow your hosts, Rich Lander at @runfaster2000 and Cecil Phillip at @cecilphillip on Twitter. Use the hashtag #OnDotNET to let us know what you think about the show and even suggest topics you would like to see.
More Information

Location:

United States

Description:

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 created in the .NET ecosystem. You can follow your hosts, Rich Lander at @runfaster2000 and Cecil Phillip at @cecilphillip on Twitter. Use the hashtag #OnDotNET to let us know what you think about the show and even suggest topics you would like to see.

Twitter:

@ch9

Language:

English


Episodes

High performance IO with System.IO.Pipelines

1/8/2019
More
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 on the show to give us an overview of how the Pipelines programming model works, as well as give show us a few demos on how to use the API. [00:26][02:10][04:17][09:42][13:45][22:16][26:04][28:46]Useful Links System.IO.Pipelines on NuGetSystem.IO.Pipelines: High performance IO in .NETTCP...

Duration:00:32:18

Integrating UWP components into Win32 applications

12/18/2018
More
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 episode, Alexandre Zollinger Chohfi and Miguel Ramos join us to talk about XAML Islands, and show us how it all plugs together. [01:13][02:34][06:18][15:26][19:13]Useful Links UWP controls in desktop applicationsUsing the UWP XAML hosting API in a desktop applicationXAML Island Deep Dive Part...

Duration:00:22:27

F# Tooling Updates for Visual Studio 2017

12/3/2018
More
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 in all F# tooling, not just that in Visual Studio. [01:18][03:23][11:00][20:16][21:35][23:41][26:41] Useful Links: Announcing F# 4.5F# homepageF# Software FoundationVisual F# on GitHubDownload Visual StudioFSharp.Formatting on GitHub

Duration:00:29:10

Writing Tests for Azure Functions

11/26/2018
More
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 testing as well as integration testing. We also learn about some of the tools and frameworks that help make testing easier. [00:45][02:10][10:00] Useful Links Introducing Azure FunctionsTesting Azure FunctionsServerless, DevOps, and CI/CD: Part 1Azure Functions host on GitHubAzure Storage...

Duration:00:18:13

What's new in F# 4.5

11/19/2018
More
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 performance enhancements that will surely improve your F# applications. In this episode, Phillip Carter (@_cartermp) returns to talk to us about many of the new additions in F# 4.5. He also gives us some insight into the RFC process and some of the other decisions that went into creating this...

Duration:00:31:52

Reactive Extensions for .NET Developers

11/13/2018
More
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 of simple, composable operations that you use for collections of data items, like arrays. In this episode, we're joined by Michael Stonis (@MichaelStonis) who explains the what, why and when of Reactive Extensions. [01:03][01:48][03:54][11:30][14:30]ASP.NET[22:30] Useful Links Reactive...

Duration:00:25:57

Humanitarian Toolbox with Bill Wagner

10/22/2018
More
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 professionals who want to contribute our unique skills in disaster relief aid. In episode, Bill Wagner (Bill Wagner) joins Rich to discuss the charity, their impact and what they're working on next. We'll also find out how to get involved and contribute to the open source...

Duration:00:17:25

Deploying .NET Web Apps to Azure

10/15/2018
More
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 us some of the tooling options available in Visual Studio 2017 for publishing our .NET Web applications to Azure. [01:23][03:15][07:36][10:28][11:30][14:29][15:18][19:48] Useful Links: Publish an ASP.NET Core app to Azure with Visual StudioAzure Container Registry documentationDeploy to Azure...

Duration:00:22:09

Client-side package management with Library Manager

10/8/2018
More
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 or even the file system. In this episode, Justin Clareburt (@justcla78) comes on to show us some demos of Library Manager, that is now generally available in Visual Studio 2017 v15.8. [00:46][01:34][05:57][07:56][08:35][11:42][13:18][19:27][21:20] Useful Links: Library Manager Released in...

Duration:00:23:13

Customer Identity Management with Azure AD B2C

9/4/2018
More
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 reliable, and can be used on iOS, Android, and .NET, or any other platform. In this episode, Parakh Jain (@jainparakh) from the Azure AD B2C team joins Rich to give us an overview of how the service works, and also show how we can quickly connect B2C to an ASP.NET Core...

Duration:00:20:55

Exploring the Fluent Design System

8/28/2018
More
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 share some of the motivations behind creating the Fluent Design system, and also shows how it supports different interaction models across devices. [00:45][01:44] [04:10][07:20][12:42][15:22]Useful Links: The Fluent Design System HomepageFluent Design guidelines and code samplesWindows UI...

Duration:00:21:33

Sneak Peek at .NET Conf 2018

8/22/2018
More
.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 you have a wide selection of live sessions with speakers from the community and .NET product teams. In this episode, Beth Massi - Product Marketing Manager for .NET, gives us a sneak peak of this year's conference and its new format. [01:18][02:42][11:30][14:32]Useful Links Save the date for...

Duration:00:15:49

Building games with Unity and Azure

8/15/2018
More
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 joined by Cloud Developer Advocate Brian Peek (@BrianPeek), who gives us some insight on building games with Unity. He shows how .NET developers can use their skills with Unity and also leverage cloud services in the backend. [01:30][04:31][07:46][09:04][15:22][16:52][20:22][21:25][22:23] Useful...

Duration:00:24:50

Going real-time with ASP.NET Core SignalR and the Azure SignalR Service

8/9/2018
More
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 open-source library that simplifies adding real-time functionality to your applications. In this episode, Anthony Chu (@nthonyChu) comes on to talk about how we can get started with ASP.NET Core SignalR. He also shows us how the Azure SignalR Service allows us to easily scale our real-time...

Duration:00:26:33

Going real-time with ASP.NET Core SignalR and the Azure SignalR Service

8/9/2018
More
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 open-source library that simplifies adding real-time functionality to your applications. In this episode, Anthony Chu (@nthonyChu) comes on to talk about how we can get started with ASP.NET Core SignalR. He also shows us how the Azure SignalR Service allows us to easily scale our real-time...

Duration:00:26:33

Detecting unwanted content using machine-assisted content moderation

7/24/2018
More
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 APIs for monitoring possible offensive, undesirable, and risky content. In this episode, Sanjeev Jagtap (@SanjeevJagtap) joins us to discus how we can leverage the Content Moderator platform and its collection of APIs to help detect potential unwanted content in our .NET...

Duration:00:21:27

Detecting unwanted content using machine-assisted content moderation

7/24/2018
More
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 APIs for monitoring possible offensive, undesirable, and risky content. In this episode, Sanjeev Jagtap (@SanjeevJagtap) joins us to discus how we can leverage the Content Moderator platform and its collection of APIs to help detect potential unwanted content in our .NET...

Duration:00:21:27

Code refactoring support in Visual Studio 2017

7/17/2018
More
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 features available in Visual Studio 2017 and a few new ones that are coming in the Visual Studio 2017 15.8 update. [01:42][03:11][04:05][05:41][10:35][12:18] Take a look at the links below to learn more about the productivity enhancements available in Visual Studio 2017. Visual Studio 2017...

Duration:00:16:01

Code refactoring support in Visual Studio 2017

7/17/2018
More
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 features available in Visual Studio 2017 and a few new ones that are coming in the Visual Studio 2017 15.8 update. [01:42][03:11][04:05][05:41][10:35][12:18] Take a look at the links below to learn more about the productivity enhancements available in Visual Studio 2017. Visual Studio 2017...

Duration:00:16:01

The Windows Community Toolkit

7/10/2018
More
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 walk through some of the useful tools inside of the toolkit [01:19] - Getting started with the Windows Community Toolkit [02:10] - Exploring the controls [04:25] - A look at the WebView control [06:28] - New controls for UWP [07:14] - The Animation APIs [13:27] - Microsoft Graph...

Duration:00:21:45