Sie sind hier
E-Book

Ruby on Rails3

DataMapper, HAML und SASS, Release- und Sourcecode-Management mit Capistrano und Git, Test Driven Development (TDD), Volltextsuche mit Sphinx

AutorMichael Voigt, Stefan Tennigkeit
Verlagentwickler.press
Erscheinungsjahr2010
Seitenanzahl280 Seiten
ISBN9783868022292
FormatPDF
Kopierschutzkein Kopierschutz/DRM
GerätePC/MAC/eReader/Tablet
Preis24,00 EUR
Ruby on Rails ist eines der beliebtesten Frameworks im Bereich der Webentwicklung. Einer der Hauptgründe dafür ist die geringe Einarbeitungszeit, da das Model-View-Controller-Konzept (MVC) klar zu erkennen ist. Ruby on Rails gibt uns sehr schnell Feedback über das Ergebnis unserer Arbeit, wodurch die Entwicklung von Webanwendungen sehr viel Spaß mit sich bringt. Ruby on Rails wurde von David Heinemeier Hansson bei der Entwicklung von Basecamp extrahiert und erblickte im Juli 2004 das Licht der Open-Source-Welt. Mit der Zeit hat sich eine gigantische Community und ein Core Team, welches die Entwicklung koordiniert, um das Projekt gebildet. Ruby on Rails wird mit der Version 3 erwachsen und fit für den Enterprise Bereich. Den Autoren Michael Voigt und Stefan Tennigkeit - selbst Ruby-Entwickler - gelang es, das komplexe Themengebiet unter dem Aspekt der praktischen Umsetzung in verständlicher Art und Weise zu beschreiben. Das eigene Fachwissen sowie die persönlichen Erfahrungen der Autoren im Umgang mit Ruby on Rails werden durch zahlreiche Abbildungen, Tabellen und Quelltext-Beispiele einer produktiv gestellten Webanwendung (kraeftemessen.com) ergänzt. Durch diese deutliche Praxisorientierung schaffen es die Autoren anhand von alltagspraktischen Anwendungsfällen, Themen wie beispielsweise HAML und SASS, Release- und Sourcecode-Management mit Capistrano, Test Driven Development, Volltextsuche mit Sphinx, Geokoordinaten inhaltlich und methodisch zu verdeutlichen.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Inhaltsverzeichnis6
Vorwort12
Autoren und Danksagung14
A.1 Michael Voigt (Autor)14
A.2 Stefan Tennigkeit (Koautor)15
Einstieg16
1.1 Zielgruppe des Buches16
1.2 Informationen/Feedback17
1.3 Aufbau des Buches17
1.4 Voraussetzungen18
1.5 Ruby on Rails19
1.6 Lernen am Beispiel24
1.7 ... und los gehts!44
ORM- Bibliotheken (Model-Komponente)46
2.1 Active Record Pattern48
2.2 Entwicklung der Veranstaltungsdatenbank50
2.3 ORM-Konfiguration51
2.4 DataMapper52
2.5 ActiveModel105
Templates (View-Komponente)110
3.1 Haml und Sass111
3.2 Haml115
3.3 Sass124
3.4 Haml und Sass anwenden132
3.5 Partials136
3.6 Helper-Methoden von Rails139
Programmfluss (Controller-Komponente)146
4.1 Das Routing148
4.2 RESTful Controller (CRUD)154
4.3 Rack und Middleware171
E-Mail-Nachrichten verarbeiten178
5.1 Eine neue Mailer-Klasse anlegen178
5.2 Aufbau einer Mailer-Klasse179
5.3 E-Mail-Konfiguration Konfiguration180
5.4 Multipart-E-Mails versenden181
5.5 E-Mail mit Dateianhang versenden183
Testen186
6.1 Unit-Tests188
6.2 Functional Tests193
6.3 Testdatengenerierung mit machinist196
6.4 Continuous Integration mit CruiseControl.rb199
I18N & L10N202
7.1 Routing für die Lokalisierung202
7.2 Textpassagen der Applikation übersetzen204
7.3 Pluralisierung berücksichtigen207
7.4 Model-Attribute übersetzen207
7.5 Ausgaben formatieren209
7.6 I18N-Datenbank-Backend Backend212
Werkzeugkasten214
8.1 Gem-Bibliotheken verwalten214
8.2 RVM (Ruby Version Manager)218
8.3 Seitenweise durch Listen-Views navigieren220
8.4 Volltextsuche mit Thinking Sphinx222
8.5 PDF Generierung236
8.6 Capistrano240
Anhang244
9.1 Pastie (14416) - Von der ersten Merb-Version244
9.2 Multipart-E-Mail246
9.3 CRUD-, RESTful Controller248
9.4 PDF-Generate-Methode250
9.5 Sass-Datei für will_paginate251
9.6 Bundler Gemfile.lock252
Stichwortverzeichnis254

Weitere E-Books zum Thema: Web-Programmierung - Web-Applikationen

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

JAXB 2.0

E-Book JAXB 2.0
Ein Programmiertutorial für die Java Architecture for XML Binding Format: PDF

XML hat sich als universelles Format zur Speicherung und Verarbeitung von Daten etabliert. Zusammen mit Java ergibt sich eine Paarung mit einem großen Vorteil für die Datenverarbeitung -…

JAXB 2.0

E-Book JAXB 2.0
Ein Programmiertutorial für die Java Architecture for XML Binding Format: PDF

XML hat sich als universelles Format zur Speicherung und Verarbeitung von Daten etabliert. Zusammen mit Java ergibt sich eine Paarung mit einem großen Vorteil für die Datenverarbeitung -…

JAXB 2.0

E-Book JAXB 2.0
Ein Programmiertutorial für die Java Architecture for XML Binding Format: PDF

XML hat sich als universelles Format zur Speicherung und Verarbeitung von Daten etabliert. Zusammen mit Java ergibt sich eine Paarung mit einem großen Vorteil für die Datenverarbeitung -…

JAXB 2.0

E-Book JAXB 2.0
Ein Programmiertutorial für die Java Architecture for XML Binding Format: PDF

XML hat sich als universelles Format zur Speicherung und Verarbeitung von Daten etabliert. Zusammen mit Java ergibt sich eine Paarung mit einem großen Vorteil für die Datenverarbeitung -…

Weitere Zeitschriften

FESTIVAL Christmas

FESTIVAL Christmas

Fachzeitschriften für Weihnachtsartikel, Geschenke, Floristik, Papeterie und vieles mehr! FESTIVAL Christmas: Die erste und einzige internationale Weihnachts-Fachzeitschrift seit 1994 auf dem ...

ARCH+.

ARCH+.

ARCH+ ist eine unabhängige, konzeptuelle Zeitschrift für Architektur und Urbanismus. Der Name ist zugleich Programm: mehr als Architektur. Jedes vierteljährlich erscheinende Heft beleuchtet ...

cards Karten cartes

cards Karten cartes

Die führende Zeitschrift für Zahlungsverkehr und Payments – international und branchenübergreifend, erscheint seit 1990 monatlich (viermal als Fachmagazin, achtmal als ...

Das Hauseigentum

Das Hauseigentum

Das Hauseigentum. Organ des Landesverbandes Haus & Grund Brandenburg. Speziell für die neuen Bundesländer, mit regionalem Schwerpunkt Brandenburg. Systematische Grundlagenvermittlung, viele ...

Der Steuerzahler

Der Steuerzahler

Der Steuerzahler ist das monatliche Wirtschafts- und Mitgliedermagazin des Bundes der Steuerzahler und erreicht mit fast 230.000 Abonnenten einen weitesten Leserkreis von 1 ...

dima

dima

Bau und Einsatz von Werkzeugmaschinen für spangebende und spanlose sowie abtragende und umformende Fertigungsverfahren. dima - die maschine - bietet als Fachzeitschrift die Kommunikationsplattform ...

filmdienst#de

filmdienst#de

filmdienst.de führt die Tradition der 1947 gegründeten Zeitschrift FILMDIENST im digitalen Zeitalter fort. Wir begleiten seit 1947 Filme in allen ihren Ausprägungen und Erscheinungsformen.  ...