C# developers are used to working with fields, properties, and methods. But there’s certain confusion when it comes to understanding how those work in Ruby. So let’s have a quick C# refresher. Fields, Properties, and Methods in C# Fields are variables scoped…
Continue Reading… Part 1 of this post covered my experiences in .NET when writing tests, and how that helped me getting productive in Ruby within a short period of time. Part 2 covers my experiences in Ruby, going from how I got started writing…
Continue Reading… If you’re a .NET developer who have been writing tests, this post may encourage you to continue doing so when working with Ruby. If, instead, you have not been writing tests, we must change that! I know I have mentioned this before,…
Continue Reading… Up until version 3.0, C# had been a static language. Dynamic features were introduced to the language in version 4.0, as an attempt to improve COM support and interoperability between C# and dynamic languages, such as JavaScript. I ended up using those…
Continue Reading… Common question for .NET developers deciding to venture into Ruby are: Where do I start? What should I learn first: Ruby or Rails? What do I need installed? What are the best resources to get started? Where do I find more in-depth…
Continue Reading… I’ve noticed there’s quite a bit of misunderstanding among .NET developers as to what Ruby or Rails are, and how those compare to what they came to know and love in .NET. I know I didn’t understand it myself for a while.…
Continue Reading… .NET developers have several tools at their hands: multiple languages, a huge framework, stacks for many different types of applications (web, desktop, mobile…), plus a growing OSS ecosystem. So why exactly would a .NET developer look into Ruby and Rails? For those…
Continue Reading… It is with great satisfaction that I introduce the “Switching to Ruby From .NET” series at RubySource. In this post I’ll explain what you should expect from this series.
Continue Reading…