Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Netscape® Mozilla¿ Source Code Guide

Netscape® Mozilla¿ Source Code Guide

List Price: $34.99
Your Price: $23.09
Product Info Reviews

<< 1 >>

Rating: 0 stars
Summary: Dive into Mozilla & Learn Advanced Programming
Review: About the Author

======================================

William R Stanek (mozilla-tech@tvpress.com) has a master of science degree in information systems and more than a decade of hands-on experience with advanced programming and development. He is a leading network technology expert and an award-winning author. Over the years, his practical advice has helped programmers, developers, and network engineers all over the world. He is also a regular contributor to leading publications like PC Magazine, where you'll often find his work in the "Solutions" section. Recent articles include, "Easy Web Animations", "Bitmaps and Vectors: Web Graphics Evolve", "JavaScript-Powered Stylesheets", "Server-side JavaScript" and "SMIL: The New Web Format For Multimedia".

The author served in the Persian Gulf War as a combat crew member on an electronic warfare aircraft. He flew on numerous combat missions into Iraq and was awarded nine medals for his wartime service, including one of the United States of America's highest flying honors, the Air Force Distinguished Flying Cross.

About the Netscape Mozilla Source Guide

========================================

Enter the world of Mozilla and Mozilla.Org where thousands of programmers are changing the way the Net is used forever. With the Mozilla source code, programmers can create powerful custom solutions and learn advanced programming techniques from real-life examples. By providing the Communicator source code freely, Netscape is following in the tradition of great freeware success stories like Apache, Linux and BSD UNIX-all of which are provided freely and all of which have a huge following today.

I first encountered Mozilla in 1994. Back then, I was employed by the U.S. government and worked extensively with Unix/NT networking and cross-platform programming. Free software tools and resources were the cornerstones of my projects. But I never expected the great boon that came that year. 1994 was the year of many firsts. Linus Torvalds released version 1.0 of the Linux Kernal. Rob McCool, the author of the NCSA Web server, left NCSA and went on to help create the Apache Web server. Netscape Communications Corporation, founded by Marc Andreesson and Jim Clark, took the Web community by storm with the release of Navigator AKA Mozilla.

Mozilla. The name makes me think of a movie monster a la Godzilla. But Mozilla isn't a mythical monster from the depths, it is a man-made beast that has grown from a simple graphics browser to a mega-application. Its sheer size makes it tremendously complex and somewhat intimidating-even for skilled programmers. Still, imagine the lessons you can learn from such an application and the opportunities it affords?

Dozens of programmers, project managers and others worked for years to develop the code base. It is the source of thousands of programming techniques and solutions that were previously Netscape's top secrets. And now, not only can you browse the codebase freely, you can use the codebase freely as well.

Who Should Read this Book?

When I first started developing the idea for this book, I asked myself this question a lot: Who is the audience? My first thought was that the book should be focussed solely on those interested in developing solutions using the Mozilla source code. Over the next year though, as I delved deeper and deeper into the source code, I had a startling realization: Every serious C and C++ programmer should read this book.

Mozilla contains extensive libraries of C and C++ functions and modules. Not only can those functions and modules teach you a lot about coding, they can also be integrated into your development projects-provided you follow the Netscape Public License agreement. Mozilla also provides a first-class case study in developing large-scale, cross platform applications and by studying the code structure and management, you can learn more than you ever imagined.

Further, I promise you won't find pithy examples in this book. Instead, you'll find hundreds of useful "from the source" listings that demonstrate key programming concepts. Everything from file I/O to memory management to thread handling is covered. Best of all, you can use these "from the source" listings to advance your programming skills and to master Mozilla at the same time.

Rating: 1 stars
Summary: Skip this books
Review: Doesn't appear to cover the network library AT ALL. Appears to spend first 100 pages on generic stuff like opensource using CVS etc etc and only 1/3 on the 'meat' about how to use NSPR, and coding for mozilla

Rating: 2 stars
Summary: Lightweight
Review: Doesn't appear to cover the network library AT ALL. Appears to spend first 100 pages on generic stuff like opensource using CVS etc etc and only 1/3 on the 'meat' about how to use NSPR, and coding for mozilla

Rating: 5 stars
Summary: Excellent Starter Guide
Review: Getting started on the Mozilla project is nearly impossible. This book took several months off my ramp up time and I owe a huge thank you to the author Mr. Stanek. I highly recommend this book to anyone who wants to work with the Mozilla source. Excellent from start to finish.

I also recommend to readers who want to learn key lessons from this massive development project. Again, a good choice.

Rating: 5 stars
Summary: Get the head's up on Mozilla
Review: This book couldn't possibly cover the entire Mozilla code, but I think it's excellent at getting you oriented with the structure of the Mozilla code, Mozilla.org and how to use it, basic developer stuff like CVS, and how to build Mozilla on your system, be it Unix, Linux, Windows, or Mac. I rate this one a definite buy.

Rating: 1 stars
Summary: Skip this books
Review: This book simply repackages the information that is available for free from the mozilla web site and is very light on new informaiton. Couple this with the excessive use of white space, large fonts, and 1/4 of the book as a useless appendix. By all means, skip this one.

Rating: 3 stars
Summary: Too much evangelizing and little technical details
Review: Unfortuantely the author has spent a lot of 'page real-estate' evangelizing the open-source movement, instead of providing more info on the innards of mozilla.

It's still a good intro if you are planning to dwelve into mozilla's source code, but it's definately lightweight.

Rating: 3 stars
Summary: Too much evangelizing and little technical details
Review: Unfortuantely the author has spent a lot of 'page real-estate' evangelizing the open-source movement, instead of providing more info on the innards of mozilla.

It's still a good intro if you are planning to dwelve into mozilla's source code, but it's definately lightweight.


<< 1 >>

© 2004, ReviewFocus or its affiliates