A very simplistic explanation of events in C#

Introduction If you just want to see the code involved, go to the end of this article. I am really writing this for myself because on the rare occasion that I have to rely on events for something, I a...

TSQL: Passing objects to stored procedures via XML

Introduction This is a subject I have heard about repeatedly, but I never bothered looking into it until recently. I was told that writing hard coded insert and update statements is bad practice. To w...

Simple Class Creator and DTO Generator

What? A long time ago back around the middle and towards the end of 2012 I decided to create a console application that would help me get very mundane repetitive work out of the way. I dubbed it the &...

Setting Up WCF with Windows Authentication

Introduction Configuring WCF to do anything for the first time is very time consuming, frustrating and just generally a hassle. My coworker and I mucked through this wonderful WCF configuration experi...

Getting Started With Entity Framework 4.3.1

Introduction Entity Framework (EF) has evolved quite a bit and as it has evolved it has become more and more confusing to keep up with its changes which have been introduced a series of addons in the ...

Sprinkler System Pump Assembly Demystified

Background You are probably wondering to yourself – why the hell are you posting this? Trust me – there are like no articles about this on the net that I could find when I needed them, so ...