Building Microservices with .NET Core

Submitted by Steve Gordon

Talk Abstract:

In this session, Steve will introduce the new worker service template in .NET Core 3. This template offers all of the excellent ASP.NET Core features such as dependency injection, logging and configuration and exposes them to build robust worker services rapidly.

Join Steve to take a tour through creating your first worker service, ready for deployment into the cloud. Together we'll build up the components needed to process a cloud-based message queue using concurrent background services.

Steve has built many worker service style microservices, each time evolving the techniques along the way. You'll learn from his mistakes to accelerate your productivity as you take advantage of worker services for batch processing, scheduled log file parsing, queue processing and much, much more!

When you leave this session, you'll be able to quickly transfer your ASP.NET Core skills and experience with the Microsoft extension libraries to build your own, cloud-native, worker services.

About Steve Gordon

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 is currently developing microservice-based systems and services, using .NET Core and Docker. He enjoys sharing his knowledge through his blog, in videos and by presenting talks at user groups and conferences. Steve is excited to be a part of the .NET community and founded .NET South East, a .NET Meetup group based in Brighton. He enjoys contributing to and maintaining OSS projects. You can find Steve online at his blog and on Twitter as @stevejgordon.