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, 2020ASP.NET Core Series: Deploying your Microservice to Azure Container InstancesAzure 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. This time Brady will show us how to deploy our worker service to Azure Container Instances [00:58] - Creating a new container instance[03:08] - Exploring the Docker tools in Visual Studio Code[04:30] - Reviewing the deployed container instance[05:50] - Exploring the tools for Kubernetes in Visual Studio Code[09:57] - Kubernetes Namespaces and Deployments[12:10] - .NET Architecture Guides Useful Links Azure Container RegistryAzure Container Instances.NET Microservices Architecture Guidance...more15minPlay
June 30, 2020ASP.NET Core Series: Getting started with the Worker templatesThe 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 inside of Visual Studio. [00:31] - What are the Worker templates?[03:58] - Creating a new worker service in Visual Studio[07:59] - Using the worker services in Docker Useful Links Background tasks with hosted services in ASP.NET Core.NET Generic HostHost ASP.NET Core in Docker containersAzure Container Registry...more12minPlay
June 23, 2020ASP.NET Core Series: High performance requests with gRPCgRPC 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 gRPC service with ASP.NET Core. [00:35] - What is gRPC[01:45] - What can you do with gRPC?[04:00] - Creating a new gRPC service[05:50] - Generating service stubs with protocol buffers.[09:04] - Implementing the service[12:52] - When should you use gRPC? Useful Links gRPCGet started with a gRPC serviceIntroduction to gRPC on .NET Core...more17minPlay
June 18, 2020ASP.NET Core Series: Performance Testing TechniquesASP.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 techniques for doing performance testing against your ASP.NET Core applications. [01:52] - What should you really be testing?[05:26] - Setting memory constraints[07:45] - Collecting metrics with .NET counters[12:22] - Load testing tool options[15:20] - What do all these numbers mean?[18:38] - Getting setup with the .NET counters tool Useful Links ASP.NET Core Performance Best PracticesASP.NET Core documentationCreate a Web API with ASP.NET CoreBombardierdotnet counters...more22minPlay
June 16, 2020ASP.NET Core Series: TracingTracing 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 inspect traces in our ASP.NET applications [01:02] - When should developers care about observability ?[02:26] - How do you get started with tracing?[05:19] - Using the dotnet-trace too[12:40] - Inspecting the trace results Useful Links .NET Trace tool Logging and tracing in .NET Diagnostic tools in .NET Core...more26minPlay
June 11, 2020ASP.NET Core Series: Route to CodeASP.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 called route to code that allows us to quickly create HTTP endpoints with some of the additional work that comes along with controllers. [00:57] - Where would you use route to rode?[02:49] - Getting started Demo[05:47] - Using the service provider[08:58] - Additional JSON methods for HTTP client[12:18] - Choosing to use route to code Useful Links Routing in ASP.NET CoreASP.NET Core documentationCreate a Web API with ASP.NET Core...more20minPlay
June 02, 2020ASP.NET Core Series: Endpoint RoutingASP.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 to us about Endpoint routing. What is it? What can it do? How can we use it? [01:10] - What is endpoint routing?[09:28] - What is the routing zone?[13:50] - Inspecting endpoints through middleware[19:18] - Retrieving the authorization policy metadata from an endpoint[23:08] - Turning middleware into "router-ware"! Useful Links Routing in ASP.NET CoreASP.NET Core documentationCreate a Web API with ASP.NET Core...more33minPlay
June 02, 2020ASP.NET Core Series: SameSite Cookie SecuritySameSite 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 will talk to us about some of the concerns around SameSite cookies and how to address them. [01:09] - What are same site cookies?[06:34] - What's broken with some browsers?[10:03] - Fixing the SameSite cookie in Visual Basic and Web Forms[17:25] - Fixing the SameSite cookie in C# and MVC 5[19:41] - Fixing the SameSite cookie in ASP.NET Core Useful Links Working with SameSite cookies in ASP.NETWorking with SameSite cookies in ASP.NET CoreUpcoming SameSite Cookie Changes in ASP.NET and ASP.NET CoreOverview of ASP.NET Core Security...more23minPlay
May 28, 2020ASP.NET Core Series: BlazorASP.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 framework. There's been ton of interest about Blazor in the community. In the episode, Dan Roth joins Jeremy to talk about how you can do Blazor on the server and in the web browser. Useful Links [01:10] - What is Blazor?[03:36] - What's the different between Blazor server and Blazor WebAssembly[07:44] - Blazor Server demo[11:06] - Blazor WebAssembly demo[14:49] - Debugging Blazor inside the browser[19:01] - Progress Web App (PWA) support Useful Links .NET HomepageBuild your first Blazor AppRecipes demo app...more23minPlay
May 26, 2020ASP.NET Core Series: MVC and Razor PagesASP.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 framework. In the episode, Dan Roth comes on to chat with us about the MVC and Razor Pages programming model. [01:16] - Overview of the benefits of ASP.NET Core MVC[03:34] - Where does Razor fit in?[04:42] - How do frontend JavaScript frameworks relate to Razor?[06:50] - Quick overview of ASP.NET Core Razor Pages[09:22] - Web development patterns for Desktop developers[11:03] - Creating a Razor pages app DEMO Useful Links Create a web UI with ASP.NET Core.NET HomepageGet started with Razor Pages...more28minPlay
FAQs about On .NET - Channel 9:How many episodes does On .NET - Channel 9 have?The podcast currently has 254 episodes available.