Eric Lippert offers the following proposition: Suppose we had a hypothetical future version of C# in which interface covariance worked, and we wanted a covariant immutable stack. More info
Do you need to know when a file or directory has been updated? The FileSystemWatcher class gives you a very easy means to monitor the file system. More info
Charlie Calvert discusses Partial methods. This C# 3.0 technology helps to solve the age-old problem of allowing users to modify auto-generated code without fearing that their changes will be overwritten. More info
Eric Lippert argues that Immutable Objects are the future of C#. Here he offers directions that C# could go to improve the developer experience when writing programs that use immutable objects. More info