Top Stories published by theburningmonk.com in May of 2010
02
04
05
06
07
08
09
10
11
14
15
19
21
22
23
24
26
27
28
29

Using enum types as bit flags in C#

Usually an enum type is used to define a set of constants such as colours, etc. but you can also use it to define bit flags and stored any combination of the defined values.


Threading — thread-safe size capped queue

Here is a queue class based on the implementation Marc Gravell provided in this StackOverflow question:

[code lang=”csharp”]
/// <summary>
/// A thread-safe fixed sized queue implementation
/// See…


Casting boxed value types in C#

I came across these two posts on Eric Lippert’s blog yesterday which I found very interesting:

Representation and Identity

Cast operators do not obey the distributive law


HornGet — a place to get your OpenSource fix

Whilst listening to the latest .Net Rocks! podcast, I stumbled across HornGet, which is a site that provides pre-compiled binaries for well known open source projects such as NHibernate, RhinoMocks, etc.

These were the top 10 stories published by theburningmonk.com in May of 2010. You can also dive into daily archives for May of 2010 by using the calendar at the top of this page.