Your SlideShare is downloading. ×

Better framework, better life

1,728

Published on

在.net大会上关于ROR的演讲PPT。

在.net大会上关于ROR的演讲PPT。

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,728
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

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. Better Framework, Better Life.
    • 2. • ? • Rails Rails? • Rails • Rails • Rails ?
    • 3. ? • (Daniel Lv) • @lgn21st • lgn21st@gmail.com • • Shanghaionrails founder • Red.com, Elctech.com, Factual.com
    • 4. Intridea, ? • Design & User experience • Web Development • Mobile Development
    • 5. Rails? • • .net • .Net Rails • Why Would a .NET Programmer Learn Ruby on Rails http://www.infoq.com/articles/Netter- on-Rails • Moving from ASP.net MVC to Ruby on
    • 6. Rails • Rails Ruby Web Framework • 2004 7 • DHH 37signals Basecamp •
    • 7. Web Framework? • web framework • web framework MVC • web framework ORM • web framework route mapper Template Session Ajax Secu
    • 8. Basecamp? • A web-based project management tool • About messages, milestone, and todo list • As simple to use as a weblog • Recommend to read the book <<Getting Real>>
    • 9. Rails • • REST • •
    • 10. Rails ? Metric Java (Spring/Hibernate) Ruby & Rails 4 month, approximately Time to market 4 night (5hours/night) 20 hours/week Lines of code 3293 1164 Lines of configuration 1161 113 Number of classes/methods 62/549 55/126 Justin Gehtland: Better, Faster, Lighter Java http://commons.oreilly.com/wiki/index.php/Beyond_Java/Ruby_on_Rails
    • 11. Rails ? • Justin Gehtland Java : Rails = 3.5 : 1 • Proc.net PHP : Rails = 10 : 1 • JavaEye Robbin Java : Rails = 10 : 1
    • 12. Rails Live demo Creating a weblog in 15 minutes http://media.rubyonrails.org/video/rails_blog_2.mov
    • 13. Rails • Ruby Less code do more • • •
    • 14. Rails? • • • ...
    • 15. Rails • 6 • 2005 DHH Hacker • 2006 Rails Jolt • 2005 2006 Ruby/Rails 1552%
    • 16. Rails ? • Rails • Rails • Rails
    • 17. • / • ...... •
    • 18. Rails • Web • • /
    • 19. Rails • • Rails • Rails • Rails •
    • 20. Rails is ready for enterprise • • • REST, COC, OpenSource... •
    • 21. Rails
    • 22. Rails • Rails • • • •
    • 23. Rails • • web Rails • •
    • 24. Rails • Flexibility is not free • • • Convention over configuration
    • 25. Rails • Rails • Rails • • Rails
    • 26. Ruby is designed to make programmers happy! -Matz
    • 27. Ruby
    • 28. ? • • Rails • / Clone Rails • Rails
    • 29. / • / • Rails •
    • 30. Rails • Rails doesn’t scale? • Rails ? • Rails ?
    • 31. ?
    • 32. Rails
    • 33. Rails
    • 34. • 110% • •
    • 35. • • • •
    • 36. Rails • Rails • Agile web development with Rails • http://railscasts.com/ • http://www.railstutorial.org/ book
    • 37. Rails3
    • 38. Just remember: Doing website for fun
    • 39. ?
    • 40. Shanghaionrails • Ruby & Rails • ROR • • RubyConfChina KungfuRails
    • 41. RubyConfChina • 2010 6 26 • • 400 • , shanghaionrails JavaEye • www.rubyconfchina.org
    • 42. Q&A

    ×