Upgrading and Repairing PCs, 15th Edition

Upgrading and Repairing PCs is the runaway best-selling PC hardware book of all time and one of the best-selling computer books ever! This 15th Edition is loaded with the most up-to-date hardware information anywhere. World-renowned PC hardware expert Scott Mueller...

Data Structures and Algorithm Analysis in C++ (2nd Edition)

In this second edition of his successful book, experienced teacher and author Mark Allen Weiss continues to refine and enhance his innovative approach to algorithms and data structures. Written for the advanced data structures course, this text highlights theoretical...

JavaScript – The Definitive Guide

Since the earliest days of Internet scripting, Web developers have considered JavaScript: The Definitive Guide an essential resource. David Flanagan’s approach, which combines tutorials and examples with easy-to-use syntax guides and object references, suits the...

Expert C# Business Objects

This book is a translation of Lhotka?s industry-standard title, Visual Basic.NET Business Objects, into the language of C#. Rockford Lhotka?s ideas continue to be extremely influential in all programmer circles of any language, but most naturally it will be C#...

The C# Programming Language

“Based on my own experience, I can safely say that every .NET developer who reads this will have at least one ‘aha’ moment and will be a better developer for it.” –From the Foreword by Don Box The popular C# programming language combines the high...

C Programming Language (2nd Edition)

Just about every C programmer I respect learned C from this book. Unlike many of the 1,000 page doorstops stuffed with CD-ROMs that have become popular, this volume is concise and powerful (if somewhat dangerous) — like C itself. And it was written by Kernighan...

The C++ Programming Language (Special 3rd Edition)

In this brand-new third edition of The C++ Programming Language, author Bjarne Stroustrup, the creator of C++, presents the full specification for the C++ language and standard library, a spec that will soon become the joint ISO/ANSI C++ standard. Past readers will...

Programming C#, Third Edition

Aimed at experienced programmers and web developers, the new edition of Programming C# doesn’t waste words on elementary programming topics. Instead, this practical book focuses on the features and programming patterns that are new to the C# language and...

3G Wireless Networks

Real-world instruction in the design and deployment of 3G networks In 3G Wireless Networks, experts Clint Smith and Daniel Collins dissect critical issues of compatibility, internetworking, and voice/data convergence, providing you with in-depth explanations of how...

C/C++ Programmer’s Reference

Essential programming tips at your fingertips! This handy programmer’s reference provides quick access to syntax, functions, classes, methods, as well as the Standard Template Library (STL). The book covers ANSI/ISO Standard C and C++, including the new C99...

Software Requirements, Second Edition

The book’s commonsense approach provides exemplary project management skills tailored to gathering (and refining, implementing, and eventually tracking) software requirements. While the book often cites recent software engineering studies, the focus always...

The Art of Computer Virus Research and Defense

The Art of Computer Virus Research and Defense is a reference written strictly for white hats: IT and security professionals responsible for protecting their organizations against malware. Peter Szor systematically covers everything you need to know, including virus...

Head First Java

This is an excellent book, far more capable than any of the scores of Java-for-novices books that have come before it. Kathy Sierra and Bert Bates deserve rich kudos–and big sales–for developing this book’s new way of teaching the Java programming...

Testing Computer Software, 2nd Edition

This book will teach you how to test computer software under real-world conditions. The authors have all been test managers and software development managers at well-known Silicon Valley software companies. Successful consumer software companies have learned how to...