.NET news » C# 
IP Watchdog: Simple Windows Service Written in C#
Windows Azure: Hadoop on Windows Azure
Extension Methods
Many developers find that keeping up with new technologies can be challenging and a drain to limited resources. Sometimes a review of basic .NET and C# skills is useful. This review of extension methods addresses the basic concept and implementation. Thousands of implementations are most certainly found in the industry, but in this article I want to address a few popular and useful ones.
Easily Add a Ribbon Into a WinForms Application (C#)
C# Easy Extension Properties
Functional programming in C#
Processing Standard Zip Files with C# compression/decompression classes
Dive into Neural Networks
Grokking the DLR: Why it’s Not Just for Dynamic Languages
Many .NET developers have heard of the Dynamic Language Runtime (DLR) but they don’t quite know what to make of it. Developers working in languages like C# and Visual Basic sometimes shirk dynamic programming languages because they fear the scalability problems that have historically been associated with using them. Also of concern is the fact that languages like Python and Ruby don’t perform compile-time type checking, which can lead to runtime errors that are very costly to find and fix. These are valid concerns that may explain why the DLR hasn’t enjoyed more popularity among mainstream .NET developers in the two years since its official release. After all, any .NET Runtime that has the words Dynamic and Language in its title must be strictly for creating and supporting languages like Python, right?