Free Trial

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

Help

Java Development


61. 

Ant Developer’s Handbook

Ant Developer’s Handbook

By: 

Publisher: Sams

Publication Date: 22-OCT-2002

Insert Date: 28-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

Ant has emerged as the preferred building tool for Java developers, automating tedious compilation, test, and code management. Many Java developers are aware of Ant but there is little documentation to assist in getting started with the Ant tool. Even experienced developers who already use some of the features of the Ant tool, struggle with the more advanced aspects. This book will educate those devlopers in these more advanced topics, and help them get more out of the tool. The Ant Developer's Handbook begins with a rapid introduction to obtaining, installing, and configuring Ant and covers...

62. 

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

63. 

iText in Action: Creating and Manipulating PDF

iText in Action: Creating and Manipulating PDF

By: Bruno Lowagie

Publisher: Manning Publications

Publication Date: 08-DEC-2006

Insert Date: 29-AUG-2008

Slots: 1.0

Table of Contents • Start Reading

Imagine a publisher who wants to "stamp" his ebooks on the fly with the name of the buyer (to discourage sharing). Such a publisher would (and we know one who does) use iText for the task. Developers looking to enhance web- and other applications with dynamic PDF document generation and/or manipulation will find this book unique in content and readability. Based on ongoing examples that encourage learning "in action," they will finally understand PDF and learn how to build applications that produce professional, high-quality PDF documents. While the basic functionality of iText is easy to...

64. 

SOA Approach to Integration: XML, Web Services, ESB, and BPEL in Real-World SOA Projects

SOA Approach to Integration: XML, Web Services, ESB, and BPEL in Real-World SOA Projects

By: Poornachandra Sarang; Frank Jennings; Matjaz Juric; Ramesh Loganathan

Publisher: Packt Publishing

Publication Date: 30-NOV-2007

Insert Date: 06-AUG-2009

Slots: 1.0

Table of Contents • Start Reading

XML, Web services, ESB, and BPEL in real-world SOA projects Service-Oriented Architectures and SOA approach to integration SOA architectural design and domain-specific models Common Integration Patterns and how they can be best solved using Web services, BPEL and Enterprise Service Bus (ESB) Concepts behind SOA standards, security, transactions, and how to efficiently work with XML In Detail Integration of applications within a business and between different businesses is becoming more and more important. The needs for up-to-date information that is accessible from...

65. 

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

66. 

Java Web Services Architecture

Java Web Services Architecture

By: James McGovern; Sameer Tyagi; Michael Stevens; Sunil Mathew

Publisher: Morgan Kaufmann

Publication Date: 25-APR-2003

Insert Date: 26-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Written by industry thought leaders, Java Web Services Architecture is a no-nonsense guide to web services technologies including SOAP, WSDL, UDDI and the JAX APIs. This book is the trusted advisor to systems architects and provides an unbiased look at many of the practical considerations for implementing web services including authorization, encryption, transactions and the future of Web Services. * Covers all the standards, the JAX APIs, transactions, security, and more. * Contains CD with author code and software from BEA, Sun, The Mind Electric, Altova, CapeClear, Systinet, Republica,...

67. 

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

68. 

Amazon SimpleDB Developer Guide

Amazon SimpleDB Developer Guide

By: Prabhakar Chaganti; Rich Helms

Publisher: Packt Publishing

Publication Date: 01-JUN-2010

Insert Date: 01-OCT-2010

Slots: 1.0

Table of Contents • Start Reading

Scale your application's database on the cloud using Amazon SimpleDB Offload the time, effort, and capital associated with architecting and operating a simple, flexible, and scalable web database A complete guide that covers everything from installation to advanced features aimed at optimizing your application Examine SimpleDB and the relational database model and review the Simple DB data model Packed with examples in Java, PHP, and Python and screenshots to illustrate key concepts allowing you to focus application development In Detail SimpleDB is a highly...

69. 

NHibernate in Action

NHibernate in Action

By: Pierre Henri Kuaté; Christian Bauer; Gavin King; Tobin Harris

Publisher: Manning Publications

Publication Date: 01-FEB-2009

Insert Date: 21-APR-2009

Slots: 1.0

Table of Contents • Start Reading

In the classic style of Manning's "In Action" series, NHibernate in Action shows .NET developers how to use the NHibernate Object/Relational Mapping tool. This book is a translation from Java to .NET, as well as an expansion, of Manning's bestselling Hibernate in Action. All traces of Java have been carefully replaced by their .NET equivalents. The book shows how to implement complex business objects, and later teaches advanced techniques like caching and session management. Readers will discover how to implement persistence in a .NET application, and how to configure NHibernate to specify...

70. 

Java™ for COBOL Programmers, Third Edition

Java™ for COBOL Programmers, Third Edition

By: John C. Byrne

Publisher: Course Technology PTR

Publication Date: 25-JUL-2008

Insert Date: 05-JUN-2009

Slots: 1.0

Table of Contents • Start Reading

COBOL, one of the oldest programming languages in current use, still provides the framework for many vital business, finance, and administrative programs and systems that companies and governments use in day-to-day activities. Scores of organizations are deciding to replace these legacy systems, including their core business systems, with more modern ones written in Java. The people who support these systems are valuable repositories of business process information, and they know how computer systems are used to meet those business process requirements. But they often don't know Java. That's...

71. 

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

72. 

Openfire Administration

Openfire Administration

By: Mayank Sharma

Publisher: Packt Publishing

Publication Date: 22-AUG-2008

Insert Date: 07-JUN-2010

Slots: 1.0

Table of Contents • Start Reading

A practical step-by-step guide to rolling out a secure Instant Messaging service over your network Build a feature-packed Instant Messaging network using free open-source Openfire server Set up an efficient and secure IM service that spans multiple offices Connect with users over external IM networks, integrate VoIP, and more Easy to understand, with clear step-by-step instructions and examples In Detail Openfire is a free, open-source and full featured Jabber-based Instant Messaging server. This book is a guide to setting up Openfire, tweaking it, and customizing...

73. 

VMware® ESXi: Planning, Implementation, and Security

VMware® ESXi: Planning, Implementation, and Security

By: Dave Mishchenko

Publisher: Course Technology PTR

Publication Date: 23-NOV-2010

Insert Date: 12-NOV-2010

Slots: 1.0

Table of Contents • Start Reading

VMware ESXi is the easiest way to get started with virtualization-and it's free. It allows users to consolidate their applications onto fewer servers and start saving money through reduced hardware, power, cooling and administration costs. VMware ESXi has been optimized and tested to run even your most resource intensive applications and databases with minimal performance overhead. VMware for ESXi Server: Planning, Implementation, and Security covers the key features critical to successfully planning for and implementing VMWare's ESXi. The book is perfect for those getting started with...

74. 

MySQL™ and JSP™ Web Applications: Data-Driven Programming Using Tomcat and MySQL

MySQL™ and JSP™ Web Applications: Data-Driven Programming Using Tomcat and MySQL

By: 

Publisher: Sams

Publication Date: 27-MAR-2002

Insert Date: 03-DEC-2002

Slots: 1.0

Table of Contents • Start Reading

JSP developers encounter unique problems when building web applications that require intense database connectivity. MySQL and JSP Web Applications addresses the challenges of building data-driven applications based on the JavaServer Pages development model. MySQL and JSP Web Applications begins with an overview of the core technologies required for JSP database development--JavaServer Pages, JDBC, and the database schema. The book then outlines and presents an Internet commerce application that demonstrates concepts such as receiving and processing user input, designing and implementing...

75. 

Graphic Java™ 2, Volume II: Swing, Third Edition

Graphic Java™ 2, Volume II: Swing, Third Edition

By: 

Publisher: Prentice Hall

Publication Date: 12-MAR-1999

Insert Date: 26-SEP-2002

Slots: 1.0

Table of Contents • Start Reading

7966G-2 Master the Java Foundation Classes with Graphic Java 2, the most complete and comprehensive guide to the AWT, Swing, and the 2D API VOLUME 2: SWING (This is a 2 Volume set) Swing gives Java application programmers world-class tools for building professional, customizable cross-platform GUIs. This comprehensive reference by former Sun engineer David Geary shows experienced programmers how to take full advantage of Swing's power. Practical explanations and robust code examples provide the resources you need to build Java applications with sophisticated graphical user...

76. 

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

77. 

Concurrency: State Models and Java Programs

Concurrency: State Models and Java Programs

By: 

Publisher: John Wiley & Sons

Publication Date: 05-JUL-2006

Insert Date: 10-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

Concurrency provides a thoroughly updated approach to the basic concepts and techniques behind concurrent programming. Concurrent programming is complex and demands a much more formal approach than sequential programming. In order to develop a thorough understanding of the topic Magee and Kramer present concepts, techniques and problems through a variety of forms: informal descriptions, illustrative examples, abstract models and concrete Java examples. These combine to provide problem patterns and associated solution techniques which enable students to recognise problems and arrive at...

78. 

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

79. 

Django 1.1 Testing and Debugging

Django 1.1 Testing and Debugging

By: Karen M. Tracey

Publisher: Packt Publishing

Publication Date: 19-APR-2010

Insert Date: 01-OCT-2010

Slots: 1.0

Table of Contents • Start Reading

Building rigorously tested and bug-free Django applications Develop Django applications quickly with fewer bugs through effective use of automated testing and debugging tools. Ensure your code is accurate and stable throughout development and production by using Django's test framework. Understand the working of code and its generated output with the help of debugging tools. Packed with detailed working examples that illustrate the techniques and tools for debugging In Detail Bugs are a time consuming burden during software development. Django's built-in test...

80. 

The Definitive Guide to Terracotta: Cluster the JVM™ for Spring, Hibernate, and POJO Scalability

The Definitive Guide to Terracotta: Cluster the JVM™ for Spring, Hibernate, and POJO Scalability

By: Terracotta

Publisher: Apress

Publication Date: 01-JAN-2008

Insert Date: 26-MAY-2009

Slots: 1.0

Table of Contents • Start Reading

Get the definitive guide on all the fundamentals of Terracotta as well as user secrets, recipes, and prepackaged frameworks. Written by Terracotta CTO Ari Zilka and his team, The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability covers the following: High Availability (HA) nth degree scaling and clustering for traditional J2EE and Java EE 5 applications (using Seam or other application) as well as Spring-based enterprise applications Everyday Terracotta using its prepackaged frameworks and integration recipes, including configuration and...