-
Modern C++ Design: Generic Programming and Design Patterns Applied
Author Andrei Alexandrescu
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 i....
Release Date 2001/02 -
Author Herb Sutter
Organized in a practical problem-and-solution format, More Exceptional C++ picks up where the widely acclaimed Exceptional C++ leaves off, providing successful strategies for solving real-world problems in C++. Drawing from years of in-the-trenches experience, Herb ....
Release Date 2001/12 -
Author Chet Hendrickson , Ann Anderson , Ron Jeffries
Software that performs required tasks and meets expectationsAccurate estimation of time to completion and cost of developmentThe opportunity to decide which features to include and which to deferFrequent small releases that incorporate continual customer feedbackCon....
Release Date 2000/10 -
Java™ Network Programming and Distributed Computing
Author Michael Reilly , David Reilly
Java™ Network Programming and Distributed Computing is an accessible introduction to the changing face of networking theory, Java™ technology, and the fundamental elements of the Java networking API. With the explosive growth of the Internet, Web applications, and W....
Release Date 2002/03 -
Author Judith Bishop
The third edition of Java Gently by Judith Bishop continues the successful approach that made earlier versions popular and has added improvements which will maintain its place as a worldwide bestseller. Java Gently teaches the reader how to program and how to do it....
Release Date 2001/01 -
Author Martin Fowler , Kent Beck
"XP is the most important movement in our field today. I predict that it will be as essential to the present generation as the S.E.I. and its Capability Maturity Model were to the last." --From the foreword by Tom DeMarco The hallmarks of Extreme Programming--consta....
Release Date 2000/10 -
Programming Open Service Gateways with Java Embedded Server™ Technology
Author Li Gong , Kirk Chen
The Java Embedded Server™ from Sun Microsystems, Inc., is a solution for linking consumer devices with services over the Internet. It is based on the Open Services Gateway Initiative (OSGi) Service Gateway Specification 1.0. Written by authors who are intimately inv....
Release Date 2001/08 -
Design Patterns Explained: A New Perspective on Object-Oriented Design
Author James R. Trott , Alan Shalloway
"...I would expect that readers with a basic understanding of object-oriented programming and design would find this book useful, before approaching design patterns completely. Design Patterns Explained complements the existing design patterns texts and may perform....
Release Date 2001/07 -
Author Steven John Metsker
Parser building is a powerful programming technique that opens a world of opportunity for designing how users interact with applications. By creating mini-languages, you can precisely address the requirements of your application development domain. Writing your own ....
Release Date 2001/03 -
Author Barbara E. Moo , Josée Lajoie , Stanley B. Lippman
"C++ Primer is well known as one of the best books for learning C++ and is useful for C++ programmers of all skill levels. This Fourth Edition not only keeps this tradition alive, it actually improves on it." --Steve Vinoski, Chief Engineer, Product Innovation, IONA....
Release Date 2005/02 -
e-Business 2.0: Roadmap for Success
Author Marcia Robinson , Ravi Kalakota
Revolutions begin with attacks on the language. Today's managers are bombarded with an alphabet soup of technology acronyms such as CRM, ERP, and SCM. Managers must manage in the fog of this technology revolution. Kalakota and Robinson's book provides a lens for m....
Release Date 2000/12 -
Patterns for Effective Use Cases
Author Andy Pols , Alistair Cockburn , Paul Bramble , Steve Adolph
Use cases have become an integral part of modeling software requirements, but many software developers are discovering that writing effective use cases is more difficult than they had anticipated. An understanding of the basic principles of use cases is not enough. ....
Release Date 2002/08 -
Jini™ Specifications, The, Second Edition
Author Jim Waldo
Built on top of the Java™ software infrastructure, Jini™ technology enables all types of services and devices to work together in a community--organized without extensive planning, installation, or human intervention. Jini technology allows the lines to blur between....
Release Date 2000/12 -
C# Primer: A Practical Approach
Author Stanley B. Lippman
Using his famous primer format, best-selling author Stan Lippman now brings you an indispensable guide to C#. C# PRIMER is a comprehensive, example-driven introduction to this new object-oriented programming language.C# is a cornerstone of Microsoft's new .NET plat....
Release Date 2001/12 -
Software Craftsmanship: The New Imperative
Author Pete McBreen
By recognizing that software development is not a mechanical task, you can create better applications.Today’s software development projects are often based on the traditional software engineering model, which was created to develop large-scale defense projects. Proj....
Release Date 2001/08 -
Essential .NET, Volume 1: The Common Language Runtime
Author Chris Sells , Don Box
"Don taught me stuff I didn't know about my own product! And I bet he'll teach you something, too." —From the Foreword by James Miller, Lead Program Manager, Common Language Runtime, Microsoft CorporationEssential .NET, Volume 1, provides everything developers nee....
Release Date 2002/11 -
C++ Templates: The Complete Guide
Author Nicolai M. Josuttis , David Vandevoorde
Templates are among the most powerful features of C++, but they are too often neglected, misunderstood, and misused. C++ Templates: The Complete Guide provides software architects and engineers with a clear understanding of why, when, and how to use templates to bui....
Release Date 2002/11 -
Author Martin C. Brown
Perl to Python Migration provides a useful and practical resource for programmers that are currently intermediate or expert in using Perl and who want to migrate to using Python for different programming projects. The book achieves this by first giving the user an o....
Release Date 2001/11 -
Building Applications and Components with Visual Basic .NET
Author Dr. Joe Hummel , Ted Pattison
Praise for Building Applications and Components with Visual Basic .NET“Ted shows a great depth of knowledge all the way down to the underlying mechanics of .NET. The author’s depth in certain areas, like Events and Delegates, makes this a very useful book.” ....
Release Date 2003/10 -
Developing Enterprise Java Applications with J2EE™ and UML
Author Cary E. Umrysh , Khawar Zaman Ahmed
The Java 2 Platform Enterprise Edition (J2EE TM) offers great promise for dramatically improving the way that enterprise applications are built, and organizations that have adopted the J2EE are gaining a competitive advantage. The industry-standard Unified Modeling ....
Release Date 2001/10 -
Fearless Change Patterns for Introducing New Ideas
Author Linda Rising , Mary Lynn Manns
“All that have ever tried to impose change in their organization will immediately recognize and truly value the in-depth knowledge and experience captured in this book. It contains a collection of eye-openers that is a treasure chest for pioneers of new organization....
Release Date 2004/10 -
Author Jim Inscore - Enterprise Partners , Rick Cattell
Since its introduction, The Java 2 Platform, Enterprise Edition (J2EE) has achieved remarkable success among application server providers and their customers. More than a dozen leading application server companies have announced J2EE compatible products, and over on....
Release Date 2001/06 -
Executable UML: A Foundation for Model-Driven Architecture
Author Marc J. Balcer , Stephen J. Mellor
Executable UML is a major innovation in the field of software development. It is designed to produce a comprehensive and understandable model of a solution independent of the organization of the software implementation. It is a highly abstract thinking tool that aid....
Release Date 2002/05 -
Critical Testing Processes: Plan, Prepare, Perform, Perfect
Author Rex Black
The advent of agile methodologies and test-driven development has brought software testing to the forefront of application development. Yet in today’s harried rush-to-market development environment, organizations must find a delicate balance between product release ....
Release Date 2003/07 -
Java™ Design: Objects, UML, and Process
Author Kirk Knoernschild
Software designers, developers, and architects are constantly confronted with the same confounding problem: how to design software that is both flexible and resilient amid change. To accomplish this tall task, practitioners must utilize the best available technologi....
Release Date 2001/12 -
Author Bob Beauchemin
"Essential ADO.NET is a comprehensive guide for developers of data-aware applications who want to transition to Microsoft's new .NET data access architecture. If you want to dig deep into the how's and why's of ADO.NET, this book will prove to be a worthy guide."....
Release Date 2002/05 -
Essential ASP.NET with Examples in C#
Author Fritz Onion
Praise for Essential ASP.NET with Examples in C#“Essential ASP.NET with Examples in C# is so good that it’s the only ASP.NET book on my working bookshelf.” —LARRY O’BRIEN, .NET Watch columnist, SD Times“Essential ASP.NET is positioned to become the seminal ....
Release Date 2003/02 -
Exceptional C++ Style 40 New Engineering Puzzles, Programming Problems, and Solutions
Author Herb Sutter
Software "style" is about finding the perfect balance between overhead and functionality... elegance and maintainability... flexibility and excess. In Exceptional C++ Style, legendary C++ guru Herb Sutter presents 40 new programming scenarios designed to analyze not....
Release Date 2004/08 -
Software Engineering and Computer Games
Author Rudy Rucker
"This book should be a requirement of anyone that wants to write games ¿ period" André Lamothe, author and CEO of Xtreme Games There are many books on the art of games programming but now acclaimed author Rudy Rucker has gone a step beyond and transformed it into a ....
Release Date 2002/12