Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Microsoft Windows 2000 Server Resource Kit
Publisher: Microsoft Press
Rating: 4/5
Customer opinion - 4 stars out of 5
Intimiating But Essential!

How many synonyms can you think of for "huge"? All would apply to this collection, but it is also hugely helpful. I am still working my way through the volumes, but so far, each has been usefull. If the set came with a comprehensive index and more information on Active Directory, I would upgrade my review to a full five stars. I would also like to see a few fun things added, like the Desktop Themes found in the NT 4.0 Resouce Kits or the Windows 98 Plus Kit. Sure you're not going to run them on the server, but it would go a long way to keeping my users happy if I could put these on their desktops!

Product: Book - Paperback
Title: Understanding SNMP MIBs
Publisher: Prentice Hall PTR
Authors: David T. Perkins, Evan McGinnis
Rating: 5/5
Customer opinion - 5 stars out of 5
If you have to write an SNMP agent, just buy it.

I bought many books about SNMP, I like it most. It describes every detail about SNMP. I feel that the author write this book after he well understanding SNMP, including its advantage and disadvantage. This is not a copy-paste book. I like its precise description about every part that could confuse a beginner.

Product: Book - Paperback
Title: More Effective C++: 35 New Ways to Improve Your Programs and Designs
Publisher: Addison-Wesley Professional
Authors: Scott Meyers
Rating: 4/5
Customer opinion - 4 stars out of 5
good, but useful only to the advanced C++ user

This is the sequel to the excellent 'Effective C++' by the same author. It covers more advanced and less general topics than it's predecessor. While the first book gives you good programming style and techniques and points out how to use the language correctly, this one shows specific patterns and solutions to more narrowly defined problems. Examples of these include: smart pointers, proxy classes, lazy evaluation, double dispatching. The book also covers the new standard C++ features more in-depth and thus has a good treatment on exceptions and the new style of casting. Because the topics are less general than those from the previous book they are at the same time more controversial. Rules like 'make non-leaf classes abstract' are seldom followed in practice, even though Scott gives good reasons why one should. Another currently hot topic might be 'program in the future tense', which is perfectly sound at first glance, but eXtreme programming proponents might disagree and would want to word it a little less strong. The author sometimes drifts off on really esoteric tangents which seem unlikely to be relevant in the real world. Item 27 'requiring or prohibiting heap based objects' is such a chapter: while I can see that it might sometimes be useful to place such restrictions on classes the effort necessary to do so is just not worth it in my opinion. This is a case where a simple comment might be better than an overly complex class construct. Another point on the negative side is that the author has the unfortunate habit of introducing you to the wrong way of doing things first and almost convincing you of it and only then goes on to show the correct way. I dislike this from a learning psychological point of view, i.e. you should remember the correct way, not both or even worse just the wrong way. Scott's writing is as usual clear, concise and oftentimes spiced with funny remarks. All in all a worthy sequel - buy it.

Product: Book - Paperback
Title: Eric Meyer on CSS: Mastering the Language of Web Design
Publisher: New Riders Press
Authors: Eric A. Meyer
Rating: 2/5
Customer opinion - 2 stars out of 5
A Cookbook For Writing HTML with Style

I bought the book hoping to learn how to create pop-up menus. I was disappointed in that respect. I did find it to be a nice guide for using style sheets for specific situations. Readers who do the homework and visit the companion website can pick up tips on getting things done. I would caution against doing everything shown. Many of the tricks require setting specific positions or heights or widths. Such tricks create pages that are not highly maintainable.