Ruby on Rails enables the rapid production of high-quality web applications, allowing developers to focus on application creation while Rails manages the intricacies. This award-winning book has guided tens of thousands of developers, endorsed by the Rails core team. New users will find step-by-step instructions, while experienced developers will access comprehensive insider knowledge. The book has evolved alongside Rails, starting with a walkthrough of building a real application and delving into Rails features. This edition offers enhanced information on the Ruby language and elaborates on key concepts. It keeps pace with changing best practices, featuring examples of cookie-backed sessions, HTTP authentication, and Active Record-based forms, emphasizing the correct application of Rails. It also reflects the substantial functional and performance improvements of Ruby 1.9. Sam Ruby, a notable software developer and co-chair of the W3C HTML Working Group, brings his expertise, along with Dave Thomas, an author of the Agile Manifesto and "Programming Ruby," who understands both agility and Ruby. David Heinemeier Hansson, the creator of the Rails framework, also contributes to this essential resource for developers.
Justin Gehtland Book order


- 2011
- 2006
Verschaffen Sie sich einen umfassenden Überblick über Ajax und Web 2.0, der über einzelne Frameworks hinausgeht. Erfahren Sie, wie Ajax in spezifischen Umgebungen funktioniert und wie man Javascript in serverseitige Frameworks integriert. Lernen Sie, Ajax-Techniken in bestehende Anwendungen einzubauen und vermeiden Sie häufige Fehler. Im Internet finden Sie den Programmcode zu zahlreichen Beispielen. Google Maps ist ein herausragendes Beispiel für eine Ajax-Anwendung, die zeigt, wie Ajax (Asynchronous JavaScript and XML) statische Webseiten in interaktive Anwendungen verwandelt. Mit Ajax können Sie Web-2.0-Anwendungen neu entwickeln oder bestehende Webseiten „ajaxifizieren“. Sie lernen, Browser-basierte Anwendungen zu erstellen, die mit großen Desktop-Applikationen konkurrieren können. Die Autoren erläutern die technischen Grundlagen von Ajax und den richtigen Einsatz aufkommender Ajax-Frameworks. Sie präsentieren die Vor- und Nachteile der Implementierung von Ajax in Java, .NET, Ruby on Rails und PHP, unter Verwendung von Bibliotheken wie Scriptaculous, Prototype, Dojo, SAJAX/NAJAX und ASP.NET. Ihre Kunden erwarten ajaxifizierte Web-Anwendungen, und dieses Buch zeigt Ihnen, wie es geht.