Trying to break free from .NET?

Posted by David November 29, 2006 @ 09:50 PM

Luckymonk escaped their .NET entanglement and found Ruby on Rails, but they still have to live in a Windows world. Now they’re putting on a workshop teaching you how to do the same. It’s in Chicago and it’s almost sold out.

Usually we don’t mention workshops any more (there are so many), but I thought it would be nice to shine some light on one of the lesser published transitions. The one from .NET to Ruby on Rails. We got plenty of stories of how PHP and Java folks are jumping ship, so its great to hear how it’s happening from the Microsoft camp too.

Posted in Sightings | 15 comments

Comments

  1. jc on 29 Nov 23:35:

    Glad to hear others are going down the same path. Been doing ASP.NET for 3 years and was starting to stagnate (productivity hasnt been improving as I work). Just a few months of using Rails on personal project has really transformed the way I think about writing ASP.NET at work, for the better.

    Hopefully make the transition to Rails professionally eventually, but even until then theres great benefits to thinking about building web apps in a new way.

  2. Tom Medhurst on 29 Nov 23:51:

    Speaking as a 5 year ASP.NET developer and Rails hobbiest: I truley believe that once Rails has good localization support and it’s performance is comparable to compiled languages.. I think we will see a massive trend of companies switching to Rails as their platform of choice.

    I also think a really great feature to turn peoples heads would be for rails to stop relying on a database and be able to feed models from other resources such as web services. That way people can switch their UIs from ASP.NET to Rails without having to rewrite their BLL/DAL.

    I agree with jc when he says that Rails has altered the way I write .NET applications, and in general made me a much better developer. -Tom Medhurst

  3. Tuxie on 30 Nov 00:23:

    I don’t think the performance has to be in the same league as compiled languages, but it will help to be as fast or faster than at least Perl and Python, something which will hopefully happen when Ruby 2.0 (which has the much faster YARV engine) is released.

    Most of the time the bottlenecks are in the code and algorithms you use though, not the language/VM itself.

  4. Nathan on 30 Nov 00:59:

    I’ve been doing ASP.NET for 2 years, windows development before that. My post learning rails .net code is pretty out there, but in a good way. I think rails encourages a better understanding of web architecture which when doing .net one can pretty much ignore. Its hard to believe, but when I started doing non .net I actually had to refresh myself on a lot of basic html (forms, submit buttons, etc.) that had been pretty much hidden form me in .net. I have a pretty liteweight mvc framework and prototype/scriptaculous workflow that I’d like to open source after a few more project iterations.

  5. Jake Good on 30 Nov 03:10:

    I left my full time .Net gig to work full time as a Ruby on Rails developer… and I’ve loved it!

    But I still keep Parallels around for my .Net fix…

    Btw, Eng and Cohen are cool guys…

  6. John Griffiths on 30 Nov 17:22:

    There are currently two things I really believe in right now, SQL and Web 2.0. I Wish it included .NET but the whole process of making apps in that language is so weighed down and stagnated that it makes it hard to capitalize on the excitement of a new project. Ruby and Rails is such a refreshing change and so much more expandable and not bolted down, it’s like PHP on ACID!. Can’t wait to start ‘really’ developing with this. Brilliant work all who are involved, P.S. love the book.

  7. John Griffiths on 30 Nov 17:23:

    There are currently two things I really believe in right now, SQL and Web 2.0. I Wish it included .NET but the whole process of making apps in that language is so weighed down and stagnated that it makes it hard to capitalize on the excitement of a new project. Ruby and Rails is such a refreshing change and so much more expandable and not bolted down, it’s like PHP on ACID!. Can’t wait to start ‘really’ developing with this. Brilliant work all who are involved, P.S. love the book.

  8. M. on 30 Nov 22:11:

    Oh snap!

    Brian and Jeff are my heroes!

    W00t!

  9. Chris on 30 Nov 22:13:

    Looking forward to the Chi-town workshop. I’ve been a Microsofty for ~6 years now, but nearly every day I’m looking for ways to “sneak Rails into the system”. As jc said, it even changes the way you code .NET apps. You’ll think this is weird, but I’m actually using Ruby/ActiveRecord to generate VB.NET class files for my apps…complete with CRUD methods. It doesn’t provide the dynamic goodness of Ruby, but it’s a nice auto-generated object model for my database operations. Long live Rails!

  10. Michael Leung on 30 Nov 22:20:

    This rocks solid!

  11. Michael Leung on 30 Nov 22:26:

    Brain and Jeff are my heroes. W00t!

  12. Michael on 01 Dec 07:46:

    Lets vote for RoR and make it no.1 open source project here: http://www.grupthink.com/topic/821

  13. http://azazelo.info/ on 03 Dec 22:25:

    Agree John Griffiths:”There are currently two things I really believe in right now, SQL and Web 2.0.”

  14. Alexander on 06 Dec 02:50:

    It’s a playground without stored procedures support for active record, Web services (J2ee, WCF). ASP.NET really suck, because it’s ugly by design. I think .NET business layer, DAL are cool, but web layer MUST be rails based. Provide to us features above and rails will become true mainstream, I am sure.

  15. James on 16 Dec 00:14:

    We’re in .NET’s backyard as a Seattle company, but we went with RoR for our site www.zoodango.com. Our backgrounds are in Java, PHP, C/C++, Perl…..so basically, we’re kinda hard core, but we still really enjoyed working with Rails.