Free Trial

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

Help

Java Development


81. 

Oracle Database Programming Using Java and Web Services

Oracle Database Programming Using Java and Web Services

By: Kuassi Mensah

Publisher: Digital Press

Publication Date: 28-JUL-2006

Insert Date: 26-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

The traditional division of labor between the database (which only stores and manages SQL and XML data for fast, easy data search and retrieval) and the application server (which runs application or business logic, and presentation logic) is obsolete. Although the books primary focus is on programming the Oracle Database, the concepts and techniques provided apply to most RDBMS that support Java including Oracle, DB2, Sybase, MySQL, and PostgreSQL. This is the first book to cover new Java, JDBC, SQLJ, JPublisher and Web Services features in Oracle Database 10g Release 2 (the coverage starts...

82. 

ZK Developer's Guide

ZK Developer's Guide

By: Jurgen Schumacher; Hans-Jurgen Schumacher; Markus Stauble

Publisher: Packt Publishing

Publication Date: 28-MAR-2008

Insert Date: 05-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

Developing responsive user interfaces for web applications using Ajax, XUL, and the open source ZK rich web client development framework Introducing the ZK frameworkInstalling and configuring ZKSetting up, managing, and publishing a projectImproving navigation and optimizing result preparationInternationalization with the ZK frameworkCreating custom components In DetailZK is an open-source web development framework that enables web applications to have the rich user experiences and low development costs that desktop applications have had for years. ZK includes an Ajax-based...

83. 

CakePHP Application Development

CakePHP Application Development

By: Ahsanul Bari; Anupom Syam

Publisher: Packt Publishing

Publication Date: 12-JUL-2008

Insert Date: 25-FEB-2010

Slots: 1.0

Table of Contents • Start Reading

Anupom Step-by-step introduction to rapid web development using the open-source MVC CakePHP framework Anupom Step-by-step introduction to rapid web development using the open-source MVC CakePHP framework Walk through the creation of a complete CakePHP Web application Customize the look and feel of applications using CakePHP layouts and views Make interactive applications using CakePHP, JavaScript, and AJAX helpers Ready for the forthcoming release of CakePHP 1.2 In Detail Cake is a rapid development framework for PHP that uses well-known design patterns and...

84. 

Business Process Management with JBoss jBPM

Business Process Management with JBoss jBPM

By: Matt Cumberlidge

Publisher: Packt Publishing

Publication Date: 30-JUL-2007

Insert Date: 01-JUL-2010

Slots: 1.0

Table of Contents • Start Reading

A Practical Guide for Business Analysts Map your business processes in an efficient, standards-friendly way Use the jBPM toolset to work with business process maps, create a customizable user interface for users to interact with the process, collect process execution data, and integrate with existing systems. Use the SeeWhy business intelligence toolset as a Business Activity Monitoring solution, to analyze process execution data, provide real-time alerts regarding the operation of the process, and for ongoing process improvement Set up business rules, assign tasks, work...

85. 

Java 6™ New Features: A Tutorial

Java 6™ New Features: A Tutorial

By: Budi Kurniawan

Publisher: Brainy Software

Publication Date: 20-OCT-2006

Insert Date: 09-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

For seasoned Java programmers who want to stay up to date on the latest Java tools, this guide discusses the new features of Java 6–Mustang. This handbook to the new version includes updated information on Web services, a JavaScript engine that allows access to information in a Java program, JDBC 4.0, JAXB 2.0, XML digital signature APIs, more sophisticated Swing components, and improvements in Java 2D that includes a GIF image writer. ...

86. 

JBoss Portal Server Development

JBoss Portal Server Development

By: Ramanujam Rao;

Publisher: Packt Publishing

Publication Date: 25-FEB-2009

Insert Date: 29-OCT-2010

Slots: 1.0

Table of Contents • Start Reading

Create dynamic,feature-rich, and robust enterprise portal applications Complete guide with examples for building enterprise portal applications using the free, open-source standards-based JBoss portal server Quickly build portal applications such as B2B web sites or corporate intranets Practical approach to understanding concepts such as personalization, single sign-on, integration with web technologies, and content management In Detail Enterprises need more than just basic services; they need value-creating entities, which are crucial for running a successful business. Portals...

87. 

Java-Persistence-API mit Hibernate: Standardisierte Persistenz

Java-Persistence-API mit Hibernate: Standardisierte Persistenz

By: Bernd Müller; Harald Wehr

Publisher: Addison-Wesley Verlag

Publication Date: 19-OCT-2007

Insert Date: 18-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Hibernate hat sich innerhalb kurzer Zeit zum De-Facto-Standard unter den Object-Relational-Mappern (OR-Mapper) entwickelt. Die mit Hibernate entwickelten Konzepte und deren gelungene Umsetzung haben maßgeblich das Java Persistence API innerhalb EJB 3.0 bestimmt. Es ist nun erstmals möglich, sowohl in Java SE als auch Java EE mit denselben Persistenzmechanismen zu arbeiten. Hibernate ist ein leistungsfähiger OR-Mapper, mit dem sich Objekte einfach und effizient in relationale Datenbank-systeme abbilden lassen. Die Autoren führen anhand eines praxisnahen Beispiels in die Konzepte des...

88. 

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...

89. 

Building SOA-Based Composite Applications Using NetBeans IDE 6

Building SOA-Based Composite Applications Using NetBeans IDE 6

By: David Salter; Frank Jennings

Publisher: Packt Publishing

Publication Date: 08-JAN-2008

Insert Date: 06-NOV-2008

Slots: 1.0

Table of Contents • Start Reading

The first part of the book will discuss SOA basics and NetBeans fundamentals. It will also highlight the Enterprise pack capabilities and the available visual designers. The second part of the book will attempt to build a complete sample business application....

90. 

Aspect-Oriented Software Development with Use Cases

Aspect-Oriented Software Development with Use Cases

By: 

Publisher: Addison-Wesley Professional

Publication Date: 30-DEC-2004

Insert Date: 05-NOV-2004

Slots: 1.0

Table of Contents • Start Reading

“A refreshingly new approach toward improving use-case modeling by fortifying it with aspect orientation.” —Ramnivas Laddad, author of AspectJ in Action “Since the 1980s, use cases have been a way to bring users into software design, but translating use cases into software has been an art, at best, because user goods often don’t respect code boundaries. Now that aspect-oriented programming (AOP) can express crosscutting concerns directly in code, the man who developed use cases has proposed step-by-step methods for recognizing crosscutting concerns in use cases and writing the...

91. 

Inside Java™ 2 Platform Security, the definitive and comprehensive guide to the Java security platform, has been thoroughly updated to reflect key additions and revisions to Java security technologies currently in use by leading technology companies. This second edition, penned by the Java experts at Sun Microsystems, provides a detailed look into the central workings of the Java security architecture and describes tools and techniques for successful implementation on even the most demanding network computing environment. While Java has always provided a stronger security model than other...

92. 

Flex 3 with Java

Flex 3 with Java

By: Satish Kore

Publisher: Packt Publishing

Publication Date: 26-JUN-2009

Insert Date: 27-FEB-2010

Slots: 1.0

Table of Contents • Start Reading

Develop rich internet applications quickly and easily using Adobe Flex 3, ActionScript 3.0 and integrate with a Java backend using BlazeDS 3.2 A step-by-step tutorial for developing web applications using Flex 3, ActionScript 3.0, BlazeDS 3.2, and Java Build efficient and seamless data-rich interactive applications in Flex using a combination of MXML and ActionScript 3.0 Create custom UIs, Components, Events, and Item Renders to develop user friendly applications Build an end-to-end Flex e-commerce application using all major features of Flex covered...

93. 

Groovy: Grundlagen und fortgeschrittene Techniken

Groovy: Grundlagen und fortgeschrittene Techniken

By: Joachim Baumann

Publisher: dpunkt

Publication Date: 26-MAR-2008

Insert Date: 17-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Grundlagen und fortgeschrittene Techniken Groovy ist eine neue, auf Java aufbauende Sprache, die die Vorteile klassischer Programmier- und Skriptsprachen elegant vereint. Zusätzliche Sprachkonstrukte erlauben eine in Java nicht gekannte Produktivität. Durch Verzicht auf überflüssigen syntaktischen Ballast von Java und gleichzeitige vollständige Kompatibilität zu existierenden Java-Bibliotheken ist der Umstieg zudem sehr einfach. Groovy eignet sich u.a. hervorragend zur XML-Bearbeitung, für grafische Benutzeroberflächen oder für das Testen von Groovy- und Java-Applikationen, aber...

94. 

JDBC™ API Tutorial and Reference, Third Edition

JDBC™ API Tutorial and Reference, Third Edition

By: 

Publisher: Prentice Hall

Publication Date: 11-JUN-2003

Insert Date: 28-AUG-2003

Slots: 1.0

Table of Contents • Start Reading

This book provides the definitive tutorial and reference to the JDBC™ API, the technology that enables universal data access for the Java™ programming language. This new edition has been updated and expanded to cover the entire JDBC 3.0 API, including the java.sql package and the javax.sql package, the package that facilitates building server-side applications. Containing in-depth explanations that go beyond the specification, this complete resource pairs a step-by-step tutorial with a comprehensive reference to every class and interface. For those new to Java technology, the book...

95. 

Professional Java User Interfaces

Professional Java User Interfaces

By: 

Publisher: John Wiley & Sons

Publication Date: 23-MAY-2006

Insert Date: 25-JUN-2009

Slots: 1.0

Table of Contents • Start Reading

This book covers the full development life cycle for professional GUI design in Java, from cost estimation and design to coding and testing. Focuses on building high quality industrial strength software in Java Ready-to-use source code is given throughout the text based on industrial-strength projects undertaken by the author. ...

96. 

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...

97. 

GlassFish Administration

GlassFish Administration

By: Xuekun Kou

Publisher: Packt Publishing

Publication Date: 15-DEC-2009

Insert Date: 27-FEB-2010

Slots: 1.0

Table of Contents • Start Reading

Administer and configure the GlassFish v2 application server Get GlassFish installed and configured ready for use Integrate GlassFish with popular Open Source products such as Open MQ, Open DS, and Apache Active MQ, and get them working together in a loosely-coupled manner Configure resource types like JDBC, Java Connector Architecture (JCA), JavaMail Sessions, and Custom JNDI supported in GlassFish to simplify resource access and integration Secure, monitor, troubleshoot, and tune your application server instance In Detail To build a powerful production environment...

98. 

Now every Java developer can leverage the immense power of AOP With AspectJ, Java developers can leverage the breakthrough power of Aspect-Oriented Programming (AOP) using a language they already know, within the comfortable, highly productive Eclipse development environment. In this book, AspectJ's lead developers help you master AOP's essential principles and techniques, as you use them to address your toughest software quality, productivity, and maintenance challenges. AOP improves the modularity of programs, making the code much closer to the design. It can dramatically reduce the time...

99. 

Tomcat 6 Developer's Guide

Tomcat 6 Developer's Guide

By: Damodar Chetty

Publisher: Packt Publishing

Publication Date: 15-DEC-2009

Insert Date: 10-APR-2010

Slots: 1.0

Table of Contents • Start Reading

Build better web applications by learning how a servlet container actually works. Take your Java EE web programming skills to the next level by getting an expert's level understanding of the servlet specification and its reference implementation, Apache Tomcat. Build a Tomcat distribution from its source code, and explore the components, classes, and technologies that make up this container. Use standard development tools such as Eclipse, Ant, and Subversion to dissect a Tomcat distribution. Discover the touch points between the servlet specification and a servlet...

100. 

Ivor Horton's Beginning Java™ 2, JDK™, 5th Edition

Ivor Horton's Beginning Java™ 2, JDK™ 5th Edition

By: 

Publisher: Wrox

Publication Date: 20-DEC-2004

Insert Date: 05-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

What is this book about? This book is a comprehensive introduction to the Java programming language, updated thoroughly (more than 35ew and updated) for the latest SDK 1.5 release. This book shows readers how to build real-world Java applications using the Java SDK. No previous programming experience is required. The author uses numerous step-by-step programming examples to guide readers through the ins and outs of Java development. In addition to fully covering new features of SDK 1.5, such as generic types, the author has also added new chapters on Java database programming with JDBC...