Riding IronRuby on Rails
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Riding IronRuby on Rails

  • 3,379 views
Uploaded on

My presentation from NDC2010 about Ruby on Rails and IronRuby.

My presentation from NDC2010 about Ruby on Rails and IronRuby.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
3,379
On Slideshare
2,865
From Embeds
514
Number of Embeds
5

Actions

Shares
Downloads
9
Comments
0
Likes
0

Embeds 514

http://ironshay.com 327
http://www.ironshay.com 164
http://blogs.microsoft.co.il 11
http://ironrubying.com 11
http://translate.googleusercontent.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Riding IronRuby on Rails Shay Friedman shay@ironshay.com http://IronShay.com @ironshay
  • 2. The Internet
  • 3. ASP/ASP.NET PHP ColdFusion More…
  • 4. Riding IronRuby on Rails Shay Friedman Dynamic Languages Leader shay@ironshay.com http://IronShay.com @ironshay
  • 5. Agenda • Introduction • Main Concepts • D-E-M-O • Getting Started • Q&A • Summary
  • 6. Introduction • Started by David Heinemeier Hansson from 37signals • Released to the public on 2004 and gained popularity on 2006 • Current version is 2.3.8
  • 7. Introduction - IronRuby • Microsoft’s implementation of the Ruby language. • Provides integration with .NET objects.
  • 8. Main Concepts • MVC Model View Controller
  • 9. Main Concepts • Model-View-Controller • REST and Routing http://mysite.com/books/1 BooksController Id = 1 HTTP Method Target Action GET show POST update DELETE destroy
  • 10. Main Concepts • Model-View-Controller • REST and Routing • DRY
  • 11. Main Concepts • Model-View-Controller • REST and Routing • DRY • CoC
  • 12. Main Concepts • Model-View-Controller • REST and Routing • DRY • CoC • Testability
  • 13. Main Concepts • Model-View-Controller • REST and Routing • DRY • CoC • Testability • Extensibility
  • 14. Demo
  • 15. Getting Started • Ruby on Rails o http://rubyonrails.org • IronRuby o http://IronRuby.net • IronRuby on Rails Documentation o http://ironruby.net/Documentation/Real_Ruby_Applications/Rails • IronRuby.Rack o ironruby / Merlin / Main / Hosts / IronRuby.Rack
  • 16. More Ruby Today • During launch: Ruby Meetup • Right after launch o Room 5 – ASP.NET MVC Vs. Ruby on Rails o Room 6 – Ben Hall, Tesing C# and ASP.NET Applications with Ruby
  • 17. Q&A
  • 18. Summary • Introduction • Main concepts o MVC, REST, DRY, CoC, Testability, Extensibility • Getting Started
  • 19. Thank You! Shay Friedman shay@ironshay.com http://IronShay.com @ironshay