ruby-on-rails – IronRuby On Rails VS. Ruby On Rails(入门)
情景
我是一个C#/ ASP.NET / MVC / Silverlight开发人员有几年的经验.我正在尝试启动我的Ruby On Rails学习.我目前正在试图获得真正的ROR感觉. 我想知道标准 作为.Net开发人员,您倾向于使用标准IDE(Visual Studio),几个标准数据库(SQL Server,Oracle等),以及将Web 2.0应用程序(XHTML / CSS,Silverlight等)设计为一种特定方式.) “那么RUBY ON RAILS这些标准是什么? (IDE,DB,Presentation Layer Markups)’ 也 我采取什么路线?我听说过IronRuby,从我读过的几乎完整的转换它用于Rails(IronRuby on Rails).或者我直接进入使用Ruby On Rails! 有什么好处 在使用Ruby On Rails的Rails上使用IronRuby,我将如何受益? 帮助非常感谢谢谢. 解决方法
IDE
大多数RoR开发人员使用一个简单的文本编辑器(MacOS上的Textmate,Windows上的Scite) – 主要是因为为Java / C#之类的语言设计的IDE的大多数功能(重构,代码完成)不能轻易应用于像Ruby这样的动力语言.然而,Netbeans到目前为止还是很好的(另一方面是基于Eclipse的Aptana Studio). 数据库 由于RoR做了很多抽象,所以您使用的RDBMS并不重要. MySQL和Postgres可能是最好的选择,因为它们是最常用的选择(所以您希望持续支持).我不会开始选择基于性能的flamewar,而不是依赖于他们的服务/支持. 标记 该标准将是与(X)HTML结合的ERB(类似于ASP内联脚本).不过还有一些像HAML这样的标记可能对某些项目来说是足够的. 优点 使用IronRuby可以访问.NET框架并与其他.NET库互操作.您也可以在静态C#中编写应用程序的一些部分.根据一些benchmarks,它可能比原生Ruby更“快”,而不是IMHO的真正优势. 目前我建议您开始使用常规的RubyOnRails – 您可以稍后切换(一旦IronRoR足够稳定) – 如果您仍然希望切换. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ruby-on-rails-3 – 宝石测试使用url_for找不到路由
- 利用requests库和正则表达式爬取猫眼top100的电影信息
- ruby-on-rails – json erb模板找不到其他html部分
- cocos2dx[3.2](20)——拖尾渐隐效果MotionStreak
- Distributed Algorithms in NoSQL Databases
- $.ajaxSetup 设置contentType 引起的springmvc 注入值失败
- c# – 在Linq中以编程方式使用条件
- cocos2dx 3.1.1physics中的疑问
- c – 将所有项目依赖项放在项目的存储库中是否很好?
- .net – 比较整数和整数?结果是布尔值?不是布尔值