开发者

Ruby on Rails vs ASP.NET MVC 3 - Which is quicker to develop a website with?

I want to build websites as quickly as possible, from initial concept to deployed within a few days. For the purposes of rapid app 开发者_如何学JAVAdevelopment - I'm fine ignoring Unit tests.

Assuming all things being equal, is Ruby on Rails faster to build a web application than ASP.NET MVC 3? I'm not concerned about the time taken to learn Ruby on Rails, I just want to know whether it is faster to develop web apps with.

Real life experience or references would be highly appreciated.


You will develop speed with the one you use the most. Simple like that, everything is based on practice and training.

You should choose based on what makes you comfortable:

  • Language (Ruby, C#)
  • Development environment (Windows, Linux, Mac)
  • Text Editor, IDE...

Edit:

Just by coincidence from an ex-googler

In the short time I've been outside Google I've created entire apps in Java in the space of a single workday. (Yes, you can program as quickly in Java as in Ruby or Python, if you understand your tools well.)


Since you're "well experienced with ASP.NET", it will be faster for you to learn ASP.NET MVC 3.

ASP.NET MVC 3 is an extension to ASP.NET, so your learning curve will be shorter.

On the other hand, do you want to learn new, non-Microsoft skills? In that case, Ruby on Rails would be an excellent choice. It is mature, fun, fast, lots of support etc. And all of the cool kids are using it these days.

The other part of the answer: which platform will your employer prefer? Assuming you'll be part of a team, what will the team as a whole use?

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜