Steve Gordon is a Pluralsight author, Microsoft MVP, senior developer and community lead, based in Brighton, UK. He works for Madgex developing and supporting their new product portfolio built on ASP.NET Core technologies. Steve is passionate about community and all things .NET related, having worked with ASP.NET on and off for over 15 years.
Steve enjoys sharing his knowledge through his blog, in videos and by presenting talks at user groups and conferences.
English session - Intermediate
In this talk, Steve will explore how we can build .NET Core applications that make HTTP requests and rely on downstream services. This session will focus on improvements which have been released in .NET Core, such as IHttpClientFactory and the new, more performant socket-based handler. Steve will identify some HTTP anti-patterns and common mistakes and demonstrate how we can refactor existing code to use the new HttpClientFactory features.
English session - Advanced
In this session, you'll learn how to write C# code which executes faster and allocates less. This session is packed with practical examples and demos of where the latest high-performance APIs that can be applied in your applications. During this session, we'll apply types such as Span<T> and Memory<T> to efficiently parse data and we'll examine System.IO.Pipelines, for high-performance I/O.