Silverlight developer, learning ruby, rails [closed]
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this questionAs said in title I'm SL developer and want to learn ruby and after adopt rails. Which books/resources/screencasts you can recomend to get up and running quickly?
I'll use Linux and chosed Netbeans as IDE but if i won't like it i'll use gedit. What can you say about this?I wouldn't go nuts on an IDE. just use a text editor.
If you're on silverlight:
- Pay for this git screencast at peepcode
- Buy the beta version of Agile Web Development with Rails (covers rails3)
Build the Depot store using the book and you'll fall in love.
For Ruby, the Pickaxe book is still the standard reference. http://pragprog.com/titles/ruby3/programming-ruby-1-9
For Rails snippets, it's hard to go wrong with Railscasts. http://railscasts.com/
You might consider jumping straight into rails if that is your end-goal. Checkout http://railstutorial.org/book
I use both the PragProg Rails book and The Rails Way by Obie Fernandez. The first works well as an introduction, the second works better as a reference. If you have to choose one, honestly I'd go with RW.
Ryan Bates' RailsCasts are essential.
All of the peepcode rails material is worth purchasing. If you're coming from a mostly Windows world as I was, the Unix screencasts are just as important as the rails stuff. I bought the year subscription and haven't regretted it.
Although I find the organization and overall tone not really my cup of tea, the content of Metaprogramming in Ruby has been extremely helpful in understanding many of the Rails idioms. I'd say understanding the techniques in this book are as essential as anything else. Once you're comfortable in the basic Rails framework, spend some time here. There will be a ceiling on your productivity if you don't dive in to metaprogramming concepts, and although it's essential to Rails, there's really nothing analogous to that style in the Java/.NET world.
Try searching StackOverflow first :) Learning Ruby on Rails
精彩评论