Some Ruby concepts explained for .net developers