Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: C# and the .NET Platform, Second Edition
Publisher: Apress
Authors: Andrew Troelsen
Rating: 4/5
Customer opinion - 4 stars out of 5
Very pleased

This review is based on the Beta 2 edition.
Before I found this book, I was rather lost. I was trying to learn C# and the framework using the doc's that came with Visual Studio and the .Net Framework installation and was only getting so far. I didn't feel like I was learning it comprehensively.
Even though this book is large (about 920 pages), it's easy to read, has example code throughout, and covers a lot of what I needed to know. It had a breadth I found lacking in other .Net books. Troelson covers the C# language very well, and covers many of the important facets of the .Net API and its interfaces, like database access, Windows Forms, GDI+, Win32 DLL & COM interoperability, file I/O, serialization, Web Forms, and web services.
It's a fair reference, though it is by no means complete. His goal is to give you enough information to make you reasonably competent so you can get basic things done, and understand enough so you can comfortably venture forth and learn more if you need to.
Unlike many of the other books I looked at, Troelson provides enough information so that you learn how to compile the example code using the command-line compilers of the .Net Framework SDK and how to compile them in Visual Studio.
The example code is available from the Apress web site as a ZIP file, and all example projects have Visual Studio project files so there is no setup to do for Visual Studio users. Just compile and run.
My only criticism is that he made "errors of ommission," where there were words missing from sentences, breaking my concentration a bit. I never had a problem with the example code. Things compiled as they were.
I would've liked to have seen coverage of Windows Forms applets (deploying forms via. Internet Explorer), and .Net's security model, which he doesn't get into at all. Nevertheless, the book covers more than other books I looked at, and I am very pleased with it. If you're trying to learn C# and .Net and are feeling lost, get this book. You won't be sorry.

Product: Book - Paperback
Title: C Programming Language (2nd Edition)
Publisher: Prentice Hall PTR
Authors: Brian W. Kernighan, Dennis Ritchie, Dennis M. Ritchie
Rating: 5/5
Customer opinion - 5 stars out of 5
char REVIEW[6]; strcpy(REVIEW , "WICKED");

It is short. It is comprehensive. It is good.
Come with effective examples (most being short implementation of famous UNIX commands), exercises (solutions in an other book by different authors) and a reference manual.
The only one book to have for C programming, by its authors.

Product: Book - Paperback
Title: Sams Teach Yourself SQL in 10 Minutes, Third Edition
Publisher: Sams
Authors: Ben Forta
Rating: 5/5
Customer opinion - 5 stars out of 5
Sams Teach Yourself Sql in 10 Minutes

With out a doubt, this is one of the best all around books I've seen to learn SQL. Mr. Forta supplies not only the script to create and populate the practice tables, but also notes on which statements might cause problems in particular DB's.
I know there is another book for then next step, (Joe Clecko's SQL for Smarties?) but this one will get you moving.
When looking for SQL books, make sure it has the create and populate scripts, or else you'll be let down before you even start.

Product: Book - Hardcover
Title: Envisioning Information
Publisher: Graphics Press
Authors: Edward R. Tufte
Rating: 5/5
Customer opinion - 5 stars out of 5

one of my favourite books ever. It's visually beautiful and inspiring. A must for any graphic designer!!