Windows Services Made Simpler, Part 3

In this series of articles I have been demonstrating a simple approach to making Windows services.  In the previous article I discussed the different components generally involved in writing a service.  I also provided the code for the service host and started working on the service instance.  In this article I’m going to finish up […]

Continue Reading...

Category: .NET, C#

Windows Services Made Simpler, Part 2

In the last article I provided an overview of Windows services and the issues involved in writing one compared to a normal program. In this article I will demonstrate how to write a simple service in a way that helps alleviate these issues. Before getting into the code for a service it is important to […]

Continue Reading...

Category: .NET, C#

Windows Services Made Simpler, Part 1

In Windows a service is a process whose lifetime is managed by the system rather than by a user.  MSDN describes a service as a long running process and often times this is true.  Services tend to start before a user logs in (or shortly thereafter) and run until the system shuts down.  This is […]

Continue Reading...

Category: .NET, C#

Visual Studio 2014 CTP Available

Microsoft has recently released the first CTP for Visual Studio 2014.  Feel free to download it if you’re interested.  But a very big word of caution – it cannot be installed on any machine running a previous version of Visual Studio.  There is a check in the installer to prevent it (although you can work […]

Continue Reading...

Category: Visual Studio, VS2014

A Smarter WCF Service Client, Part 5

After a long delay I’m finally ready to finish up my series on creating a smarter WCF service client.  Please refer to the previous articles for where we’re at. Identifying the issues with service references and the existing WCF client code Creating a smarter WCF service client Simplifying the calling of a WCF service Creating […]

Continue Reading...

Category: C#, T4, WCF