I decided to write a blog series about Windows Services. All blog posts I found about it, is kind of outdated and not covering all functionality any developer need to create Windows Services.
Here is the list of topics I am going to cover
- What is Windows Service and why should you care
- Create and install our first Windows Service as simple as possible
- Scheduling and simple exception handling for Windows Service
- Logging to Azure Application Insights for Windows Service
- Dependency Injection and how to make Windows Service async/await friendly
- Create some business logic for Windows Service
- Create useful Integrations tests for Windows Service
- Migrate Windows Service to Azure
- Set up Continuous Integration and Continuous Deployment using Azure DevOps pipelines