|
|
Eclipse 3 Live: Developing Java Applications Tutorial
By Bill Dudney
Ebook (PDF):
$11.97
Download immediately
The Eclipse Platform is a Java application designed for building Integrated Development Environments (IDEs) that can be used... More > to create a broad array of applications using languages ranging from PHP, C++ programs, to Java. The Eclipse IDE has become one of the most popular development tools in both the open-source and commercial worlds and is quickly becoming the Java IDE of choice.
Eclipse 3 Live provides users with a comprehensive guide to using Eclipse from its most basic Java IDE features to some of its most advanced topics such as Refactoring. Eclipse 3 Live provides a no-nonsense description of what the Eclipse Platform is and how one can leverage it to develop Java applications. < Less |
|
|
JPA 101: Java Persistence Explained
By Chris Maki
Ebook (PDF):
$19.99
Download immediately
The Java Persistence API (JPA) was introduced as part of the Java EE 5 platform to simplify the development of Java... More > applications using data persistence and to unify the community behind a standard lightweight persistence API. The JPA specification was based on the best ideas from existing persistence technologies but now provides existing Hibernate, TopLink and Kodo customers with a standard model for object/relational mapping.
JPA 101: Java Persistence Explained is a fundamentals guide to the ins and outs of JPA, the Java object/relational mapping and persistence standard for both Java SE and Java EE applications. The book covers the basics of working with the JPA, JPA annotations, Entity Manager, JPA Query Language, and tools. As you work through the tutorial, you will build a simple Maven 2 project and Hibernate object model. < Less |
|
|
Tapestry 101
By Warner Onstine
Ebook (PDF):
$18.75
Download immediately
Tapestry is an open-source web application framework written in Java. This framework is different from "standard" MVC... More > frameworks (like Struts or WebWork) in that it is more of a component-oriented framework. A component-oriented framework (like JavaServer Faces) allows you to create re-usable components that you can then re-use on other projects with the ability to re-configure these components to suit a specific purpose.
Tapestry 101 will introduce readers to this framework that is growing in popularity more and more. The focus of this book is to guide you through designing and implementing your application and providing information that you can improve on it with your own custom components. Howard Lewis-Ship (creator of Tapestry) provides the Foreword to the book and adds, "Tapestry 101's focus is about getting things done, from a user's perspective not a Tapestry developer's. It covers the issues you'll face building real applications." < Less |
|
|
Desktop Java Live
By Scott Delap
Ebook (PDF):
$22.99
Download immediately
Desktop Java Live is written for Java developers that have some experience with desktop development and now want to take... More > their skills to the next level. The first seven chapters of the book cover core open source libraries in areas such as threading, layout, data binding, and validation, which can drastically speed up the development of desktop applications written in Swing. Each chapter features detailed code examples and images to walk the reader through the API being covered. Chapter 8 features a detailed discussion of how the MVC pattern and its variations (Presentation Model and Model View Presenter) can be used to write cleaner more testable applications. The chapter then details the construction of an RSS reader using these concepts along with the API's covered in earlier chapters. Upcoming chapters will address deployment, Java Web Start, GUI testing, and the SwingLabs (JDIC and JDNC) components.
This book received 10 out of 10 horseshoes on Javaranch.com < Less |
|
|
The AppFuse Primer
By David Whitehurst
Ebook (PDF):
$25.00
Download immediately
AppFuse is a web application that can be used to jump-start web application development. AppFuse employs the latest Java... More > technologies and provides various options for data persistence and web action control. The AppFuse application is a running prototype that can be used as-is to create a new web application. This application will run in a servlet container without modification. The application, however, performs no useful function but does employ a security solution using simple domain objects to demonstrate AppFuse's persistence and web handling.
The AppFuse Primer will provide readers with the introductions to the various technologies that make up AppFuse, as well as dive into extending and building web applications much easier with AppFuse. < Less |
|
|
The Spring Primer
By Matt Raible
Ebook (PDF):
$25.00
Download immediately
The Spring Primer(formerly Spring Live) is the most complete book written on the Spring Framework. It is for users who are... More > familiar with Java development but have not extensively used Spring. As you progress through the book, you will learn how Spring reduces the amount of code you have to write and why it receives so much attention and respect from the Java community.
This book is very code-intensive and contains many examples for developing applications with Spring. You'll use Test-Driven Development to rapidly develop and test a simple CRUD application. All of the code in this book is available on SourceBeat's web site. In addition, an open-source project called Equinox is available as part of this book to help users get started quickly and easily with Spring. < Less |
|
|
JOnAS 4.x Live
By Stephane Traumat
Ebook (PDF):
$18.87
Download immediately
JOnAS is the Open Source implementation by ObjectWeb of the J2EE specification. JOnAS is a pure Java implementation of this... More > specification that relies on the JDK. JOnAS is part of the ObjectWeb Open Source initiative, which was launched in collaboration with several partners.
JOnAS 4.x Live, written by Stephané Traumat is geared towards J2EE developers building applications on the JOnAS application server, offering instruction on topics ranging from basic installation and set-up to advanced concepts of integration with other popular ObjectWeb open source tools such as Speedo, JOTM, and many others. < Less |
|
|
Apache Axis Live: A Web Services Tutorial
By James Goodwill
Ebook (PDF):
$15.07
Download immediately
The Axis project is a third generation Simple Object Access Protocol (SOAP) engine. It is an open-source Java framework for... More > constructing and deploying interoperable XML transactions using SOAP.
Apache Axis Live presents the reader with a wide-ranging guide to using the Apache Axis project. It covers the basics and more on Axis and how it can be used. The reader will quickly discover that Axis is one of the more exciting developments coming out of the Apache Software Foundation and is now the most popular open-source web service implementation. < Less |
|
|
Plone Live
By Munwar Shariff, Michel Pelletier
Ebook (PDF):
$23.99
Download immediately
Plone is an out-of-the-box ready content management system that is built on the powerful and free Zope Application server.... More > It requires minimal effort to set up, is deeply flexible, and provides you with a system for managing web content that is ideal for project groups, communities and intranets.
Plone Live by Michel Pelletier and Munwar Shariff is written for Zope, CMF, Plone and Python developers familiar with web frameworks. The central purpose of this book is to help people developing Content Management Systems utilizing Plone. Readers should have at least a beginner's understanding of Python and intermediate experience with HTML and web technologies. Plone Live focuses on concepts, customization and advanced development using Plone. Plone Live includes 2.1 features, as well as 2.0.x current functionality. < Less |
|
|
The AppFuse Primer
By David Whitehurst
Paperback:
$33.78
Ships in 3–5 business days
AppFuse is a web application that can be used to jump-start web application development. AppFuse employs the latest Java... More > technologies and provides various options for data persistence and web action control. The AppFuse application is a running prototype that can be used as-is to create a new web application. This application will run in a servlet container without modification. The application, however, performs no useful function but does employ a security solution using simple domain objects to demonstrate AppFuse's persistence and web handling.
The AppFuse Primer will provide readers with the introductions to the various technologies that make up AppFuse, as well as dive into extending and building web applications much easier with AppFuse. < Less |
None