Local Authors
Beginning Groovy and Grails From Novice to Professional
By Visual Lakya, Christopher M. Judd, Joseph Faisal Nusairat and James Shingler
Web frameworks are playing a major role in the creation of today's most compelling web applications, because they automate many of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features.
Java developers have been particularly fortunate in this area, having been able to take advantage of Grails, an open source framework that supercharges productivity when building Java–driven web sites.
Flex On Java
By BJ Allmon
Unlike many Flex books that presume readers want to develop applications from scratch, Flex on Java is for developers in the real world-where Flex is one more technology being added to existing systems developed in Java, and where integration is the key indicator of success.
Beginning POJOs From Novice to Professional
Brain Sam-Bodden
ONLY Beginning-level book that introduces major Open Source Java tools and frameworks from scratch.
Covers the most successful and prevalent open source and some lightweight tools and frameworks, like Spring, JBoss, Hibernate, Tapestry, Ant, and more
Shows how to build an enterprise application, end-to-end, integrating the different open source frameworks, including rapid enterprise Java application development
Beginning JBoss Seam
Joseph Nusairat
JBoss Seam represents the primary counter to the hot and successful Spring Framework and perhaps even Ruby on Rails framework. The open source lightweight Java EE 5 standards based JBoss Seam framework is a part of this second wave of open source lightweight Java that’s taking place. This book aims to take advantage of this hot area. It gives an overview of Seam related JSF and EJB 3 as found in Java EE 5. It provides information on the tools to make development with Seam easier as well as a functioning in depth demo to truly learn how to use Seam.
The Definitive Guide to Building Java Robots
Scott Preston
The Definitive Guide to Building Java Robots is for educators, students, hobbyists, and start-ups looking to program a robot with Java.
This book is an in-depth guide to the APIs used for programming robots ranging from microcontrollers to speech & vision.
Java
Beginning POJOs From Novice to Professional
Brain Sam-Bodden
ONLY Beginning-level book that introduces major Open Source Java tools and frameworks from scratch.
Covers the most successful and prevalent open source and some lightweight tools and frameworks, like Spring, JBoss, Hibernate, Tapestry, Ant, and more
Shows how to build an enterprise application, end-to-end, integrating the different open source frameworks, including rapid enterprise Java application development
Groovy
Beginning Groovy and Grails From Novice to Professional
By Visual Lakya, Christopher M. Judd, Joseph Faisal Nusairat and Jim Shingler
of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features.
Java developers have been particularly fortunate in this area, having been able to take advantage of Grails, an open source framework that supercharges productivity when building Java–driven web sites.
Programming Groovy
Venkat Subramaniam
Groovy is one of a new breed of dynamic languages that run on the Java platform. You can use these new languages on the JVM and intermix them with your existing Java code. You can leverage your Java investments while benefiting from advanced features including true Closures, Meta Programming, the ability to create internal DSLs, and a higher level of abstraction.
Groovy Recipes
Scott Davis
Each recipe in Groovy Recipes begins with a concise code example for a quick start, followed by in-depth explanation in plain English. These recipes will get you to-to-speed in a Groovy environment quickly.
You'll see how to speed up nearly every aspect of the development process using Groovy. Groovy makes mundane file management tasks like copying and renaming files trivial.
Groovy in Action
Dierk Koenig, Andrew Glover, Paul King, Guillaume Laforge, and Jon Skeet
Groovy, the brand-new language for the Java platform, brings to Java many of the features that have made Ruby popular. Groovy in Action is a comprehensive guide to Groovy programming, introducing Java developers to the new dynamic features that Groovy provides. To bring you Groovy in Action, Manning again went to the source by working with a team of expert authors including both members and the Manager of the Groovy Project team. The result is the true definitive guide to the new Groovy language.
Software Engineering
The Mythical Man-Month
Frederic P. Brooks Jr.
Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 20 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time.