Free Trial

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

Help

Addison-Wesley


1081. 

Java™ and JMX: Building Manageable Systems

Java™ and JMX: Building Manageable Systems

By: 

Publisher: Addison-Wesley Professional

Publication Date: 30-DEC-2002

Insert Date: 25-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

Java is now used with increasing frequency to develop mission-critical applications. Using Java Management Extensions (JMX) is the key to managing those applications. As JMX is increasingly accepted into the fields of embedded systems, enterprise systems, and telephony, it is clear that all Java developers will encounter JMX before long. Java™ and JMX: Building Manageable Systems is the definitive guide to JMX, combining an introduction to the technology with extensive coverage that will make this book a favorite reference. Much more than just an explanation of the JMX specifications, this...

1082. 

Fully revised to cover the latest standards and technologies, XML and Java™, Second Edition provides the practical solutions developers need to design powerful and portable Web-based applications. Featuring step-by-step examples, this book focuses on harnessing the power of Java™ and XML together to streamline the development process. XML and Java™, Second Edition provides new coverage of emerging areas such as document management, databases, messaging, servlets, JDBC, data binding, security, and more. It begins with an overview of XML programming techniques, standard APIs, and tools....

1083. 

Inside the C++ Object Model

Inside the C++ Object Model

By: Stanley B. Lippman

Publisher: Addison-Wesley Professional

Publication Date: 03-MAY-1996

Insert Date: 25-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

Inside the C++ Object Model focuses on the underlying mechanisms that support object-oriented programming within C++: constructor semantics, temporary generation, support for encapsulation, inheritance, and "the virtuals"--virtual functions and virtual inheritance. This book shows how your understanding the underlying implementation models can help you code more efficiently and with greater confidence. Lippman dispells the misinformation and myths about the overhead and complexity associated with C++, while pointing out areas in which costs and trade offs, sometimes hidden, do exist. He then...

1084. 

Metrics and Models in Software Quality Engineering, Second Edition

Metrics and Models in Software Quality Engineering, Second Edition

By: 

Publisher: Addison-Wesley Professional

Publication Date: 16-SEP-2002

Insert Date: 20-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

"This is the single best book on software quality engineering and metrics that I've encountered." --Capers Jones, from the Foreword Metrics and Models in Software Quality Engineering, Second Edition, is the definitive book on this essential topic of software development. Comprehensive in scope with extensive industry examples, it shows how to measure software quality and use measurements to improve the software development process. Four major categories of quality metrics and models are addressed: quality management, software reliability and projection, complexity, and customer view. In...

1085. 

Modernizing Legacy Systems: Software Technologies, Engineering Processes, and Business Practices

Modernizing Legacy Systems: Software Technologies, Engineering Processes, and Business Practices

By: 

Publisher: Addison-Wesley Professional

Publication Date: 13-FEB-2003

Insert Date: 20-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

"The potential impact of this book cannot be overstressed. Software systems that are not continually and adequately evolved and, in particular, legacy systems that have not been so maintained, can threaten an organization's very survival. I recommend the book as a must for people directly involved in such evolution, whether as customers, managers and resource providers, or as implementers." --M. M. Lehman, Emeritus Professor, Middlesex University Businesses inevitably face a critical choice in the design and maintenance of their software systems: Dismantle older systems and completely...

1086. 

Testing Extreme Programming

Testing Extreme Programming

By: 

Publisher: Addison-Wesley Professional

Publication Date: 25-OCT-2002

Insert Date: 20-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

The rapid rise in popularity of Extreme Programming (XP) has put the practice of software testing squarely in the spotlight of application development. At one time, testing was a neglected practice, a highly specialized activity that came as an afterthought as complex, code-intensive projects were rushed to completion. But in today's world of escalating quality expectations, testing is a key component of the development process. XP accelerates testing by demanding its complete integration with development. This in turn has pushed software professionals to rethink their traditional attitudes...

1087. 

Visual Modeling with Rational Rose 2002 and UML

Visual Modeling with Rational Rose 2002 and UML

By: 

Publisher: Addison-Wesley Professional

Publication Date: 09-OCT-2002

Insert Date: 20-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

Within the space of just a few years, the Unified Modeling Language (UML) has emerged as the design medium of choice for developing large-scale distributed object applications. The UML's standard semantics and notation for describing object structure and behavior make it particularly well suited to this function. Augmented by the Rational Unified Process, an extensive set of software development guidelines, and the Rational Rose visual modeling tool, the UML greatly facilitates the process of developing quality object-oriented applications that meet both deadlines and requirements. Fully...

1088. 

Designing Systems for Internet Commerce, Second Edition

Designing Systems for Internet Commerce, Second Edition

By: 

Publisher: Addison-Wesley Professional

Publication Date: 02-OCT-2002

Insert Date: 08-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

Thanks to advances in Internet commerce, every enterprise—even the smallest home-based business—now has the power to create a global presence. Each day, more businesses are drawn to the promise of increased access to customers, combined with dramatic cost reductions. However, consumer expectations and demands seem to increase daily. The major challenge in building successful Internet commerce sites continues to be how to use Internet technology most effectively to deliver added value to customers. Written by two of the leading authorities in the field of Internet commerce, Designing Systems...

1089. 

XML: A Manager's Guide, Second Edition

XML: A Manager's Guide, Second Edition

By: 

Publisher: Addison-Wesley Professional

Publication Date: 28-AUG-2002

Insert Date: 08-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

Extensible Markup Language (XML) has revolutionized distributed computing. By providing a standard means for specifying the structure of information, XML enables sophisticated e-commerce systems and facilitates interoperable enterprise software. Knowing how to leverage XML's technical capabilities into business value has become an important asset for managers. Fully updated and expanded to incorporate the latest in XML technology advances and its application, XML: A Manager's Guide, Second Edition serves as a concise guide for managers as well as a starting point for developers. It...

1090. 

Practical Storage Area Networking

Practical Storage Area Networking

By: 

Publisher: Addison-Wesley Professional

Publication Date: 15-OCT-2002

Insert Date: 08-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

The rate at which information is produced and shared is growing at an astounding pace. As a result, the size, complexity—and importance—of storage systems has increased dramatically. The implementation of a Storage Area Network (SAN) allows system and storage administrators to ensure the consistent storage and retrieval of data on a network. The multipath nature of a SAN, with its characteristic one-to-many relationships between host and storage devices, provides unmatched configuration flexibility and availability, as well as the load-balancing and increased connectivity essential to the...

1091. 

iSCSI: The Universal Storage Connection

iSCSI: The Universal Storage Connection

By: 

Publisher: Addison-Wesley Professional

Publication Date: 05-NOV-2002

Insert Date: 07-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

iSCSI: The Universal Storage Connection is an informative overview and in-depth guide to the emerging iSCSI standard, the technology that enables data storage, access, and management over networks, intranets, and the Internet. The iSCSI protocol reduces the total cost of ownership of shared storage solutions and enables an organization to tie together disparate systems and data, including both server class systems and laptop and desktop systems. Numerous leading technology companies, including IBM®, Cisco Systems®, and Intel®, are currently supporting iSCSI initiatives. Written for network...

1092. 

Java™ Look and Feel Design Guidelines: Advanced Topics

Java™ Look and Feel Design Guidelines: Advanced Topics

By: 

Publisher: Addison-Wesley Professional

Publication Date: 27-DEC-2001

Insert Date: 07-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

Java Look and Feel Design Guidelines Advanced Topics provides advanced design guidelines for user interfaces based on the Java Foundation Classes (JFC) with the Java look and feel. This book augments the award-winning Java Look and Feel Design Guidelines, 2nd ed. Java Look and Feel Design Guidelines, Advanced Topics describes how to: Choose the right type of window for each user task Organize menus logically, especially in applications with multiple windows Enable users to view, search, and work with large sets of objects Make your application easier to learn by reusing...

1093. 

Software Configuration Management Patterns: Effective Teamwork, Practical Integration

Software Configuration Management Patterns: Effective Teamwork, Practical Integration

By: 

Publisher: Addison-Wesley Professional

Publication Date: 04-NOV-2002

Insert Date: 07-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

Effective software configuration management (SCM) strategies promote a healthy, team-oriented culture that produces better software. Software Configuration Management Patterns alleviates software engineers' most common concerns about software configuration management—perceived rigidity and an overemphasis on process. Through the use of patterns, the authors show that a properly managed workflow can avert delays, morale problems, and cost overruns. The patterns approach illustrates how SCM can be easily and successfully applied in small- to mid-size organizations. By learning how these...

1094. 

Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems

Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems

By: 

Publisher: Addison-Wesley Professional

Publication Date: 23-SEP-2002

Insert Date: 07-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

When creating real-time and embedded (RTE) systems, there is no room for error. The nature of the final product demands that systems be powerful, efficient, and highly reliable. The constraints of processor and memory resources add to this challenge. Sophisticated developers rely on design patterns—proven solutions to recurrent design challenges—for building fail-safe RTE systems. Real-Time Design Patterns is the foremost reference for developers seeking to employ this powerful technique. The text begins with a review of the Unified Modeling Language (UML) notation and semantics then...

1095. 

VRRP: Increasing Reliability and Failover with the Virtual Router Redundance Protocol

VRRP: Increasing Reliability and Failover with the Virtual Router Redundance Protocol

By: Ayikudy Srikanth; Adnan Adam Onart

Publisher: Addison-Wesley Professional

Publication Date: 12-SEP-2002

Insert Date: 06-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

"A detailed and clearly written book that is an invaluable resource to all VRRP users and implementers." --Scott Bradner, Senior Technical Consultant, Harvard University By employing the Virtual Router Redundancy Protocol (VRRP), administrators can ensure that their networks remain up and running, thereby eliminating expensive downtime. Using VRRP to avoid network outages is essential to building accessible, robust networks, and central to the implementation of successful disaster recovery models. Written by experts who contributed to the design of the VRRP protocol and participated...

1096. 

Effective Software Testing: 50 Specific Ways to Improve Your Testing

Effective Software Testing: 50 Specific Ways to Improve Your Testing

By: 

Publisher: Addison-Wesley Professional

Publication Date: 18-DEC-2002

Insert Date: 01-MAR-2003

Slots: 1.0

Table of Contents • Start Reading

Effective Software Testing explores fifty critically important best practices, pitfalls, and solutions. Gleaned from the author's extensive practical experience, these concrete items will enable quality assurance professionals and test managers to immediately enhance their understanding and skills, avoid costly mistakes, and implement a state-of-the-art testing program. This book places special emphasis on the integration of testing into all phases of the software development life cycle--from requirements definition to design and final coding. The fifty lessons provided here focus on the...

1097. 

Effective Perl Programming: Writing Better Programs with Perl

Effective Perl Programming: Writing Better Programs with Perl

By: Joseph N. Hall; Randal L. Schwartz

Publisher: Addison-Wesley Professional

Publication Date: 30-DEC-1997

Insert Date: 28-FEB-2003

Slots: 1.0

Table of Contents • Start Reading

Powerful and flexible, Perl has established itself as a premier programming language, especially as a tool for World Wide Web development, text processing, and system administration. The language features full support for regular expressions, object-oriented modules, network programming, and process management. Perl is extensible and supports modular, cross-platform development. In Effective Perl Programming, Perl experts Joseph Hall and Randal Schwartz share programming solutions, techniques, pointers, rules of thumb, and the pitfalls to avoid, enabling you to make the most of Perl's power...

1098. 

Inside Active Directory: A System Administrator's Guide

Inside Active Directory: A System Administrator's Guide

By: Sakari Kouti; Mika Seitsonen

Publisher: Addison-Wesley Professional

Publication Date: 13-DEC-2001

Insert Date: 27-FEB-2003

Slots: 1.0

Table of Contents • Start Reading

Detailed and thorough, this administrator's guide provides practical strategies for managing Active Directory, the cornerstone technology within Windows 2000 distributed networks. This book covers design, architecture, topology, deployment, and management issues, and provides thorough instructions for efficiently administering the entire network operating environment. Inside Active Directory: A System Administrator's Guide begins with an overview and covers Active Directory's core features before moving on to document more advanced, specialized skills. This book provides a solid...

1099. 

Essential C++

Essential C++

By: 

Publisher: Addison-Wesley Professional

Publication Date: 26-OCT-1999

Insert Date: 26-FEB-2003

Slots: 1.0

Table of Contents • Start Reading

"Readers can pick up this book and become familiar with C++ in a short time. Stan has taken a very broad and complicated topic and reduced it to the essentials that budding C++ programmers need to know to write real programs. His case study is effective and provides a familiar thread throughout the book." --Steve Vinoski, IONA For the practicing programmer with little time to spare, Essential C++ offers a fast-track to learning and working with C++ on the job. This book is specifically designed to bring you up to speed in a short amount of time. It focuses on the elements of C++...

1100. 

Modern C++ Design: Generic Programming and Design Patterns Applied

Modern C++ Design: Generic Programming and Design Patterns Applied

By: 

Publisher: Addison-Wesley Professional

Publication Date: 13-FEB-2001

Insert Date: 26-FEB-2003

Slots: 1.0

Table of Contents • Start Reading

Modern C++ Designis an important book. Fundamentally, it demonstrates ‘generic patterns’ or ‘pattern templates’ as a powerful new way of creating extensible designs in C++–a new way to combine templates and patterns that you may never have dreamt was possible, but is. If your work involves C++ design and coding, you should read this book. Highly recommended. –Herb Sutter What’s left to say about C++ that hasn’t already been said? Plenty, it turns out. –From the Foreword by John Vlissides In Modern C++ Design, Andrei Alexandrescu opens new vistas for C++ programmers. Displaying...