Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Windows Forms Programming in C#
Publisher: Addison-Wesley Professional
Authors: Chris Sells
Rating: 5/5
Customer opinion - 5 stars out of 5
The .NET/C# book to have

I am coming from C++/MFC and this book was just what I needed. Great reference even after you have gone through the initial learning curve. If you only get one book on programming Windows Forms, get this one.

Product: Book - Paperback
Title: Network+ Exam Cram 2 (Exam Cram N10-002)
Publisher: Que
Authors: Mike Harwood, Ed Tittel
Rating: 5/5
Customer opinion - 5 stars out of 5
The one study guide you truly need

For past certification tests by Comptia (A+ and others), I relied on Syngress press books, and everytime I was somewhat dissappointed by the thin content, and inaccurate test questions. So for the Network+ exam I decided to try out the Exam Cram books and I was very pleasantly surprised.
The emphasis is on the word CRAM. This book, though small, and compact, is crammed with useful information. This book truly epitomizes the idea of cramming as much information as you need for a test, without wasting time on frivolous or misleading details. I really found this book to be a tremendous help, and was the only source I relied on for the test.
If you are planning on taking this test, or if you need a useful quick reference book for work, definitely definitely consider this book. It is time and money well spent. :)

Product: Book - Paperback
Title: Moving to VB .NET: Strategies, Concepts, and Code
Publisher: Apress
Authors: Daniel Appleman, Dan Appleman
Rating: 5/5
Customer opinion - 5 stars out of 5
Dan Appleman has done it again

As I have come to expect from any text by Dan Appleman, Moving to VB .NET gives a thorough discussion of the topic, including tips for evaluating how/when/whether to deploy .NET for your organization based on your particular business needs. Mr. Appleman combines impressive technical knowledge with a sharp sense of humor to make this book as readable as it is informative. I recommend it to any experienced VB programmer looking to make the transition to .NET.

Product: Book - Paperback
Title: Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM)
Publisher: Wiley
Authors: Jeff Duntemann
Rating: 4/5
Customer opinion - 4 stars out of 5
Good introduction to the language but....

In general, a good introduction to the x86 assembly language although and as somebody already noted, a bit outdated. The use of simple words and analogies makes the reading fluid and enjoyable. However, I feel that too many paragraphs were invested on "Other authors don't do this or that" and "I won't cover it in here because it's too complicated".
On the latter, I can appreciate that writing an introduction to the assembly language is by no means an easy task, but Mr. Duntemann could have devoted a little time to present some concepts about the CPU's protection mechanism (just enough to know what's there) and maybe to expand a bit on the hardware interrupts. The book reference DOS and BIOS interrupts, but only a few. The inclusion of a complete list (maybe as an appendix) will make the book more "self-sufficient".
Dedicating one full chapter (31 pages) to the NASM-IDE is certainly overkill. After all, this book is about the assembly language not the IDE. I think the readers will be better served by looking at the help file included in the CD. Besides, if you are serious about learning assembly language, figuring out how the IDE works should be a piece of cake in comparison.
Regarding the instruction set, good coverage of the most basic mnemonics but a bit light on the flow control ones. Integer arithmetic is covered but no words (no pun intended) on floating point operations (which indeed is a much more advanced topic). Too sparse covering of string related instructions.
As I mentioned in the beginning, a good introduction. This book is a definite buy if these are your first steps towards learning the assembly language.