Recently, at work, I had to put together a Windows service application. The knowledge regarding putting all these components together is quite scattered, so I thought I'd collect my findings in a single article for future reference both for others as well as myself. I was inspired to put this