Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Java Development


61. 

JUnit in Action

JUnit in Action

By: Vincent Massol; Ted Husted

Publisher: Manning Publications

Publication Date: 01-OCT-2003

Insert Date: 17-JUN-2008

Slots: 1.0

Table of Contents • Start Reading

A guide to unit testing Java applications (including J2EE applications) using the JUnit framework and its extensions, this book provides techniques for solving real-world problems such as unit testing legacy applications, writing real tests for real objects, automating tests, testing in isolation, and unit testing J2EE and database applications. Using a sample-driven approach, various unit testing strategies are covered, such as how to unit test EJBs, database applications, JSPs, and Taglibs. Also addressed are testing strategies using freely available open source frameworks and tools, and...

62. 

Simply Java: An Introduction to Java Programming

Simply Java: An Introduction to Java Programming

By: James Levenick

Publisher: Course Technology PTR

Publication Date: 08-SEP-2005

Insert Date: 07-JAN-2009

Slots: 1.0

Table of Contents • Start Reading

For novice programmers, finding an interesting, practical Java programming reference that doesn’t overwhelm them with details and complexity is difficult. Simply Java: An Introduction to Java Programming is an easy-to-follow textbook that guides the beginning programmer step-by-step through the process of learning Java. The main obstacle to learning object-oriented programming is the volume of interdependent detail that needs to be learned before even the simplest program can be created. Using a spiral approach, this text eliminates extraneous details early on and stresses object concepts...

63. 

Covert Java™: Techniques for Decompiling, Patching, and Reverse Engineering

Covert Java™: Techniques for Decompiling, Patching, and Reverse Engineering

By: 

Publisher: Sams

Publication Date: 03-MAY-2004

Insert Date: 01-OCT-2004

Slots: 1.0

Table of Contents • Start Reading

As a Java developer, you may find yourself in a situation where you have to maintain someone else's code or use a third-party's library for your own application without documentation of the original source code. Rather than spend hours feeling like you want to bang your head against the wall, turn to Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering. These techniques will show you how to better understand and work with third-party applications. Each chapter focuses on a technique to solve a specific problem, such as obfuscation in code or scalability vulnerabilities,...

64. 

Object-oriented Programming Using C++ and Java

Object-oriented Programming Using C++ and Java

By: Ramesh Vasappanavara; Gautam Vasappanavara; Anand Vasappanavara

Publisher: Pearson Education India

Publication Date: 20-MAY-2011

Insert Date: 13-MAY-2011

Slots: 1.0

Table of Contents • Start Reading

This book offers contemporary, comprehensive and in-depth coverage of all the concepts of object-oriented technologies, with an emphasis on problem-solving approaches as applied to C++ and Java Programming paradigms. ...

65. 

Unity Game Development Essentials

Unity Game Development Essentials

By: Will Goldstone

Publisher: Packt Publishing

Publication Date: 01-OCT-2009

Insert Date: 26-APR-2010

Slots: 1.0

Table of Contents • Start Reading

Build fully functional, professional 3D games with realistic environments, sound, dynamic effects, and more!Kick start game development, and build ready-to-play 3D games with easeUnderstand key concepts in game design including scripting, physics, instantiation, particle effects, and moreTest and optimize your game to perfection with essential tips-and-tricksWritten in clear, plain English, this book is packed with working examples and innovative ideasThis book is based on Unity version 2.5 and uses JavaScript for scripting In Detail Game engines are central to the video games we know...

66. 

Mule 2: A Developer's Guide

Mule 2: A Developer's Guide

By: Peter Delia; Antoine Borg; Ricston Ltd.

Publisher: Apress

Publication Date: 01-NOV-2008

Insert Date: 25-JUN-2009

Slots: 1.0

Table of Contents • Start Reading

Published with the developer in mind, firstPress technical briefs explore emerging technologies that have the potential to be critical for tomorrow's industry. Apress keeps developers one step ahead by presenting key information as early as possible in a PDF of 150 pages or less. Explore the future through Apress... Mule 2: A Developer's Guide introduces the Mule 2.0 integration platform for developers of enterprise integration applications who wish to leverage the latest Mule as a lightweight messaging framework that contains a distributable object broker for managing communication...

67. 

Tapestry 5: Building Web Applications

Tapestry 5: Building Web Applications

By: Alexander Kolesnikov

Publisher: Packt Publishing

Publication Date: 15-JAN-2008

Insert Date: 23-MAY-2008

Slots: 1.0

Table of Contents • Start Reading

In Detail This book is a practical step-by-step tutorial for those who want to build contemporary, real-life web applications with Tapestry 5, the Apache open-source framework for creating dynamic, robust, highly scalable web applications in Java. It shows the path of least resistance, so that the reader can learn all the essential skills quickly and easily. To give the reader an initial practical experience, a simple but useful web application is built throughout the chapters. Who this book is written for? This book is for those who want to build sophisticated Java web applications quickly...

68. 

JavaFX in Action

JavaFX in Action

By: Simon Morris

Publisher: Manning Publications

Publication Date: 23-NOV-2009

Insert Date: 30-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

JavaFX is a Java-based rich user interface technology that sits atop the existing Java Standard and Micro Editions. Using it, developers can build rich user interfaces with access to all Java components already installed on their systems. At its heart is the easy to learn JavaFX Script language that lets developers describe what they want to accomplish in clear, declarative terms rather than abstract code. JavaFX also provides numerous libraries to make development extremely fast and efficient. JavaFX in Action is a hands-on tutorial that introduces and explores JavaFX through numerous...

69. 

OSWorkflow

OSWorkflow

By: Diego Adrian Naya Lazo

Publisher: Packt Publishing

Publication Date: 30-AUG-2007

Insert Date: 03-JUN-2010

Slots: 1.0

Table of Contents • Start Reading

Get your workflow up and running with this step-by-step guide authored by an active developer of the OSWorkflow project with real-world examples Basics of OSWorkflow Integrating business rules with Drools Task scheduling with Quartz In Detail OSWorkflow is an open-source workflow engine written entirely in Java with a flexible approach and a technical user-base target. It is released under the Apache License. You can create simple or complex workflows, depending on your needs. You can focus your work on the business logic and rules. No more Petri Net or finite state...

70. 

JBoss AS 5 Development

JBoss AS 5 Development

By: Francesco Marchioni

Publisher: Packt Publishing

Publication Date: 16-DEC-2009

Insert Date: 27-FEB-2010

Slots: 1.0

Table of Contents • Start Reading

Develop, deploy, and secure Java applications on this robust, open source application server A complete guide for JBoss developers covering everything from basic installation to creating, debugging, and securing Java EE applications on this popular, award-winning JBoss application server Master the most important areas of Java Enterprise programming including EJB 3.0, web services, the security framework, and more Starts with the basics of JBoss AS and moves on to cover important advanced topics with the help of easy-to-understand practical examples Written in a very simple...

71. 

Oracle SOA Suite Developer's Guide

Oracle SOA Suite Developer's Guide

By: Antony Reynolds; Matt Wright

Publisher: Packt Publishing

Publication Date: 18-MAR-2009

Insert Date: 25-FEB-2010

Slots: 1.0

Table of Contents • Start Reading

Design and build Service-Oriented Architecture Solutions with the Oracle SOA Suite 10gR3 A hands-on guide to using and applying the Oracle SOA Suite in the delivery of real-world SOA applications. Detailed coverage of the Oracle Service Bus, BPEL Process Manager, Web Service Manager, Rules, Human Workflow, and Business Activity Monitoring. Master the best way to combine / use each of these different components in the implementation of a SOA solution. llustrates key techniques and best practices using a working example of an online auction site (oBay). In Detail We are...

72. 

Alfresco

Alfresco

By: Munwar Shariff

Publisher: Packt Publishing

Publication Date: 30-JAN-2007

Insert Date: 31-AUG-2010

Slots: 1.0

Table of Contents • Start Reading

How to Install, use, and customize this powerful, free, Open Source Java-based Enterprise CMSManage your business documents: version control, library services, content organization, and search Workflows and business rules: move and manipulate content automatically when events occur Maintain, extend, and customize Alfresco: backups and other admin tasks, customizing and extending the content model, creating your own look and feel In DetailAlfresco offers true Enterprise Content Management (ECM) and aspires to be "Documentum fast and free", and was founded by a former Documentum...

73. 

Ant: kurz & gut

Ant: kurz & gut

By: Stefan Edlich; Jörg Staudemeyer

Publisher: O'Reilly Verlag

Publication Date: 15-JUL-2006

Insert Date: 14-APR-2009

Slots: 1.0

Table of Contents • Start Reading

Der Funktionsumfang von Ant, dem mittlerweile etablierten Build-Tool für Java-Programmierer, ist in den letzten Jahren stark gewachsen, vor allem hat sich die Anzahl der zur Verfügung stehenden Tasks deutlich erhöht. Diese 2. Auflage von Ant - kurz & gut wurde vollständig aktualisiert und entsprechend erweitert, sie behandelt alle Tasks, die in der Java-Anwendungsentwicklung üblicherweise eingesetzt werden. Ant - kurz & gut enthält eine Referenz der Ant-Tasks und ihrer jeweiligen Attribute sowie kurze Beispiele für ihre Verwendung. Daneben bietet das Buch eine knappe Einführung in die...

74. 

Bluetooth® Application Programming with the JavaTM APIs, Essentials Edition

Bluetooth® Application Programming with the JavaTM APIs, Essentials Edition

By: Timothy J. Thompson; C Bala Kumar; Paul Kline

Publisher: Morgan Kaufmann

Publication Date: 15-FEB-2008

Insert Date: 26-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Adoption of Bluetooth wireless technology has become ubiquitous in the last few years. One of the biggest steps forward is the standardization of Java APIs for Bluetooth wireless technology (JABWT). The latest updates to this standard is explained in detail in this book. The JABWT standard, defined by the JSR-82 Java Specification Request, supports rapid development of Bluetooth applications that are portable, secure, and highly-usable. Wireless device manufacturers have responded overwhelmingly to the JABWT specification by implementing JABWT applications in mobile phones and other personal...

75. 

GWT in Practice

GWT in Practice

By: Robert Cooper; Charles Collins

Publisher: Manning Publications

Publication Date: 19-MAY-2008

Insert Date: 29-AUG-2008

Slots: 1.0

Table of Contents • Start Reading

If you're a web developer, you know that you can use Ajax to add rich, user-friendly, dynamic features to your applications. With the Google Web Toolkit (GWT), a new Ajax tool from Google that automatically converts Java to JavaScript, you can build Ajax applications using the Java language. GWT in Practice is an example-driven, code-rich book designed for web developers already familiar with the basics of GWT who now want hands-on experience. After a quick review of GWT fundamentals, GWT in Practice presents scores of handy, reusable solutions to the problems you face when you need to...

76. 

Apache Geronimo 2.1

Apache Geronimo 2.1

By: Manu T. George; Vamsavardhana Reddy Chillakuru

Publisher: Packt Publishing

Publication Date: 11-NOV-2009

Insert Date: 06-APR-2010

Slots: 1.0

Table of Contents • Start Reading

Develop Java EE 5 applications on Geronimo quickly and easily Gain a deep understanding of the rich set of features provided by Apache Geronimo 2.1.4 Develop and deploy your Java EE 5 applications on Geronimo with easy-to-use tooling support Create database pools and establish connectivity with all the supported databases using Geronimo Master the server administration and customize the server with your own plugins Step-by-step instructions with plenty of examples and sample applications In Detail Apache Geronimo is a robust, scalable, secure, and high-performing...

77. 

Eclipse in der Java-Entwicklung: aktuell zur Version 3.4

Eclipse in der Java-Entwicklung: aktuell zur Version 3.4

By: Patrick Kiwitter

Publisher: Addison-Wesley Verlag

Publication Date: 18-SEP-2008

Insert Date: 18-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Dieses Buch bietet eine praktische Einführung in die Arbeit mit Eclipse und zeigt zunächst, wie man mit Eclipse eigene Applikationen schnell und effizient erstellen kann. Darüber hinaus führt Sie dieses Buch systematisch in die UML ein und weist dementsprechend eine durchgängige UML-Notation auf. Ebenso erfahren Sie alles Grundlegende über Java und die erweiterten Konzepte dieser Programmiersprache. Das Buch wendet sich an sämtliche Java-Programmierer - vom Studierenden bis hin zum Profi -, die Eclipse-Plugins einsetzen möchten. Kenntnisse in Java und in der objektorientierten...

78. 

JBoss RichFaces 3.3

JBoss RichFaces 3.3

By: Demetrio Filocamo

Publisher: Packt Publishing

Publication Date: 29-OCT-2009

Insert Date: 26-APR-2010

Slots: 1.0

Table of Contents • Start Reading

Enhance your JSF web applications using powerful AJAX components Build a new RichFaces JSF project in minutes using JBoss RichFaces with JBoss Seam and Facelets Customize the look-and-feel of your JSF applications with Skinnability Integrate AJAX into your applications without using JavaScript Create, customize, and deploy new skins for the RichFaces framework using the powerful plug'n'skin feature In More Detail In Detail JBoss RichFaces is a rich component library for JavaServer Faces and an AJAX framework that allows easy integration of AJAX capabilities into...

79. 

Java™ 5: A Beginner’s Tutorial

Java™ 5: A Beginner’s Tutorial

By: Budi Kurniawan

Publisher: Brainy Software

Publication Date: 01-APR-2006

Insert Date: 12-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

Java is an easy language to learn. However, you need to master more than the language syntax to be a professional Java programmer. For one, object-oriented programming (OOP) skill is key to developing robust and effective Java applications. In addition, knowing how to use the vast collection of libraries makes development more rapid. This book introduces you to important programming concepts and teaches how to use the Java core libraries. It is a guide to building real-world applications, both desktop and Web-based. The coverage is the most comprehensive you can find in a beginner’s...

80. 

Grails 1.1 Web Application Development

Grails 1.1 Web Application Development

By: Jon Dickinson

Publisher: Packt Publishing

Publication Date: 27-MAY-2009

Insert Date: 27-FEB-2010

Slots: 1.0

Table of Contents • Start Reading

Reclaiming Productivity for faster Java Web Development Ideal for Java developers new to Groovy and Grails—this book will teach you all you need to create web applications with Grails Create, develop, test, and deploy a web application in Grails Take a step further into Web 2.0 using AJAX and the RichUI plug-in in Grails Packed with examples and clear instructions to lead you through the development and deployment of a Grails web application In Detail Web development is tricky—even a simple web application has a number of context changes ready to trip up the unwary....