Description
Course info
Rating
(106)
Level
Beginner
Updated
February 12, 2016
Duration
1h 40m
Description

Windows Services are a method by which we can deploy code and have it running in the background without needing to manually log-in and start console applications, for example. We can write Windows Services in .NET but developing, testing, debugging, and installing Windows Services can be tricky. Topshelf is an open source library that greatly reduces the friction of developing, testing, and installing Windows Services.

About the author
About the author

With over 15 years experience, Jason Roberts is a Microsoft .NET MVP, freelance developer, and author.

More from the author
Azure Function Triggers Quick Start
Intermediate
1h 44m
4 Mar 2017
Working with Data and Schemas in Marten
Intermediate
1h 55m
7 Dec 2016
More courses by Jason Roberts
Transcript
Transcript

Hi everyone, my name is Jason Roberts, welcome to my course: Getting Started Building Windows Services with Topshelf. I'm a Microsoft .NET MVP, freelance developer and author.

Windows Services are a great way to run code in the background without needing a user to be logged in or having to manually run a console application. They can be automatically started when the system boots up, be configured to run as specific user logons, and automatically restart if errors occur.

Some of the major topics that we'll cover include:

  • Installing Topshelf
  • Writing service classes
  • Debugging and testing service code
  • Installing services into Windows
  • and configuring features such as: service pause and continue, automatic service recovery, and automatic service start-up
By the end of this course you'll know how to easily write and install Windows Services that can take advantage of the many features of the Windows Services infrastructure. Before beginning the course you should be familiar with using Visual Studio to write C# code.

I hope you will join me on this journey to learn how to get started building Windows Services with the Getting Started Building Windows Services with Topshelf course, at Pluralsight.