CodeRush – Writing a Context Provider

There are two types of developers in the world – those who use CodeRush and those who use ReSharper.  I happen to be in the CodeRush (CR) group for various reasons.  One of the benefits I really like about CR is its flexibility and the ability to easily define my own custom templates.  A template […]

Continue Reading...

Reading and Writing to Streams

Streams in .NET are prevalent.  Most everything that requires input or output accepts a stream.  The issue with streams is that they are too generic.  They only support reading and writing bytes (or byte arrays).  Since streams can be read only or write only this makes some sense.  The reality though is that most times […]

Continue Reading...