Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7179475
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T17:08:52+00:00 2026-05-28T17:08:52+00:00

I only want facts as far as possible. There are some things that ASP.Net

  • 0

I only want facts as far as possible. There are some things that ASP.Net does more quickly and easily than Ruby on Rails. I simply want to find out in which situations you would use ASP.Net, and which RoR handles better. So, given that you have a team that is equally as good at RoR and ASP.Net, where would you choose each technology? The obvious ones for ASP.Net are:

  • Within a Windows Server company, ASP.Net is king.
  • When you need to use Web References, Visual Studio and MonoDevelop are second to none.
  • If you are desperate about speed, C#’s compiled nature would probably be faster or more efficient – please, if this isn’t true, let me know.
  • When it comes to a CMS, Umbraco on .Net seems to be better than the RoR offerings. Again, if I’m wrong, please let me know!
  • If using SQL Server or Sharepoint, then it’s extremely likely that .Net will be the better choice.

However, RoR would be better on:

  • A Linux server
  • Prototyping and smaller data-driven applications

I’m really worried that this question will get closed, but I really do need to know the answer to this question for my job. I’m now leading a few guys that default to Ruby on Rails for new apps but has a lot of experience in ASP.Net too, so I want to know that I’m making the right decision as far as a project-by-project basis comes along, and not just ‘this feels “enterprisey”, let’s go ASP.Net’. If I can ask it in a different exchange, that would be great. I do understand that for the most part, both will be the same. The HTML/CSS/Javascript set does most of the work here, and this is the only choice I need to make, so I need to know I’m making the best possible for the upcoming situations.

If there’s an article that addresses this, please point me in that direction, I’ve tried googling to no real effect. Thank you for any help that you can give me.

tl;dr: What situations suit the .Net stack and development workflow better than RoR, and vica versa.

Thanks again!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T17:08:53+00:00Added an answer on May 28, 2026 at 5:08 pm

    Here’s my 2 cents on this subject, but first of all let me make a quick disclaimer.

    I used to work with ASP.net for about 3 years and have recently started leading a small team developing a web application in Rails.
    At the moment I must say I am very biased towards RoR, but I’ll try to give an objective review.

    ASP.net

    I would go with ASP.net for a few things:

    • Larger, data-heavy applications, rather than small and agile applications;
    • Applications oriented for medium-large companies working with Windows;
    • Very simple projects (if you’re working with entry-level developers).

    For the following reasons:

    • ASP.net’s compiled nature makes it a great “data-pusher”, that is, dealing with large datasets or performing costly operations.
    • Windows is the OS of choice in practically every medium-large organization I’ve ever seen, and Windows Servers are often accompanied.
    • Microsoft’s involvement is exceptional (See Eric Lippert‘s profile as an example).
    • The IIS-MSSQL-ASP-VS bundle is a very “tightly-coupled” development suite, both in compatibility between its parts and in support.
    • Microsoft support (I’m no authority on this, but I’m guessing being a paying customer gives you some official support).
    • Entity Framework is a good and very easy-to-use ORM.
    • Shallow learning curve, and plenty of courses, therefore good for entry-level developers.

    Ruby on Rails

    I’d go with RoR for the following:

    • Any project requiring quick prototyping or running a tight schedule for a proof-of-concept (i.e: Start-up companies);
    • Small-medium web applications;
    • Any project with a small budget.

    And here’s why:

    • Development on Rails is the fastest I’ve seen, compared ASP.net and even PHP.
    • Gems. There are a lot of things that are a pain to code in ASP.net and are solved simply on Rails with gems (Pagination, tree structures, ordered lists just to name a few).
      Also, things like HAML and SASS/SCSS are huge time-savers and practically built-in.
    • Open-source, thus often requiring a smaller budget.
    • Easy deployment. Many of Rails’ features take deployment into consideration (database seeding, migrations, etc.). I found ASP.net project much harder to deploy.
    • NoSQL is much more common with Rails, and I assume better supported.
    • Rails’ ActiveRecord is an excellent and easy-to-use ORM.
    • Brilliant community.

    However, it is worth noting that on many terms, both Rails and ASP.net MVC have a lot in common and often equivalent.

    MySQL and MSSQL are both enterprise-level databases and both IIS and Apache are enterprise-level web servers.
    You can find large websites running ASP.net and Rails (i.e: StackOverflow on .NET, Github and more on Rails), and both can deliver performance and scalability.
    Both have support of 3rd party tools, such as MongoDB and Memcached through gems or external libraries.

    In conclusion, it is my opinion that your considerations should take more into account the final deployment environment, ease of development, schedule, and the overall preference of your developers and peers than the technological differences between the two frameworks.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I only want to show my title attribute in some cases. I don't want
I only want to calculate an AVG of values if two or more non-zero
I only want this function to run if .toolbar li does not have the
I only want a method to activate if the pixel that is clicked is
I want to implement some basic tracing in a simple c# (WPF) application that
I only want log4net to keep let's say 10 days-worth of log files as
I only want a simple Splash Screen Example. Get the Code, Insert my picture,
We only want one instance of our app running at any one time. So
note: i only want to move 1 shape at a time Circle.prototype.create = function(){
Here I only want to pass a custom class or only parameters into a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.