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...

Get Authorized Roles from Web.Config

Introduction To avoid hard coding the names of AD Groups, it is best to just pull them from a place where they already exist. They usually exist in the Authorization section of your web.conf...

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 ...

How to Uninstall CollabNet Desktop Version 3.1.2.0

What is CollabNet? CollabNet is a site that has a lot of nice almost free tools for you to use in a variety of places. I happen to use AnkSVN which is a plug in for Visual Studio that allows you to us...

Entity Framework: Basic CRUD Operations

I like Entity Framework (EF), I think it is a little too rigid sometimes and it would be very nice if there was a very straight forward way to get Plain Old CLR Objects (POCO) out of EF Entities. One ...