Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Beginning Java Google App Engine

Buy
Beginning Java Google App Engine, 9781430225539 (143022553X), Apress, 2009

Google App Engine is one of the key technologies to emerge in recent years to help you build scalable web applications even if you have limited previous experience. If you are a Java programmer, this book offers you a Java approach to beginning Google App Engine. You will explore the runtime environment, front-end technologies like Google Web Toolkit, and the datastore behind App Engine. You'll also explore Java support on App Engine from end to end.

The journey begins with a look at the Google Plugin for Eclipse and finishes with a working web application that even uses Groovy/Grails as a service. Along the way, the authors dive deeply into the services that are available to access the datastore with a focus on Java Data Objects (JDO), Persistence as a Service more generally, as well as Spring as a Service and more.

You'll then be ready to look at some of the more advanced topics in application administration, such as scheduled tasks, remote access to the datastore, and the Google Analytics API.

What you'll learn

  • How to get up and running with App Engine, starting with the Google Plugin for Eclipse
  • All about the development server for testing and developing your applications
  • How to leverage the datastore in your applications, including Persistence as a Service
  • How to use Spring as a Service for transactions, data access, and more
  • How to use Google Web Toolkit to create AJAX components to drive your web applications
  • Use of Groovy and possibly Grails as a Service for your web applications
  • How to schedule cron jobs using App Engine for scheduled processing behind your applications
  • Advanced topics including the remote data APIs and Google Analytic API

Who is this book for?

This book is for Java programmers looking to get started on Google App Engine, as well as App Engine programmers looking to move to Java.

About the Apress Beginning Series

The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!

(HTML tags aren't allowed.)

Pain Genetics: Basic to Translational Science
Pain Genetics: Basic to Translational Science

Pain Genetics: Basic to Translational Science is a timely synthesis of the key areas of research informing our understanding of the genetic basis of pain. The book opens with foundational information on basic genetic mechanisms underlying pain perception and progresses recently discovered complex concepts facing the field. The...

An Axiomatic Study of God: A Defence of the Rationality of Religion (Philosophical Analysis)
An Axiomatic Study of God: A Defence of the Rationality of Religion (Philosophical Analysis)
Weingartner shows that an essential part of natural or philosophical theology and even a part of theology can be treated axiomatically. God’s essence, omniscience, omnipotence, creating activity, and all-goodness are described by axioms and by theorems proved from them.

The purpose of thi s book i s to show that...
Super-Recursive Algorithms (Monographs in Computer Science)
Super-Recursive Algorithms (Monographs in Computer Science)
This book introduces the new realm of superrecursive algorithms and the development of mathematical models for them. Although many still believe that only recursive algorithms exist and that only some of them are realizable, there are many situations in which people actually work with superrecursive algorithms....

Data Mining and Knowledge Discovery Technologies (Advances in Data Warehousing and Mining)
Data Mining and Knowledge Discovery Technologies (Advances in Data Warehousing and Mining)
Data warehousing and OLAP (online analytical processing) technologies have gained a widespread acceptance since the 90’s as a support for decision-making. A data warehouse is a collection of subject-oriented, integrated, consolidated, time-varying, and non-volatile data (Kimball, 1996; Inmon, 1996). It is manipulated through OLAP tools, which...
MySQL Clustering
MySQL Clustering

Clustering is the final component of MySQL that makes it truly enterprise-level and able to compete fully with proprietary databases such as Oracle and Microsoft SQL Server. The increased number of high-demand, high-productivity corporations and institutions choosing MySQL, including MIT, the Department of Homeland Security,...

Cisco Frame Relay Solutions Guide
Cisco Frame Relay Solutions Guide

Implement Frame Relay solutions on Cisco networks with this definitive resource

  • Design the perfect Frame Relay solution, using the detailed explanation of the Frame Relay implementation process

  • Configure Frame Relay on Cisco routers with...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy