Sunday, November 22, 2009

Developing with Google App Engine


Developing with Google App Engine introduces development with Google App Engine, a platform that provides developers and users with infrastructure Google itself uses to develop and deploy massively scalable applications.

  • Introduction to concepts
  • Development with App Engine
  • Deployment into App Engine

What you’ll learn

  • Create processes that are ideal for cloud platforms.
  • Design data for the cloud.
  • Learn what types of applications are ideal for the cloud.
  • Deploy web applications into the cloud.
  • Measure the success and health of the cloud.

Download Here

Drupal 6 Site Blueprints


Drupal is a powerful CMS used to build all kinds of web sites. But when you’re urgently tasked with building a specific kind of site, it’s not always obvious which plugins to use or where to begin. If I could show you simple directions to create Drupal web sites for personal or business use within a day, without the initial need to bother about the in-depth details of using Drupal, would you be interested? Build first learn later!

This book will give you a competitive edge by helping you to rapidly implement prototype web projects for personal and business use. With this book almost anyone with just a bit of Drupal knowledge can build a web site and tailor it to his/he needs.

This book is a project-based guide to developing web applications with Drupal. It should enable you to take full advantage of the powerful core features offered by the Drupal framework together with the many available contributed modules and themes to develop applications within hours. You will be guided, by means of illustrated hands-on example projects, to build foundation projects that you may easily adapt or enhance to create even more powerful web projects. If you want to develop exciting web applications for profit or pleasure this book is for you.

This book is, however, not an introduction to Drupal, nor an in-depth manual for using Drupal; and even though it partially covers some basics such as installation and how to create nodes, this is only done in the process of building the featured projects. Readers should therefore already have an understanding of the basic Drupal terminologies, how to access and to use the administration pages, and also how to customize by uploading and engaging new themes

Download Here

Beginning PHP and PostgreSQL E-Commerce


The PHP language and PostgreSQL database server have long offered an ideal blend of practicality and power for both the novice and experienced programmer alike. Yet the continued evolution of both technologies makes them better suited to drive enterprise-class applications than ever before. In Beginning PHP and PostgreSQL E-Commerce: From Novice to Professional, noted authors Cristian Darie, Emilian Balanescu, and Mihai Bucica show you how to take advantage of this powerful duo to build an e-commerce web site, guiding you step-by-step through the process of designing and developing the project.

Each chapter is devoted to a specific new feature. You’ll learn how to build an online product catalog complete with pagination features, shopping cart, checkout mechanism, product search feature, product recommendations, administrative features, customer accounts, an order-management system, and more. You’ll also learn how to process electronic payments by integrating several popular payment services, including PayPal, DataCash, and Authorize.net, and how to integrate the Amazon E-Commerce Service (ECS).

The book promotes good programming practices, including the separation of presentation code, business code, and data access code using a 3-tier architecture. PDO (PHP Data Objects) is used to connect to the database, and PostgreSQL functions are used to store the data logic. The Smarty templating engine is used to create the presentation layer. For a preview of what this book will teach you, take a look at the HatShop shopping cart demo.

Download Here

Beginning Java SE 6 Platform: From Novice to Professional


Beginning Java(tm) SE 6 Platform: From Novice to Professional steers you through the maze of new and improved Java Standard Edition (SE) 6 features. The first chapter sets the stage by introducing Java SE 6 in terms of its name change, themes, an overview, and a sampling of new features. It also briefly discusses the first two Java SE 6 updates.

The remaining nine chapters organize features into the following categories: core libraries, GUI toolkits: AWT, GUI toolkits: Swing, internationalization, Java Database Connectivity, monitoring and management, networking, scripting, and security and web services. While exploring these chapters, you will encounter a variety of useful and interesting topics: introducing a new locale with its own currency, creating a new JConsole plug-in, creating a scripted JEditorPane component, invoking and communicating with JavaFX Script and JRuby scripts from a Java application that interacts with the Scripting API, signing an arbitrary XML document and validating a signed document’s XML signature, and accessing an existing web service are examples.

With a few exceptions, each of Chapters 2 through 10 alphabetically organizes its topics for convenient access. Furthermore, all ten chapters end with a “Test Your Understanding” section that provides questions and exercises to help you reinforce your understanding of what you have read.

Additional features are covered in the first three appendixes. The first appendix introduces you to annotation types for annotation processors, Common Annotations 1.0, and several tables that conveniently organize additional annotation types that are new to Java SE 6. The second appendix explores changes made to various Java tools. For example, the java compiler tool now supports annotation processing–you learn how to take advantage of this capability by writing your own annotation processor. Another example: you learn how to interact with the command-line script shell. The third appendix looks at a variety of performance enhancements, ranging from a fix for the gray-rect problem to single-threaded rendering.

The second-last appendix provides answers and code to all of the questions and exercises in the various “Test Your Understanding” sections. And the final appendix anticipates Java SE 7 by looking at features most likely to make the cut, including closures, the Java Module System, and the Swing Application Framework.

Download Here

Beginning Joomla From Novice to Professional


Do you want the ability to manage documents, photos, and other content over the Web but dont want to shell out thousands of dollars in proprietary solutions? Want to create an online community for your hobby or user group? Youre not alone. For thousands of like-minded around the globe, the answer is Joomla!, an open source content management system used to manage all sorts of data over the Web.

While Joomla! is relatively easy to install, a fair amount of knowledge is required in order to configure the application to your specific needs. Beginning Joomla! answers many of the questions youre sure to have, guiding you through the process of creating your own design templates, adding and managing content, and adding popular community features such as article commenting, user profile management, and forums. Later chapters discuss e-commerce integration, explore search engine optimization, and show you how to extend Joomla! by creating your own plug-ins.

Download Here

Design by Dzelque Blogger Templates 2008

Ebook Center - Design by Dzelque Blogger Templates 2008

ss_blog_claim=f5c320e41765425f5f1d36ec4aeb2e08