Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Sanderson, Dan.

Title Programming Google app engine / by Dan Sanderson. [O'Reilly electronic resource]

Edition 1st ed.
Imprint Sebastopol, Calif. : O'Reilly Media, Inc., 2009, ©2008.
QR Code
Description 1 online resource : illustrations
text file
Contents Table of Contents; Preface; Using This Book; Conventions Used in This Book; Using Code Samples; Safari® Books Online; How to Contact Us; Acknowledgments; Chapter 1. Introducing Google App Engine; The Runtime Environment; The Static File Servers; The Datastore; Entities and Properties; Queries and Indexes; Transactions; The Services; Google Accounts; Task Queues and Cron Jobs; Developer Tools; The Administration Console; Things App Engine Doesn't Do ... Yet; Getting Started; Chapter 2. Creating an Application; Setting Up the SDK; Installing the Python SDK; A brief tour of the Launcher.
Installing the Java SDKJava on Mac OS X; Installing the Java SDK with the Google Plugin for Eclipse; Installing the Java SDK without Eclipse; Developing the Application; The User Preferences Pattern; Developing a Python App; Introducing the webapp framework; Users and Google Accounts; Web forms and the datastore; Caching with memcache; Developing a Java App; Users and Google Accounts; Web forms and the datastore; Caching with memcache; The Development Console; Registering the Application; The Application ID and Title; Setting Up a Domain Name; Google Apps and Authentication.
Uploading the ApplicationIntroducing the Administration Console; Chapter 3. Handling Web Requests; The App Engine Architecture; Configuring the Frontend; Configuring a Python App; Runtime versions; Configuring a Java App; Domain Names; App IDs and Versions; App IDs and versions in Python; App IDs and versions in Java; Request Handlers; Request handlers in Python; Request handlers in Java; JavaServer Pages (JSPs); Static Files and Resource Files; Static files in Python; MIME types; Cache expiration; Static files in Java; Secure Connections; Secure connections in Python.
Secure connections in JavaAuthorization with Google Accounts; Authorization in Python; Authorization in Java; How the App Is Run; The Python Runtime Environment; The Java Runtime Environment; The Sandbox; The Python sandbox; The Java sandbox; App Caching; App caching in Python; App caching in Java; Logging; Logging in Python; Logging in Java; Quotas and Limits; Request Limits; CPU Limits; Service Limits; Deployment Limits; Billable Quotas; Resource Usage Headers; Chapter 4. Datastore Entities; Entities, Keys, and Properties; Introducing the Python Datastore API.
Introducing the Java Datastore APIProperty Values; Strings, Text, and Blobs; Unset Versus the Null Value; Multivalued Properties; Keys and Key Objects; Using Entities; Getting Entities Using Keys; Inspecting Entity Objects; Saving Entities; Deleting Entities; Chapter 5. Datastore Queries; Queries and Kinds; Query Results and Keys; GQL; The Python Query API; The Query Class; GQL in Python; Retrieving Results; Keys-Only Queries; The Java Query API; Keys-Only Queries in Java; Introducing Indexes; Automatic Indexes and Simple Queries; All Entities of a Kind; One Equality Filter.
Summary As one of today's cloud computing services, Google App Engine does more than provide access to a large system of servers. It also offers you a simple model for building applications that scale automatically to accommodate millions of users. With Programming Google App Engine, you'll get expert practical guidance that will help you make the best use of this powerful platform. Google engineer Dan Sanderson shows you how to design your applications for scalability, including ways to perform common development tasks using App Engine's APIs and scalable services. You'll learn about App Engine's appl.
Subject Google Apps.
Google Apps.
Google Apps
Google Apps (Computer software)
Application software.
Web site development -- Computer programs.
Web sites -- Authoring programs.
Logiciels d'application.
Sites Web -- Systèmes-auteur.
Application software.
Web site development -- Computer programs.
Application software
Web site development -- Computer programs
Other Form: Print version: Sanderson, Dan. Programming Google App Engine. Beijing ; Cambridge : O'Reilly, ©2010 9780596522728 (OCoLC)320189698
ISBN 9781449389291 (electronic bk.)
1449389295 (electronic bk.)
9781449383039 (electronic bk.)
1449383033 (electronic bk.)
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information