One of the new features in .NET 4.0 is the introduction of the dynamic keyword that delegates the check whether something can be called to the runtime. This supports the Dynamic Language runtime and
Documentation on new and upcoming projects is sometimes a bit sparse, here a first contribution to FubuMVC : The bare beginnings. Get some git environment running. This is a good introduction
Here & There I have been seeing people using Ruby's build system rake in their .NET open source projects instead of NAnt or MSBuild.
I don't really feel like commenting this fact here, but it
Metaprogramming and cool syntax aside, there is something in ruby that is quite sexy and will be available to the .NET world once C# 3.0 is out: Check out this sweet ruby code:
2.upto 5 do |x|