Read only, frozen, and immutable collections
[Update: a more recent post with new data on attainable performance of immutable collections] The topics of immutability and functional programming has fascinated me lately. Mostly because…
C# await for MSBuild
The async CTP that adds the C# await keyword doesn’t include an awaitable MSBuild. It’s easy to add yourself. Just copy and paste the the BuildSubmissionAwaitExtensions class…
C# await for WaitHandle
The async CTP that adds the C# await keyword doesn’t include an awaitable WaitHandle. It’s easy to add yourself. Just copy and paste the following code somewhere…