Simplifying ADO.NET Data Access, Part 4

Published on Author Michael

This is a continuation of a series on simplifying the use of ADO.NET. In the last article we added the ability to cleanly separate query definition from the underlying data provider. But we left out parameters which are generally critical (and specific) to ADO.NET providers. In this article we will add support for parameters and… Continue reading Simplifying ADO.NET Data Access, Part 4

Windows Services Made Simpler, Part 3

Published on Author Michael

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 Windows Services Made Simpler, Part 3