What to know as a .NET back-end developer?

Recently I was asked if I knew what it takes to become a good back-end developer. This article is my attempt to answer this question. The information in this article is based om my personal experience as being a back-end developer over several years.

Although there are a lot of resources freely available on the Net I am a huge fan of Pluralsight.  Next to some freely available articles I will also refer to some Pluralsight movies regarding the specific topic. I highly recommend to try it out.

Please feel free to leave a comment and give me your opinion about the topic or this article. Continue reading What to know as a .NET back-end developer?

Tutorial – Building a Windows Service application in C#

In this post I will explain how to build a Windows Service application which (for debug purposes) could also be started as a Windows Console application using the .NET Framework 2.0 or higher (I recently tested this with .NET Framework 4.5.2, the article below is still applicable). The source code of the application is available on GitHub.

During the course of this article we will construct a small application which will leave a message in the Windows Event Log every minute. The application is of course completely useless, however it demonstrates how to construct a Windows Service application which could also be started as a Windows Console application. Leaving messages in the Windows Event Log also makes it easy for us to see if the application is working correctly when running as a Windows Service. Continue reading Tutorial – Building a Windows Service application in C#