Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rails for .NET Developers

Rails for .NET Developers

"You live a new life for every new language you speak. If you know only one language, you live only once." -- Czech proverb

It's good to learn new languages and environments. Different languages solve the same problems in different ways. By learning several different approaches, you can help broaden your thinking and identify the right tool for the right job.

As someone who has spent the last few years using both environments on a daily basis, we will compare and contrast web development in the Microsoft .NET world vs. web development using the Ruby on Rails stack. We will compare the languages, the tooling, the communities, and the frameworks. This session will help the .NET developer get started down the Rails rabbit hole.

Jamie Wright

August 21, 2012
Tweet

More Decks by Jamie Wright

Other Decks in Programming

Transcript

  1. History Some 2001 Jamie meets .net 2007 Jamie plays with

    Ruby 2009 web development Tuesday, August 21, 12
  2. History Some 2001 Jamie meets .net 2007 Jamie plays with

    Ruby 2009 2008 Jamie plays with Rails web development Tuesday, August 21, 12
  3. History Some 2001 Jamie meets .net 2007 Jamie plays with

    Ruby 2009 2008 Jamie plays with Rails Jamie releases Morale 2010 web development Tuesday, August 21, 12
  4. History Some 2001 Jamie meets .net 2007 Jamie plays with

    Ruby 2009 2008 Jamie plays with Rails Jamie releases Morale 2010 2012 50 / 50 development web development Tuesday, August 21, 12
  5. Rails .net Started first 11 Pomodoros @ 20 min. each

    Started second Tuesday, August 21, 12
  6. Rails .net Started first 11 Pomodoros @ 20 min. each

    Started second 6 Pomodoros @ 20 min. each Tuesday, August 21, 12
  7. Rails .net Started first 11 Pomodoros @ 20 min. each

    Test first Started second 6 Pomodoros @ 20 min. each Tuesday, August 21, 12
  8. Rails .net Started first 11 Pomodoros @ 20 min. each

    Test first Started second 6 Pomodoros @ 20 min. each Test first Tuesday, August 21, 12
  9. Rails .net Started first 11 Pomodoros @ 20 min. each

    Test first 5 Pomodoros @ 20 min. each fixing sh*t Tuesday, August 21, 12
  10. Rails .net Started first 11 Pomodoros @ 20 min. each

    Test first 5 Pomodoros @ 20 min. each fixing sh*t Doesn’t work! Tuesday, August 21, 12
  11. Review Let’s 2008 rails 2001 .net Slower development Faster development

    Less features Doesn’t work Tuesday, August 21, 12
  12. Review Let’s 2008 rails 2001 .net Slower development Faster development

    More open source choices Less features Doesn’t work Tuesday, August 21, 12
  13. Review Let’s 2008 rails 2001 .net Slower development Faster development

    More open source choices Works! Less features Doesn’t work Tuesday, August 21, 12
  14. Fantasy League Enter a Github username Retrieve a score for

    your Github activity Tuesday, August 21, 12
  15. Fantasy League Event Points CommitCommentEvent 2 IssueCommentEvent 2 IssuesEvent 3

    WatchEvent 1 PullRequestEvent 5 PushEvent 7 FollowEvent 1 CreateEvent 3 Tuesday, August 21, 12