Sponsored links

Valid XHTML 1.0!
Valid CSS!
Product: Book - Hardcover
Title: Digital Design: Principles and Practices and Xilinx 4.2i Student Package (3rd Edition)
Publisher: Prentice Hall
Authors: John F. Wakerly
Rating: 5/5
Customer opinion - 5 stars out of 5
Easy and funny

I found this book REALLY GOOD for an introductory course in Digital Design. The author gave a lot of examples in both VHDL and ABEL, plus a lot of tips when designing digital systems. The whole book is a complete review of digital design principles. I recommend it for those who want to remember all the principles (gates, adders, combinational circuits, sequencial, etc), it's clear and complete.

Product: Book - Paperback
Title: Improving .NET Application Performance and Scalability (Patterns & Practices)
Publisher: Microsoft Press
Authors: Microsoft Corporation
Rating: 5/5
Customer opinion - 5 stars out of 5
Must have to any enterprise developer

In a word...WOW! There is such a wealth of info in this book. Direct for the source, one of the performance architects of the CLR (among other authors). This book is a must have for any developer who writes high use web apps or web services. The book goes into so much detail, and explains why one coding method is more efficient than another. Probably not a good beginner book, you should have a good grasp on .Net development first.

Product: Book - Hardcover
Title: The C++ Programming Language (Special 3rd Edition)
Publisher: Addison-Wesley Professional
Authors: Bjarne Stroustrup
Rating: 4/5
Customer opinion - 4 stars out of 5
Are You Experienced?

Bjarne Stroustrup's THE C++ PROGRAMMING LANGUAGE is ideal for those potential buyers who already know 75% of what is written in the book. But please note that this is not necessarily a put-down or a bad thing. This book is reference material for people who are already familiar with the concepts and syntax of C++. If you're looking to learn C++ from scratch, then run far and run quickly away from this book. On the other hand, if you're an experienced coder who's looking to remember specific details, or an intermediate who's looking for some nitty-gritty information, then this is a highly recommended reference book.
The writing is meticulous and often obscure. But Stroustrup packs in a lot of detail into every page. The example code is short and to the point. He assumes that if you don't get what he's talking about the first time, then further examples aren't going to help; and most of the time this assumption is justified, as his terse code manages to convey everything that it needs to.
You really do need to have experience with C++ to understand a lot of his examples though, as often he will casually mention a concept or function that he won't get around to defining for another few hundred pages. After all, most of the features in C++ interact heavily with other functions, so it's not really possible to explain some things without explaining their relationships (even if they are relating to things that the text has not yet brought up). But, as I said, this is reference material, and such conventions are allowable and, at times, encouraged. I am much happier with a book like this that gives me all of the detail necessary than an introductory book that would only offer simplistic explanations in the beginning while holding out for the details towards the end.
The book covers virtually every major aspect of the C++ programming language. While everything is richly explained, I find the sections on the standard containers and their iterators to be particularly enlightening. There is a lot of overlap inherent in these concepts, but each individual portion is clearly and unambiguously explained. The sections on pointers, classes, and inheritance are similarly helpful. But, to be honest, there is no reason for me to list everything that the book explains, because it literally contains everything; if it's not in the book, then in all likelihood it's not in the language either.
THE C++ PROGRAMMING LANGUAGE is a dense book and is packed to the gills with invaluable information and a fair bit of insight. As the inventor of the C++ language itself, Stroustrup is the closest person to the actual syntax, and short of reading the ISO spec, you simply won't find a more comprehensive tome on the subject. Remember, if you're a beginner, stay away. If you're experienced or you plan on being so, then you need to own this book today.

Product: Book - Paperback
Title: Mastering Digital Printing, Second Edition
Publisher: Muska & Lipman/Premier-Trade
Authors: Harald Johnson
Rating: 5/5
Customer opinion - 5 stars out of 5
Great Research, Describes the State of the Art

There are a lot of books on digital cameras and how to take digital pictures. There are also a lot on processing these images to create the special effects that you might want. But up until now I have not seen any that talk about converting these beautiful images into something so mundane as a picture you can put into an envelope and send home, or hang on the wall.

Of course everyone starts out with an inexpensive ink jet printer, the kind you get at WalMart or where ever for only a few tens of dollars. The next step is to realize that the ordinary typing paper you've been using is not the best, so you go get some that promises photo quality.

If the result you're getting with this approach is satisfactory for your needs, you need go no further, and this book probably isn't for you. I say probably, because there are hints here on paper, ink and techniques that will help you get the most out of any printer.

But if you want to go further, up to advanced amateur standing or beyond, then I'd consider this book a necessity. It covers everything. From printer technologies, to specific brands, to inks, to papers.

At this level, you're not talking about $29.95 printers, and just getting the right printer is worth far more than the cost of this book. It clearly represents the state of the art in photo printing today.