Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Visual C++ .NET Bible
Publisher: Wiley
Authors: Tom Archer, Andrew Whitechapel, Tom Archer
Rating: 5/5
Customer opinion - 5 stars out of 5
Indepth and applicable coverage

I got this book as our development team was moving from Visual C++ 6 to Visual C++ .NET and I wanted to get a little ahead of the game. I had read and heard that VC++.NET was significantly different to VC6 so I decided to go for the Bible from Visual C++ .NET Bible as I've always like the bible series from Wiley.

I was definitely not disappointed.

The book covered all aspects of Windows C++ development from menus in MFC to creating dll's. The main area I was interested in was ATL and I'm glad I got this book before I switched to VS.NET. ATL development has changed significantly in VS.NET as attributes have been introduced. VC.NET Bible give an excellent overview of ATL in VS.NET.

I haven't read this book in its entirety, but it's one book that i'll definitely have near my machine in work. Topics are easy to find, and all chapters explain how to do something and why you should do it in a certain way.

Well worth the price.

Product: Book - Hardcover
Title: Programming Windows With MFC
Publisher: Microsoft Press
Authors: Jeff Prosise
Rating: 5/5
Customer opinion - 5 stars out of 5
Excellent book for developers young and old!

This book covers a great deal of MFC development. The book starts with a little work with how Win32 programming is done in standard C (see, Charles Petzold's Programming Windows for more). The book clearly defines the inner workings of the "windows message pump" and gives the reader a sense of what environment they are heading into.
Warning: If you are not good in Object Oriented Programming this book is not the first step. First learn up on C++ and then think about jumping into MFC.
The writing is made clear and understandable at a "user level". The code is sometimes not fully completed (and can be obtained from the included CDROM), but all examples are clearily described line by line on what is going on in them.
The API's that are described throughout the book will definatly get you on your way to writing a class A application. The writer covers the use of GDI for graphic drawing, Single and Multiple Document interfaces, and works through almost every control that you have available in Visual C++ including Rich Edit Controls and Rich Edit Views. You can learn to print, write to disk, and access the windows registry (and much much more)
This books constantly gets passed between friends as they all have begun learning the inner workings of MFC and have left the days of the "win32 console application".
The book also includes a nice object oriented hierarchy diagram on the inside front cover of the Foundation Classes at your disposal.
Drawbacks: 1. Some examples use the Class Wizard, and other Visual C++ "helpers" which lead to some odd comments in the code, and less "handwritten" appeal.
2. The book is HUGE. Pretty heavy, and not always easy to read in a comfortable way.
3. Does not give you a 100% understanding of how MS Windows works internally. It has a good introduction, but if you want to know how it all works using MFC to encapsulate the more difficult functionality is probably not in your best interest.
I suggest both this book and "Programming Windows 5th Edition" by Charles Petzold for both C++ "MFC" and standard Win32 C programming. However, with this book you can write quick and dirty applications in no time flat!

Product: Book - Paperback
Title: C++ Primer (4th Edition)
Publisher: Addison-Wesley Professional
Authors: Stanley B. Lippman, Josée Lajoie, Barbara E. Moo
Rating: 3/5
Customer opinion - 3 stars out of 5
poorly organized book

I had to use this book for a graduate course in C++ programming. Two main facts were immediately apparent to me when I started using it: first, it contained a lot of fine ideas on the C++ language. Secondly however, it was so poorly organized that I had to settle for a substitute (Tony Gaddis's "Starting out With C++"). The authors could have done a much better job.If you are new to C++, don't go near this book; it will make you hate the language.

Product: Book - Paperback
Title: The Data Model Resource Book, Vol. 2: A Library of Data Models for Specific Industries
Publisher: Wiley
Authors: Len Silverston
Rating: 5/5
Customer opinion - 5 stars out of 5
Excellent Resource

Len's concepts, insights, and models provide a valuable contribution to data and business architecture. This book will help managers, business analysts, architects and data analysts gain an understanding of various industries and integration challenges facing IT professionals.