The Definitive Guide to Pylons

Sprache: Englisch. Dateigröße in MByte: 4.
eBook pdf

Dieses eBook können Sie auf allen Geräten lesen, die pdf-fähig sind. z.B. auf dem tolino oder dem Sony Reader - nicht auf dem Kindle.

The Definitive Guide to Pylons is the first book to comprehensively introduce this popular framework, guiding readers through a wide-ranging array of features.

Dieser Artikel ist auch verfügbar als:
eBook pdf

42,99 *

inkl. MwSt.
Sofort lieferbar (Download)
Machen Sie jemandem eine Freude und
verschenken Sie einen Download!
Ganz einfach Downloads verschenken - so funktioniert's:
  1. 1 Geben Sie die Adresse der Person ein, die Sie beschenken
    möchten. Mit einer lieben Grußbotschaft verleihen Sie Ihrem
    Geschenk eine persönliche Note.
  2. 2 Bezahlen Sie das Geschenk bequem per Kreditkarte,
    Überweisung oder Lastschrift.
  3. 3 Der/die Geschenkempfänger/in bekommt von uns Ihre Nachricht
    und eine Anleitung zum Downloaden Ihres Geschenks!
The Definitive Guide to Pylons als eBook pdf

Produktdetails

Titel: The Definitive Guide to Pylons
Autor/en: James Gardner

ISBN: 9781430205340
EAN: 9781430205340
Format:  PDF
Sprache: Englisch.
Dateigröße in MByte: 4.
Springer-Verlag GmbH

25. Januar 2009 - pdf eBook

Beschreibung

Spurred by the enormous popularity of Ruby on Rails, Web frameworks have revolutionized the way developers of all programming languages tackle the often complex task of web application development. Perhaps activity in this area is no greater than in the Python community, where three wildly popular frameworks have entered the fray, among them the Pylons project.
The Definitive Guide to Pylons is the first book to comprehensively introduce this popular framework, guiding readers through a wide-ranging array of features. Authored by Pylons project co-founder James Gardner, this book will sate user demand for long-desired project documentation.
See the following resources for more information on Pylons: Pylons Project website- http://pylonshq.com/

Inhaltsverzeichnis

Getting Started.
Core Pylons.
Background.
Installing and Creating a New App.
Hello World.
Debugging.
Templates.
Helpers.
Cookies and Sessions.
Sending Email.
Forms.
Databases.-Advanced Pylons.
Advanced Templating.
URL Configuration and REST.
Web Services.
Ajax.-Logging.
Testing.
Caching.
Internationalization and Localization.
Expert Pylons.
WSGI.
easy_install.
Plugins.
Authentication and Authorization.
Documentation.
Packaging and Deployment.
Integration Pylons with Django, TurboGears, and others.
The Pylons Architecture in Detail.

Portrait

James Gardner is an Oxford University graduate in physics, cofounder of the Pylons web framework, and founder of 3aims Ltd, a knowledge interaction technology consultancy based in London. The majority of his professional experience has been in the development and support of research and development systems for three different National Health Service organizations in the United Kingdom, and he also coded the popular "What Should I Read Next?" book recommendation service. James has been writing computer programs since he was a small boy. When he first got his hands on a Sinclair ZX Spectrum, he was very proud to show his grandmother the flashing colored shapes he had managed to get to appear on a black background on the TV. The excitement and satisfaction of being able to create something extraordinary from a series of carefully ordered characters in a file and a little bit of logical thinking has never left him. James is heavily involved in open-source software, and in addition to his involvement in Pylons, he wrote the Python web modules AuthKit and FormBuild and has a keen interest in authentication and single sign-on systems such as OpenID. He is an advocate of building web applications with the Web Server Gateway Interface APIs that you'll learn about in his book, The Definitive Guide to Pylons. While not traveling to London or Oxford, James enjoys nothing more than discussing ideas with challenging and like-minded individuals or sitting down with a cup of tea, a pile of blank paper, a pen, and an Internet connection to think about better ways to solve complex problems using web technology. In his spare time, James enjoys everything to do with the outdoors from cycling to climbing and from astronomy to scuba diving. In fact, he recently went on a dive trip to the Farne Islands off the coast of Northumbria in the United Kingdom, where he thoroughly enjoyed having his equipment nibbled by inquisitive seals. James is lucky enough to have traveled widely and enjoys meeting new people and learning about the different ways people see the world. James' company's web site is at 3aims.com, and he maintains a personal blog documenting his experiments with Python and Linux, amongst other things, at JimmyG.org.

Leseprobe

Whats Coming Up (S. 10-11)

Over the next 20 chapters, youll learn everything you need to know to create a simple web site with a navigation hierarchy, editable sections and pages, a comment system, and tags support. The application will serve as a very good starting point for any Pylons-based web site you create. The book is divided into three parts: Getting Started, Advanced Pylons, and Expert Pylons. In the first part, youll learn the following:

How to install Pylons on Linux, Mac, or Windows in a way that doesnt interfere with other software on your system
How to use project templates to create customizable project skeletons to get you up and running quickly
The basics of HTTP and how Pylons request and response objects make working with it much easier
The basics of the Pylons architecture and what each of the Pylons globals is for
How to use Pylons industry-leading interactive debugger, as well as email reporting tools
How to create view templates with Mako including how to take advantage of features such as inheritance to apply consistent themes across multiple pages as well as how to use components to generate common structures such as navigational elements
How to create forms using the Pylons helpers and how to validate and repopulate them as necessary using FormEncode and HTML Fill

How to deal with file uploads and repeating validation structures involving one-to-many mappings in your model
The various software options for your model, whether it be an XML database, an Amazon S3 store, or a traditional relational database management system
How you can use SQLAlchemy to model your database, saving you time and effort At the end of Part 1, youll also get started with the example application called SimpleSite so that you see how the techniques youve learned apply in a real application. Once youve mastered the basics, youll move on to Part 2 to take a look at som
e of the more advanced features and techniques that can be used in Pylons applications.

These include the following:
How to use Routes to allow complex mappings between the URLs your application handles and the code that powers them as well as best practices for URL design and how URLs can be used as simple state stores
What Unicode is and how to use it throughout your Pylons application
How to write a Pylons application that supports multiple languages and displays non- Western characters such as Japanese or Arabic The YUI library and how it can be used to simplify your client-side CSS and layouts
The basics of the JavaScript language including the areas where it differs from Python
How to use Ajax and animation to improve your web applications
How to write effective unit and functional tests
How to use docstrings and reStructuredText to quickly and easily write good documentation for your Pylons project

Technik

Dieses eBook wird im PDF-Format geliefert und ist mit einem Wasserzeichen versehen. Sie können dieses eBook auf vielen gängigen Endgeräten lesen.

Sie können dieses eBook auf vielen gängigen Endgeräten lesen.

Für welche Geräte?
Sie können das eBook auf allen Lesegeräten, in Apps und in Lesesoftware öffnen, die PDF unterstützen:

  • tolino Reader
    Öffnen Sie das eBook nach der automatischen Synchronisation auf dem Reader oder übertragen Sie es manuell auf Ihr tolino Gerät mit der kostenlosen Software Adobe Digital Editions.

  • Andere eBook Reader
    Laden Sie das eBook direkt auf dem Reader im Hugendubel.de-Shop herunter oder übertragen Sie es mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions.

  • Für Tablets und Smartphones: Unsere Gratis tolino Lese-App
         

  • PC und Mac
    Lesen Sie das eBook direkt nach dem Herunterladen Herunterladen über "Jetzt lesen" im Browser oder mit der kostenlosen Lesesoftware Adobe Digital Editions.

Die eBook-Datei wird beim Herunterladen mit einem nicht löschbaren Wasserzeichen individuell markiert, sodass die Ermittlung und rechtliche Verfolgung des ursprünglichen Käufers im Fall einer missbräuchlichen Nutzung der eBook-Datei möglich ist.

Bitte beachten Sie: Dieses eBook ist nicht auf Kindle-Geräten lesbar.

Ihr erstes eBook?
Hier erhalten Sie alle Informationen rund um die digitalen Bücher für Neueinsteiger.

Servicehotline
089 - 70 80 99 47

Mo. - Fr. 8.00 - 20.00 Uhr
Sa. 10.00 - 20.00 Uhr
Filialhotline
089 - 30 75 75 75

Mo. - Sa. 9.00 - 20.00 Uhr
Sicher & bequem bezahlen:
Bleiben Sie in Kontakt:
Hugendubel App
Zustellung durch:
1 Mängelexemplare sind Bücher mit leichten Beschädigungen, die das Lesen aber nicht einschränken. Mängelexemplare sind durch einen Stempel als solche gekennzeichnet. Die frühere Buchpreisbindung ist aufgehoben. Angaben zu Preissenkungen beziehen sich auf den gebundenen Preis eines mangelfreien Exemplars.

2 Diese Artikel unterliegen nicht der Preisbindung, die Preisbindung dieser Artikel wurde aufgehoben oder der Preis wurde vom Verlag gesenkt. Die jeweils zutreffende Alternative wird Ihnen auf der Artikelseite dargestellt. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

4 Der gebundene Preis dieses Artikels wird nach Ablauf des auf der Artikelseite dargestellten Datums vom Verlag angehoben.

5 Der Preisvergleich bezieht sich auf die unverbindliche Preisempfehlung (UVP) des Herstellers.

6 Der gebundene Preis dieses Artikels wurde vom Verlag gesenkt. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

7 Die Preisbindung dieses Artikels wurde aufgehoben. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

11 Bestellungen ins Ausland und der DHL-Paketversand sind von der kostenfreien Lieferung ausgeschlossen.

* Alle Preise verstehen sich inkl. der gesetzlichen MwSt. Informationen über den Versand und anfallende Versandkosten finden Sie hier.

*** Gilt für Bestellungen auf Hugendubel.de. Von dem verlängerten Rückgaberecht ausgeschlossen sind eBooks, Hörbuch Downloads, tolino select, das Leseglück-Abo, die eKidz.eu Apps sowie phase6 Apps. Das gesetzliche Widerrufsrecht bleibt hiervon unberührt.