+ All Categories
Home > Technology > Ruby on Rails Vs. ASP.NET MVC

Ruby on Rails Vs. ASP.NET MVC

Date post: 13-Jan-2015
Category:
Upload: shay-friedman
View: 10,592 times
Download: 1 times
Share this document with a friend
Description:
My talk from the Epicenter 2010 conference about the differences between ASP.NET MVC and Ruby on Rails.
Popular Tags:
29
ASP.NET MVC Vs. Ruby on Rails Shay Friedman [email protected] http://IronShay.com @ironshay
Transcript
Page 1: Ruby on Rails Vs. ASP.NET MVC

ASP.NET MVC Vs.

Ruby on Rails

Shay Friedman

[email protected]

http://IronShay.com

@ironshay

Page 2: Ruby on Rails Vs. ASP.NET MVC
Page 3: Ruby on Rails Vs. ASP.NET MVC
Page 4: Ruby on Rails Vs. ASP.NET MVC
Page 5: Ruby on Rails Vs. ASP.NET MVC

The Internet

Page 6: Ruby on Rails Vs. ASP.NET MVC
Page 7: Ruby on Rails Vs. ASP.NET MVC
Page 8: Ruby on Rails Vs. ASP.NET MVC

ASP/ASP.NET PHP

ColdFusion More…

Page 9: Ruby on Rails Vs. ASP.NET MVC
Page 10: Ruby on Rails Vs. ASP.NET MVC
Page 11: Ruby on Rails Vs. ASP.NET MVC
Page 12: Ruby on Rails Vs. ASP.NET MVC
Page 13: Ruby on Rails Vs. ASP.NET MVC
Page 14: Ruby on Rails Vs. ASP.NET MVC

ASP.NET MVC

Vs. Ruby on Rails

Shay Friedman Dynamic Languages Leader

[email protected] http://IronShay.com

@ironshay

Page 15: Ruby on Rails Vs. ASP.NET MVC
Page 16: Ruby on Rails Vs. ASP.NET MVC

Agenda • Introduction

• Main Concepts

• D-E-M-O

• Getting Started

• Q&A

• Summary

Page 17: Ruby on Rails Vs. ASP.NET MVC

Introduction – Ruby on Rails • Started by David Heinemeier Hansson from 37signals

• Released to the public on 2004 and gained

popularity on 2006

• Current version is 2.3.8

Page 18: Ruby on Rails Vs. ASP.NET MVC

Introduction – ASP.NET MVC • Created by Microsoft.

• Released to the public on 2009

• Current version is 2.0

Page 19: Ruby on Rails Vs. ASP.NET MVC

Main Concepts • MVC

Model

Controller View

Page 20: Ruby on Rails Vs. ASP.NET MVC

Main Concepts • Model-View-Controller

• REST and Routing

http://mysite.com/books/show/1

BooksController show method Id = 1

Page 21: Ruby on Rails Vs. ASP.NET MVC

Main Concepts • Model-View-Controller

• REST and Routing

• DRY

Page 22: Ruby on Rails Vs. ASP.NET MVC

Main Concepts • Model-View-Controller

• REST and Routing

• DRY

• CoC

Page 23: Ruby on Rails Vs. ASP.NET MVC

Main Concepts • Model-View-Controller

• REST and Routing

• DRY

• CoC

• Testability

Page 24: Ruby on Rails Vs. ASP.NET MVC

Main Concepts • Model-View-Controller

• REST and Routing

• DRY

• CoC

• Testability

• Extensibility

Page 25: Ruby on Rails Vs. ASP.NET MVC

DEMO

Page 26: Ruby on Rails Vs. ASP.NET MVC

Getting Started • Ruby on Rails

o http://rubyonrails.org

• ASP.NET MVC o http://asp.net/mvc

• Ruby o http://ruby-lang.org

• IronRuby o http://IronRuby.net

Page 27: Ruby on Rails Vs. ASP.NET MVC

Q&A

Page 28: Ruby on Rails Vs. ASP.NET MVC

Battle Summary

Page 29: Ruby on Rails Vs. ASP.NET MVC

Thank You!

Shay Friedman [email protected]

http://IronShay.com

@ironshay


Recommended