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: 3/5
Customer opinion - 3 stars out of 5
An Average Book

This book is pretty average in the sense of programming. Its an average size programming book. Read it from cover to cover in 2 weeks about a chapter a day.
The examples code given are realively simple. Found a couple grammatical mistakes, but just a few. Basically this book is an intro to programming book in C#. This book is would be more beneficial for those who already have programming expierence and would like to know the syntax for csharp. But it does teach from the group up, but goes over polymorphism, inheritance, pretty quickly. Mainly this has a chapter for each kind of topic, and shows the syntax and a brief explanation.
For a more detailed book on CSharp and programming I would recommend the Professioinal C#, but the 2nd edition. The first edition is what I have and is just horrible!!! Full of syntax mistake, grammatical, spelling, and the list just goes on! The second edition would be worth the money it if it cut down the number of errors on the first edition by half.
The Professional C# book by wrox is a little more complete and goes into more details with some more "advanced" concepts and topics. A great refrence book to have.
C# and the .NET platform is an ok book if you just want a quick overview of CSharp, but not too much info on the inner workings or plumbings.

Product: Book - Paperback
Title: Linux Device Drivers, 3rd Edition
Publisher: O'Reilly
Authors: Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman
Rating: 5/5
Customer opinion - 5 stars out of 5
must have

"Linux Device Drivers" is of tremendous value to anyone writing, well, Linux device drivers. It explains very well the software interface between your driver and the OS. It presuposes a working knowlege of Unix OS concepts generally, but requires no familiarity with the internals of the Linux kernel. The programming specifics are adressed heavily: This is more a programming book than a textbook. All of the concepts are supported with demonstration code, and the complete source for all the modules discussed is available by ftp. The book also explains the hardware interaction aspects less well, but still suficiently. Some of this is an unavoidable consequence of the author's interest in cross-platform aplicability. I, for one, would have preferred more information.
All told, this is a wonderfull book, and I recommend it to anyone wishing to write drivers or intersted in how they are implemented.

Product: Book - Paperback
Title: Executable UML: A Foundation for Model Driven Architecture
Publisher: Addison-Wesley Professional
Authors: Stephen J. Mellor, Marc J. Balcer, Stephen Mellor, Marc Balcer
Rating: 5/5
Customer opinion - 5 stars out of 5
Comprehensive and well-written

Having worked for an organization that has implemented a model-driven architecture technology approach to create highly robust software applications I can attest to the practical value of translatable models and the information and techniques in this book.
I have always been a fan of the rigor and completeness of the Shlaer-Mellor methodology and this book distils this rigor into a profile of UML that hopefully will inspire a wider audience to look at the reality of creating executable and translatable models.
I found the book extremely well written and very complete in its treatment of every aspect of the subject from basic UML ideas through to model compilers. Unlike many technical texts I found absolutely no fluff in this book - each sentence and section has been carefully worded to be clear, consistent and unambiguous - a breath of fresh air for a pedant like myself.
I have used this book (along with Leon Starr's "Executable UML: How to Build Class Models") as a reference for my course development work on executable UML and found it invaluable. The table of contents and index are complete and well put together - something that I feel is crucial in any reference text.
I highly recommend this book for anyone using UML for software development who wants to explore this new technology of building executable and translatable models - and have it explained clearly and comprehensively.

Product: Book - Hardcover
Title: The C++ Programming Language (Special 3rd Edition)
Publisher: Addison-Wesley Professional
Authors: Bjarne Stroustrup
Rating: 5/5
Customer opinion - 5 stars out of 5
"This is not music for the masses"

Finally a book for the rest of us.
A programmer