Ruby on Rails and ASP.NET MVC are compared for building a conference registration application. Both frameworks support generating models from a database, including validation rules. Both also provide automatic routing and controllers to display data. The main differences are that Rails uses Ruby code and conventions while ASP.NET MVC uses C# and the MVC pattern. Views in Rails use Haml or ERB templates whereas ASP.NET MVC uses Razor syntax.