If you’re a .NET developer looking to move to Ruby, one of the ways you can start using Ruby straight away is with Albacore. In this article, we’ll look at how you can take an existing ASP.NET web application project, add a…
Continue Reading… 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… So far in these posts on switching from .NET to Ruby we’ve looked at Classes, Namespacing, Documentation, Methods, Variables, and the Ruby Environment. We’ve covered a lot of ground. Today, we’re going to look at the data types that form the base…
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… In our first (of hopefully many) screencast, we look at Pik, which is a Ruby Version Manager for Windows. Show Notes Pik on Github RubyInstaller for Windows Google Group Post about version 0.3.0
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… Ruby is an opinionated language, and it has an opinionated community. This is a great thing. It keeps the language clean, understandable, and fun. Ruby can be antagonistic when it comes to a framework like .NET, and I’ll touch on that in…
Continue Reading… In the last post in our series on Switching from .NET to Ruby, we looked at Classes. Classes were a real in depth topic since there’s a large number of class differences between .NET and Ruby. This post is going to take…
Continue Reading…