Date post: | 13-Jan-2015 |
Category: |
Technology |
Upload: | shay-friedman |
View: | 10,592 times |
Download: | 1 times |
The Internet
ASP/ASP.NET PHP
ColdFusion More…
ASP.NET MVC
Vs. Ruby on Rails
Shay Friedman Dynamic Languages Leader
[email protected] http://IronShay.com
@ironshay
Agenda • Introduction
• Main Concepts
• D-E-M-O
• Getting Started
• Q&A
• Summary
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
Introduction – ASP.NET MVC • Created by Microsoft.
• Released to the public on 2009
• Current version is 2.0
Main Concepts • MVC
Model
Controller View
Main Concepts • Model-View-Controller
• REST and Routing
http://mysite.com/books/show/1
BooksController show method Id = 1
Main Concepts • Model-View-Controller
• REST and Routing
• DRY
Main Concepts • Model-View-Controller
• REST and Routing
• DRY
• CoC
Main Concepts • Model-View-Controller
• REST and Routing
• DRY
• CoC
• Testability
Main Concepts • Model-View-Controller
• REST and Routing
• DRY
• CoC
• Testability
• Extensibility
DEMO
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
Q&A
Battle Summary