MFC 4 not what I expected
Our company purchased some old software. This book was recommended to me in order to research some of the older technology. This book is poorly written. I also found typos within the first Introduction section. It is one of those books that rushes you right into coding your first program to give those impatient numbers of programmers a warm fuzzy feeling of accomplishment. Smoke and mirrors I say. The value of this book, even when the MFC 4 was new, was probably very little.
I wish I had bought this book years ago
It's hard to write an intermediate book - you don't want to overexplain, you don't want to skip important info, this book walks that line pretty well. This book is full of gems (although you sometimes have to read through a couple of paragraphs of fluff before you find the good stuff). Mike Blaszczak uses his knowledge of MFC internals and history to explain the unexplained, and his writing style is amusing to say the least. I found the chapter on Multi-threading alone to be worth the price of the book. Also, the Document-View chapter is excellent.
A must have book for MFC developoers, period.
From the man himself, the MFC team leader gives you the srtaight goods. If I could have only one MFC book this is the one. Reveals many unique tips not found in other books.
Wonderful gems of info for the experienced MFC4 programmer.
I give this book an '8' rating because it's packed with good information but tends to be a little disjointed, flow-wise. Not a very good first-time reference, but after looking over each page I have a good idea what 'gems' can be found. What notification is used when a user clicks a tab on a tab control? This book will tell you and give hints on how to use it properly.
This is not a beginner's book, but is great for the experienced MFC4 developer who's looking to 'enhance' their MFC4 skills.
As a side, the author has an odd sense of humor that reminded me a bit of Scott Adams (of Dilbert fame).
Very comprehesive
Very good book, covers a lot of ground and explains why something is so. Compared to many other MFC books that only tells you how to do something, but don't state why.
This book, however, is not for the novice. If you are, stay way