+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Working With Rails
1. Working with Rails
Web development that doesn’t hurt!
Skype: Caiwangqin
July, 2007
2. About Caiwangqin
蔡望勤,湖北黄冈人。
}
1997年开始接触计算机,对计算机编程情有独钟。曾在广州为赛百威
}
(Cyberway)、宝洁(P&G)工作,而后为国际知名企业做人力资源管
理系统(HRMS),如伟创力(Flextronics)、安美特(AutoTec)、欧科
(EuroTec)、东风汽车乘用车等,系统持续运行至今。
2005年底加入南京UUZone,开始专注于研究Ruby on Rails和Web2.0领
}
域。
现任亚艺网媒科技有限公司技术总监。
}
3. Presentation Agenda
Real Word Rails
}
Brief overview of Ruby
}
Brief overview of Rails
}
Description of Rails framework
}
Demo
}
Questions and Answers
}
Ask questions at any time
}
10. More Real World Rails
http://happycodr.com/
}
Ruby on Rails Showcase
}
http://railscn.memebot.com/demobox/popular.htm
}
Ruby on Rails in Chinese sites
}
http://wiki.rubyonrails.org/rails/pages/RealWorldUsage
}
Real companies with real applications running Rails
}
11. What is Ruby?
Object-Oriented scripting language
}
Conceptual similarities to Smalltalk
}
Many system and text manipulation features like Perl
}
Emphasis on simplicity and design elegance
}
13. So, What is Rails?
Rails is a Framework, only a MVC Web Application
Framework written in Ruby.
Some constraints make it easier to create applications.
} ActiveRecord API
} ActionController API
} Templating Engine
} Scripts and lots of other stuff…
22. Web 2.0 and Rails
Fast time-to-market
}
Tight integration with AJAX libraries
}
New emphasis on focused, interoperable applications
}
Less time coding infrastructure means more emphasis
}
on clean design and elegance in all aspects of the
application
23. Why Ruby on Rails
Because it's fun!
Programming should be a fun and creative experience.
}
24.
25. Why not Ruby on Rails
handle existing databases
}
huge application
}
developers without passion
}
31. In Conclusion…
Thank you
}
Resources
}
Rails has a large enthusiastic community at rubyonrails.org
}
Ruby on Rails Chinese community at chinaonrails.com
}
I blog regularly about Rails and web 2.0 topics at
}
http://www.caiwangqin.com
I love getting email…
}
jesse.cai@gmail.com