就目前而言,我是一名Java和c#开发人员。我对Ruby on Rails看得越多,我就越想学习它。
你发现学习RoR的最佳途径是什么?在Windows上开发会更容易吗,还是应该在Linux上运行虚拟机?
是否有一种IDE可以与Visual Studio的健壮性相匹配?有什么程序可以给我们一个很好的开销吗?有什么好书吗?
说真的,任何建议/技巧/咆哮都很棒。
就目前而言,我是一名Java和c#开发人员。我对Ruby on Rails看得越多,我就越想学习它。
你发现学习RoR的最佳途径是什么?在Windows上开发会更容易吗,还是应该在Linux上运行虚拟机?
是否有一种IDE可以与Visual Studio的健壮性相匹配?有什么程序可以给我们一个很好的开销吗?有什么好书吗?
说真的,任何建议/技巧/咆哮都很棒。
当前回答
《敏捷开发与Rails》一书是最好的教学工具。它有一个很好的类似于生活的应用程序,它通过章节向你介绍不同的概念。我使用了两次示例,之后我有了足够的知识来做自己的事情,并依赖于rails API文档(http://api.rubyonrails.org/)。
其他回答
有一个叫Softies on Rails的网站,是由几个前程序员编写的。NET开发人员可能会有一些用处。他们有一本书叫《Rails for .NET开发者》,将在接下来的几个月出版……
我开始在一个Windows盒子上使用Eclipse的RadRails插件和Dreamweaver的RubyWeaver扩展(回到1。x天的Rails)。从那以后,我换了一台运行TextMate的Mac电脑,再也没有想过回去。
至于书籍,我从《Ruby之路》和《Rails敏捷Web开发》开始。在您开始Rails开发时,构建Ruby背景无疑会有所帮助。
一定要看瑞恩·贝茨的Railscast系列。
毫无疑问
使用Rails进行敏捷Web开发
and
推荐手册
为了好玩
高级Rails食谱
我想链接到另外两个,但Stack Overflow不允许。查看同一网站。
我在Neighborly先生的《谦逊的红宝石小书》的帮助下学会了Ruby。这是一个很好的免费下载的Ruby介绍,有很多例子,我100%推荐。
http://www.teachmetocode.com是学习Ruby和Ruby on Rails的绝佳来源。这里有一些介绍Rails基础知识的屏幕视频,还有一个由6部分组成的系列,介绍如何使用Ruby on Rails创建Twitter克隆版。
IDE: NetBeans Book: Agile Web Development With Rails Installation: Instant Rails