Free Trial

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

Help

Java Development


81. 

Multithreaded Programming with JAVA™ Technology

Multithreaded Programming with JAVA™ Technology

By: 

Publisher: Prentice Hall

Publication Date: 17-DEC-1999

Insert Date: 26-SEP-2002

Slots: 1.0

Table of Contents • Start Reading

1700G-6 The ultimate guide to multithreading with Java technology! Powerful techniques for enhancing application performance Multithreaded program design for network and Internet applications Extensive code examples throughout Multithreading gives developers using the Java 2 platform a powerful tool for dramatically improving the responsiveness and performance of their programs on any platform, even those without inherent multithreading support. Multithreaded Programming with Java Technology is the first complete guide to multithreaded development with the Java 2...

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. 

Practical Data Analysis and Reporting with BIRT

Practical Data Analysis and Reporting with BIRT

By: John Ward

Publisher: Packt Publishing

Publication Date: 22-FEB-2008

Insert Date: 05-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

Use the open-source Eclipse-based Business Intelligence and Reporting Tools system to design and create reports quickly Get started with BIRT Report Designer Develop the skills to get the most from it Transform raw data into visual and interactive content Design, manage, format, and deploy high-quality reports This book covers BIRT version 2.2 In Detail BIRT, which stands for Business Intelligence and Reporting Tools, is actually a development framework. Including the word "Tools" in the acronym is appropriate, since BIRT is in fact a collection of development...

84. 

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

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. 

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

88. 

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

89. 

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

90. 

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

91. 

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

92. 

100 NetBeans™ IDE Tips & Tricks: Your Guide to Finding Your Way Around the NetBeans IDE!

ShortCut

100 NetBeans™ IDE Tips & Tricks: Your Guide to Finding Your Way Around the NetBeans IDE!

By: Ruth Kusterer

Publisher: Prentice Hall

Publication Date: 14-NOV-2008

Insert Date: 27-NOV-2008

Slots: 1.0

Table of Contents • Start Reading

Netbeans is not only a great IDE and platform, it is also a community of programming enthusiasts. 100 NetBeansTM IDE Tips and Tricks is a collection of the best technical tips for the NetBeans IDE, collected from community blogs, forums, NetBeans evangelists, and the author’s personal experience. It focuses on specific recipes that can make you more productive in your routine development tasks and provides answers to your most pressing questions. The default software version for these tips is NetBeans IDE 6.0, when a feature is specific to another version, it is called out. The default...

93. 

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

94. 

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

95. 

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

96. 

IBM Technology for Java Virtual Machine in IBM i5/OS

IBM Technology for Java Virtual Machine in IBM i5/OS

By: Aleksandr Nartovich; Adam Smye-Rumsby; Paul Stimets; George Weaver

Publisher: IBM Redbooks

Publication Date: 14-FEB-2007

Insert Date: 02-JUL-2008

Slots: 1.0

Table of Contents • Start Reading

This IBM Redbook gives a broad understanding of a new 32-bit Java Virtual Machine (JVM) in IBM i5/OS. With the arrival of this new JVM, IBM System i platform now comfortably supports Java and WebSphere applications on a wide array of different server models: from entry size boxes to the huge enterprise systems. This book provides in-depth information about setting Java and IBM WebSphere environments with new 32-bit JVM, tuning its performance, and monitoring or troubleshooting its runtime with the new set of tools. Information in this IBM Redbook helps system architects, Java application...

97. 

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

98. 

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

99. 

BEA® WebLogic Platform 7

BEA® WebLogic Platform 7

By: 

Publisher: Sams

Publication Date: 05-AUG-2003

Insert Date: 05-DEC-2003

Slots: 1.0

Table of Contents • Start Reading

BEA® WebLogic Platform 7 is a fast-paced introduction to the new WebLogic Platform. The focus of this book is to provide you with an in-depth knowledge of the WebLogic Platform 7.0 product and how you can leverage its capabilities and new features to create, configure, manage, and monitor an optimal operational environment for your J2EE applications. Hence, the primary technical topics discussed in this book fall under the realm of WebLogic Server Administration. This book covers in J2EE concepts and how to develop J2EE applications targeted for the WebLogic Platform. Become versed on...

100. 

JSF 1.2 Components

JSF 1.2 Components

By: Ian Hlavats

Publisher: Packt Publishing

Publication Date: 25-NOV-2009

Insert Date: 31-AUG-2010

Slots: 1.0

Table of Contents • Start Reading

Develop advanced Ajax-enabled JSF applications Develop advanced Ajax-enabled JSF applications and solve common web development challenges using UI components from JSF component libraries Master the basics of building web user interfaces with standard JSF HTML components Implement UI security using JAAS and Apache Tomahawk components Master a wide range of UI components and learn cutting-edge JSF development strategies with plenty of examples and screenshots In Detail Today's web developers need powerful tools to deliver richer, faster, and smoother web experiences....