did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780764545887

Netscape Mozilla Source Code Guide

by
  • ISBN13:

    9780764545887

  • ISBN10:

    0764545884

  • Edition: 1st
  • Format: Paperback
  • Copyright: 1999-12-23
  • Publisher: Wiley
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.99

Summary

Netscape?? Mozilla?(TM) source code guide All the Techniques You Need to Put Mozilla to Work Mozilla, the open source version of Netscape Communicator, is an indispensable resource if you want to develop custom Internet applications. But Mozilla is also dauntingly complex, with over 50 separate modules comprising more than 30 million lines of code. This unique guide, developed in collaboration with Netscape Communications, provides a lucid overview of each Mozilla module -- and shows you step by step how to harness the cross-platform power of this versatile Internet application. Working Solutions for Internet Development Challenges * Understand the legal ground rules that govern the use of Mozilla code * Master key Mozilla concepts such as virtual interfaces, interface identifiers, factories, repositories, and linked libraries * Grasp how each Mozilla module is organized, named, and used * Get up to speed on powerful Mozilla development tools such as CVS, Bonsai, Tinderbox, and Bugzilla * Learn step-by-step programming techniques for customizing the Mozilla back end and front end * Discover how to build Mozilla source on a Windows, Macintosh, or Unix platform * Join the Mozilla open source movement -- and stay in touch through mozilla.org, newsletters, and online discussion groups Published and technically reviewed with the authorization and collaboration of Netscape Communications Corporation Bonus CD-ROM includes: * Source code for Mozilla * Additional open source modules * Mozilla developer tools www.idgbooks.com www.netscapepress.com www.mozilla.org System Requirements: Windows system running Windows 95/98 or Windows NT/2000; Microsoft Visual C++ version 5.0 or later; Perl5 for win32; Macintosh running MacOS 8.5 and MetroWerks CodeWarrior Pro 4.1 or later; Unix or Linux system with Perl 5 and a C/C++ compiler, such as egcs version 1.1.1 or gcc version 2.7.2

Author Biography

About the Author William R. Stanek, a veteran programmer, project manager, and trainer, is the executive director of Virtual Press and the founder of Global Internet Solutions. He contributes to PC Magazine and is the author of several bestselling books, including Web Publishing Unleashed and Windows NT<SUP>&#174;</SUP> Server 4.0 Adminstrator&#39;s Pocket Consultant. He spent two years mastering the intricacies of Mozilla in order to write this book.

Table of Contents

Preface ix
Acknowledgments xiii
Part I Getting Started
Introducing Mozilla and the Netscape Open Source Program
3(18)
Getting Involved
21(20)
Part II Managing the Source Code
Making Sense of the Mozilla Source
41(20)
Managing Source Files and Modules
61(18)
Developer Tools and Techniques
79(26)
Part III Working with the Source Code
User Interface Design Concepts
105(20)
Programming the User Interface
125(24)
Defining Windows, Menus, and Toolbars with XUL
149(22)
Core Types and Variables
171(12)
Thread Handling and Synchronization
183(30)
Managing File I/O in Mozilla
213(26)
Memory Management and Error Handling
239(16)
Part IV Developing and Building Mozilla
Understanding Mozilla's Build System
255(10)
Developing Mozilla on Windows Systems
265(14)
Developing Mozilla on Macintosh Systems
279(12)
Developing Mozilla on Unix Systems
291(18)
Appendix A: CVS Commands and Syntax 309(18)
Appendix B: Netscape Module Summary and Troubleshooting Guide 327(32)
Appendix C: Netscape Open Source Forums and Discussions 359(14)
Appendix D: What's on the CD-ROM? 373(4)
Index 377(10)
General Public License 387(8)
Netscape and Mozilla Public Licenses Version 1.1 395(14)
Netscape Public License Version 1.0 409(21)
CD-ROM Installation Instructions 430

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program