C-Sharp

Coupling and Expressiveness

We came across an interesting situation in our code base recently whereby two coding approaches which I consider important for writing maintainable code seemed...

2 replies - 742 views - 08/26/09 by markhneedham in News

Microsoft MEF Q&A with Hamilton Verissimo de Oliveira

I recently had an opportunity to bounce a few questions off the Managed Extensibility Framework (MEF) team at Microsoft. Hamilton Verissimo de Oliveira was...

2 replies - 3200 views - 05/12/09 by Aslam Khan in Articles

Coverity Architecture Analyzer Improves 'Software DNA'

Coverity, Inc., a provider of static source code analysis tools, today unveiled Coverity Architecture Analyzer, providing development teams with the ability to...

0 replies - 2072 views - 11/17/08 by Nitin Bharti in Articles

Practical Concurrency Patterns: Immutability (Freezables)

Another very simple pattern builds on the foundation of the Safe-Unsafe Cache pattern.  What is the easiest way to protect data from multi-threaded access...

0 replies - 1462 views - 08/18/08 by sashag in News

Curry for Dummies

Introduction Functional programming concepts aren’t that hard but sometimes a little abstract. In this post I’ll try to demystify the concept of currying,...

0 replies - 1255 views - 08/18/08 by bdesmet in News