I just wrote an article on my blog (not much happening on it though, I confess..) Which should explain to a .NET programmer how to have an easy and satisfying start with D: http://www.galador.net/codeblog/post/2011/05/20/D-for-NET-programmer.aspx