Record Detail Back
Ruby on Rails
In July 2004 David Heinemeier Hansson released Ruby on Rails, a Web framework for the Ruby pro- gramming language. It quickly gained momentum and became notorious for being a highly productive Model-View-Controller (MVC) Web framework that was particularly well suited to Agile development.
Favoring sensible conventions over verbose confi guration fi les, Rails (as it is often called for short) aimed to simplify and improve the lives of developers by allowing rapid prototyping of Web applications.
Fast-forward a few years, and Rails is now considered to be an established framework that has had a signifi cant infl uence on the world of Web development. It inspired many other frameworks, helped boost the popularity of dynamic programming languages on the Web, and has been used to implement some of the largest sites that are out there today.
Despite Rails’ wide success and adoption, its community still remains Unix-centric, favoring Mac OS X, GNU/Linux, or BSD variants over Microsoft Windows. Consequently the majority of books on the subject and most of the literature you’ll fi nd online assume that you are using Unix-like operating systems and tools. Though I personally use all of the operating systems I just mentioned, I believe that learning a new language and framework can be challenging in its own right, so there is no need to make the whole expe- rience more diffi cult by adding a new operating system and its ecosystem of tools to the learning curve.
Until today, if you were to approach Rails as a “Microsoft developer” you would most likely be in for a culture shock. I felt compelled to change that by writing a book that helps bridge that cultural gap and make the experience of learning Rails, when you have a Microsoft background, much less traumatic. I attempt to be a friendly voice that can help you reach a better understanding of what Rails is and how you can use it for your own projects, while utilizing tools you are (already) comfortable with, leveraging your existing .NET or other Microsoft technologies skills, and understanding what caveats are associated with developing Ruby on Rails applications on Windows.
Antonio Cangiano - Personal Name
978-0-470-37495-5
NONE
Information Technology
English
2009
1-484
LOADING LIST...
LOADING LIST...