options random home http://www.microsoft.com/TechNet/dbdev/pressdev.htm (PC Press Internet CD, 03/1996)

Updated: March 14,1996 TechNet Logo Go To TechNet Home Page

Microsoft Press Books

icobrnchDevelopment Tools
icobrnchVisual C/C++
icobrnchMicrosoft Press Ordering Information


Microsoft Press provides a range of books on programming and technical topics that assist technical professionals through the planning, design, implementation, training, and support phases of the development project life cycle. Microsoft Press books provide systems integrators and solution developers with useful information that sharpens programming skills and helps reduce development and debugging time. For support professionals, Microsoft Press provides comprehensive reference and "how to" information.

Microsoft Press publishes over 100 titles that contain thorough, reliable, and timely information on Microsoft applications, operating systems, and languages. These books provide a direct connection to the best and most reliable technical information sources: Microsoft development teams, programming experts, and some of the most capable writers in the industry. Many Microsoft Press books include disks with online reference information, utilities, and source code.

TechNet members are eligible for a 20% discount on Microsoft Press books; see Ordering Information for details (U.S. and Canada only).

Note: Prices and availability dates are subject to change.


Development Tools

Dynamics of Software Development

By: Jim McCarthy

Price: $24.95 (Canada $33.95)

Length: 232 pages

ISBN: 1-55615-823-8

This book contains the candid collected wisdom of Jim McCarthy, a software industry veteran and the director of the Microsoft Visual C++ development group. Dynamics of Software Development offers practical advice on how to create great software products, produce them on a reasonable schedule, and launch and market them successfully. The book is divided into five sections that chart the progress from initial design to successful products:

Opening Moves--discusses the process of designing the product, creating a market strategy,

and pulling together a development team

The Middle Game--examines the development process

Ship Mode--describes the state of the process necessary to refine the product toward its

ultimate goal

The End Game--discusses issues involved in bringing ship mode to fruition

The Launch--explains how to successfully refine and communicate your marketing messages

Throughout, McCarthy expresses his sometimes controversial judgments in witty, memorable maxims.

Debugging the Development Process

By: Steve Maguire

Price: $24.95 ($32.95 Canada)

Length: 216 pages

ISBN: 1-55615-650-2

Practical strategies for staying focused, hitting ship dates, and building solid teams. The author of Writing Solid Code takes a compelling look at the people who develop the code, and the group dynamics behind the scenes in the software development process. Steve Maguire draws on his real-world experience at Microsoft for candid accounts of how he brought together and maintained effective teams to develop timely, high-quality applications.

Code Complete

By: Steve McConnell

Price: $35.00 ($44.95 Canada)

Length: 880 pages

ISBN: 1-55615-484-4

"I know of no other text which compares and contrasts the major design approaches in as clear a way . . . [and] collects in one place such a wide body of practical ideas and methods. I would highly recommend your book to any and all software developers."--Pre-publication review, University of Washington

This practical handbook of software construction covers the art and science of software development. Examples are provided in C, Pascal, Basic, FORTRAN, and Ada, but the focus is on programming techniques. Topics include: up-front planning, applying good design techniques to construction , using data effectively, reviewing for errors, managing construction activities and, relating personal character to the development of superior software.

Writing Solid Code: Microsoft's Techniques for Writing Bug-Free C Programs

By: Steve Maguire

Price: $24.95 ($32.95 Canada)

Length: 286 pages

ISBN: 1-55615-551-4

Written by a former Microsoft developer, this book takes on the problem of bugs by carefully examining the development process and the places developers typically make mistakes. Maguire provides practical solutions for detecting mistakes before they become costly problems. Packed with examples of how bugs are caught at Microsoft and how readers can use proven programming techniques to make software reliable--and ship on time!

The Peter Norton PC Programmer's Bible

By: Peter Norton, Peter Aitken, and Richard Wilton

Price: $29.95 ($39.95 Canada)

Length: 632 pages

ISBN: 1-55615-555-7

"A must for every serious PC user's library."--PC Magazine

The updated edition of The Peter Norton Programmer's Guide to the IBM PC and PS/2, the classic bestseller that taught hundreds of thousands of programmers the key concepts in IBM PC and MS-DOS programming. This edition covers the fundamental concepts of modern PC hardware, MS-DOS system calls, essential ROM BIOS services, and graphical programming with Windows, Windows NT, and MS-DOS.

Return to the Top


The Programmer's PC Sourcebook, 2nd Edition

By: Thom Hogan

Price: $39.95 ($54.95 Canada)

Length: 808 pages

ISBN: 1-55615-321-X

A unique compilation of critical technical information for Microsoft Windows through version 3, MS-DOS through version 5, IBM PCs and compatibles and PS/2 systems, and EISA-based systems. Presents, in hundreds of easily used charts and tables, important factual data published in scores of technical and user references. Also includes information about older systems.

Programmer's Guide to PC & PS/2 Video Systems, 2nd

By: Thom Hogan

Price: $39.95 ($53.95 Canada)

Length: 528 pages with one 3.5" disk

ISBN: 1-55615-641-3

Here is all the information you need to exploit PC video capabilities to produce fast, professional, stunning video effects. Author Richard Wilton demonstrates the fundamental programming skills of coding, testing, and debugging, plus lean, efficient algorithms and the techniques to make them come alive as software. The accompanying disk includes the source code samples from the book.

System requirements:

Either Microsoft C/C++ version 7.0 or later and Microsoft MASM version 6.0 or later or

Borland C++ version 4.0 or later and Borland TASM version 4.0 or later

Approximately 1.7 MB of hard disk space

VGA or SVGA video adapter and a compatible display recommended

Document Contents


Visual C/C++

Animation Techniques in Win32

By: Nigel Thompson

Length: 288 pages, with one CD-ROM

Price: $34.95 ($46.95 Canada)

ISBN: 1-55615-669-3

Learn to create sprite-based animation, from bitmaps to full animation scenes, in Windows 95 and Windows NT with ANIMATION TECHNIQUES IN WIN32. Author Nigel Thompson, a leading writer for the Microsoft Developer Network, uses Visual C++ to build sample applications that generate animated computer images. Thompson's approach is object oriented: he streamlines the process of creating a graphics engine by using the Microsoft Foundation Classes (MFC) to take care of the tasks all Windows applications have in common, and he derives from MFC classes a set of C++ classes that implement an animation engine. As the book progresses, you'll develop a set of C++ classes to deal with device-independent bitmaps, palettes, sprites, and sounds. The sample code includes a static-link library built from the C++ classes developed in the book; you can use this library to create your own applications.

Inside Visual C++, 2nd. ed.

By: David J. Kruglinski

Price: $39.95 ($67.95 Canada)

Length: 705 pages, softcover with one CD-ROM

ISBN: 1-55615-661-8

Now updated to cover Visual C++ version 1.5, this book covers OLE, ODBC enhancements, and Microsoft Foundation Class (MFC) Library version 2.5. This is the foundation book for Visual C++ developers programming in Windows. Through fast-paced examples, this book takes readers from the basics through the advanced capabilities of this rich programming environment, while explaining the methodologies and the tools. The CD-ROM includes all the source code files necessary to create the sample programs in the book.

Microsoft Visual C/C++ 2.0 Programmer's References

By: Microsoft Corporation

This six volume collection is the complete printed product documentation for the Microsoft Visual C++ development system version 2.0. Each volume draws its information from the substantial online help system in Microsoft Visual C++ and collects it in conveniently organized, appropriate volumes. In book form this information is portable, easy to access and browse, and readable. And, though the volumes are consecutively numbered, you have the additional convenience and savings of buying only the volumes you need, when you need them.

Start with the Microsoft Visual C++ User's Guide, your first source for information on using the Visual C++ development environment and the rich visual and command line tools in version 2.0. Then, move to Programming with MFC, the comprehensive guide to object-oriented programming procedure and techniques on using the Microsoft Foundation Class Library. The Microsoft Foundation Class Library Reference is the Microsoft Visual C++ developer's bible, a complete listing and description of all the functions, parameters, and source code examples in the Microsoft Foundation Class Library version 3.0.

The Microsoft Visual C++ Run-Time Library Reference and the Microsoft Visual C++ Language Reference are two familiar, tried-and-true volumes updated to include version 2.0 information, that have been mainstays of every serious developer's library for years. And last, but not least there is the Microsoft OLE Custom Control Developer's Kit User's Guide and Reference, the source for information on building custom controls in Microsoft Visual C++ versions 1.5 and 2.0.

Complete Set: Volumes 1 through 6

ISBN 1-55615-794-0

$168.70 (224.70 Canada)

Microsoft Visual C++ User's Guide

By: Microsoft Corporation

Price: $24.95 ($32.95 Canada) Length: 520 pages

ISBN: 1-55615-800-9

Programming with MFC

By: Microsoft Corporation

Price: $29.95 ($39.95 Canada) Length: 792 pages

ISBN: 1-55615-802-5

Microsoft Foundation Class Library Reference

By: Microsoft Corporation

Price: $44.95 ($59.95 Canada) Length: 1320 pages

ISBN: 1-55615-801-7

Microsoft Visual C++ Run-Time Library Reference, 2nd ed.

By: Microsoft Corporation

Price: $22.95 ($30.95 Canada) Length: 624 pages

ISBN: 1-55615-803-3

Microsoft Visual C++ Language Reference

By: Microsoft Corporation

Price: $22.95 ($30.95 Canada) Length: 760 pages

ISBN: 1-55615-804-1

Microsoft OLE Custom Control Developer's Kit User's Guide and Reference

By: Microsoft Corporation

Price: $22.95 ($29.95 Canada) Length: 448 pages

ISBN: 1-55615-805-X

Learn C Now

By: Augie Hansen

Price: $39.95 ($54.95 Canada)

Length: 384 pages, with three 360-KB 5.25" disks

ISBN: 1-55615-130-6

The highly acclaimed, integrated system designed to make C programming fun and easy to learn. The three disks contain: an online tutorial featuring detailed information on using the Learn C compiler, an overview of C programming, lessons, tips, and techniques, Learn C in-memory compiler, based on Microsoft QuickC (does everything QuickC does except create executable files) and, scores of sample programs.

Document Contents


Microsoft Press Ordering Information

Four easy ways to order:

**You must reference customer service code DHT and your TechNet membership number to receive your 20% discount.

1) BY PHONE:

Call 1-800-MSPRESS, Monday through Friday, 8am-5pm Central Time.

2) ONLINE ORDERING:

Order 24 hours a day through CompuServe's Electronic Mall -- GO MSP.

3) ORDER BY MAIL:

Mail your order with prepayment to the address below.

4) ORDER BY FAX:

Fax your order with prepayment to 1-800-774-6733.

When ordering, please provide complete ordering information:

Sales Tax

State sales tax will be charged in all states except: AL, AK, MT, NH and OR.

Shipping Charges -- Domestic

Shipping charges within the U.S. are $5 for one book; $1 each additional book. Standard shipments are delivered via RPS or UPS. Please allow 2-3 weeks for delivery. Express shipment is available within the continental US via Federal Express Priority Overnite and Federal Express 2-day service. Express charges vary by weight; please call 1-800-MSPRESS for more information.

Shipping - International

Shipping will be via DHL WorldWide. Please allow 2 weeks for delivery. International rates start at $14 and vary depending upon actual weight and destination. Charges will also include applicable import charges, duties, and taxes.

MICROSOFT PRESS ORDERING ADDRESSES

Within the US

Microsoft Press
PO Box 7005
LaVergne, TN 37086-7006

Phone: 1-800-MSPRESS

Fax: 1-800-774-6733

Canada:

Microsoft Press

c/o Macmillan Canada

164 Commander Blvd.
Agincourt, Ontario
CANADA M1S 3C7
Phone: 1-800-667-1115
Fax: 416-293-0846

Outside North America please write to:

Microsoft Press
International Sales
One Microsoft Way
Redmond, WA
98052-6399
or FAX +(1) 206-936-7329

Document Contents


search icon Click Here to Search TechNet Web Contents TechNet CD Overview TechNet logo Microsoft TechNet Credit Card Order Form
At this time we can only support electronic orders in the US and Canada. International ordering information.


TechNet logo Go To TechNet Home Page ©1996 Microsoft Corporation Microsoft homepage Go To Microsoft Home Page