000 03104cam a2200313 a 4500
008 111130s2011 ncua 001 0 eng
010 _a2011275077
020 _a9781934356630
020 _a1934356638
035 _a(Sirsi) u7929
040 _aEG-CaNU
_c EG-CaNU
_d EG-CaNU
042 _ancode
082 0 0 _a005.276
_2 22
100 1 _aChu-Carroll, Mark C.
_914327
245 1 0 _aCode in the cloud :
_b programming Google App Engine /
_c Mark C. Chu-Carroll.
260 _aRaleigh, NC :
_b Pragmatic Bookshelf,
_c c2011.
300 _ax, 306 p. :
_b ill. ;
_c 23 cm.
500 _aIncludes index.
505 0 _apt. 1 : Getting started with Google app engine. Introduction -- Getting started -- pt. 2 : Programming Google app engine with Python. A first Real Cloud application -- Managing data in the cloud -- Google app engine services for login authentication -- Organizing code : separating UI and logic -- Making the UI pretty : templates and CSS -- Getting interactive -- pt. 3 : Programming Google app engine with Java. Google app engine and Java -- Managing server-side data -- Building user interfaces in Java -- Building the server side of a Java application -- pt. 4 : Advanced Google app engine. Advanced datastore : property types -- Advanced datastore : queries and indices -- Google app engine services -- Server computing in the cloud -- Security in app engine services -- Administering your app engine deployment -- Wrapping up.
520 _aProvides information on building scalable Web applications using Google App Engine. Cloud computing refers to the use and access of multiple server-based computational resources via a digital network (WAN, Internet connection using the World Wide Web, etc.). Cloud users may access the server resources using a computer, netbook, pad computer, smart phone, or other device. In cloud computing, applications are provided and managed by the cloud server and data is also stored remotely in the cloud configuration. This volume will show readers what a cloud service is, and how it differs from traditional applications. It will demonstrate how to build a cloud service, taking advantage of the services that AppEngine makes available, using iterative development of a simple application to guide you through the different aspects of AppEngine development, using either Python or Java. Through the process of working on a simple application, readers will learn about how to build an application as a service; how to manage persistent data using AppEngine; how to build dynamic, interactive user interfaces that run in a user’s web-browser; how to manage security in a web application; and how to interact with other services running in the AppEngine cloud.
630 0 0 _aGoogle Apps.
_914111
630 0 0 _aGoogle AppEngine.
_914111
650 0 _aApplication software
_x Development.
_9157
650 0 _aCloud computing.
_98084
630 0 7 _aGoogle Apps (Computer software)
_2 sears
_914111
650 7 _aWeb sites
_x Design
_x Computer software.
_2 sears
_914328
650 7 _aApplication software.
_2 sears
_9157
596 _a1
999 _c6853
_d6853