Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Mfc Black Book

Mfc Black Book

List Price: $49.99
Your Price:
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: Excellent Book! Highly recommended! Very serious book!
Review: Al Williams does an excellent job of describing MFC in depth. There is a previous review indicating that this book is chock-full of screen shots and wizard-generated code -- Not True! Throughout this work Al shows us the building blocks and design concepts behind MFC. And then goes on to show enough real detail so that you can actually extend those ideas, and bend them to your own will. If you're the kind of person who wants to be spoon-fed, or who simply doesn't want or need to be able to bend the rules a little in order to achieve something different than what the application wizard can create for you, then don't bother with this work. However, if you're the kind of person like myself who is not comfortable unless you understand what all of those wizard generated lines of code are actually doing - and how you might be able to get in there and actually extend things in a way that is both consistent with MFC's architecture while not imprisoning you within it's limits, then this is the book for you!

Rating: 5 stars
Summary: Awesome book, you really do need it once you "know" MFC.
Review: As a medium level MFC programmer, 2+ years, this book is exactly what I've been searching for! It shows you how to easily do many things I thought were either not possible, or just too hard. It doesn't teach a newbie MFC, but whether you've just finished your first class or your fifth year of MFC programming - It's a definate must have!

Rating: 5 stars
Summary: Outstanding book for experienced MFC programmers.
Review: As an experienced MFC'er I am used to being disappointed with MFC books. However, this book showed me how to do many things I didn't know were possible including edit during print preview, use multiple CEditViews, and a lot more. I've also really enjoyed writing custom wizards and modeless property sheets, something I could not do before.

Rating: 5 stars
Summary: Out of 9 MFC books I own, I refer to this book the most
Review: I would recommend this book, for every serious programmer, it is one of the best books out there.

Rating: 5 stars
Summary: Wow! The Best MFC Book I've Ever Read
Review: I've been programming "real" apps for sometime using MFC, and this book is way cool. There are many, many things in here that I did not know how to do until I read it.

The examples were practical, and weren't snipped down so much that I couldn't figure out where things were supposed to go. (Besides, if you don't like the listings, it is all on the CD).

I've had this book for awhile -- it is very clear and really really cool. If you are just muddling through MFC (or don't know it at all), get an introductory book on MFC first. But if you understand MFC, but want it to do more, get this book -- you will love it.

Here are my comments by chapter --

Chapter 1 - Mostly review. A good refresher, but if you don't understand MFC already, you'll miss the point of this book anyway.

Chapter 2 - Serializing with encryption or to a database? Great! Reading old file versions too

Chapter 3 - Custom print preview with editing during preview was exactly what I needed for one of my apps.

Chapter 4 - The CListCtrl and CScrollView improvements are great. I never thought of the author's method for using CEditView with splitters, either. The owner draw stuff, I'd used before, but still good stuff. And now I know why my nested splitter code never worked. It does now!

Chapter 5 - Using DDV to validate fields "live" instead of all at one time seems simple now that I saw how to do it. I want to find time to play with the custom DDX/DDV too.

Chapter 6 - Modeless property sheets are very neat.

Chapter 7 - I've done a lot with MFC DLLs, so this wasn't much new for me, but it was still a good DLL chapter.

Chapter 8 - This is a good intro to ActiveX using MFC. Of course ActiveX is a big topic and there are whole books on it, too.

Chapter 9 - I haven't had a chance to do any of the Internet stuff with MFC, but it sure looks easy in this chapter.

Chapter 10 - I work a lot with databases; this chapter is introductory; again, whole books on this subject, but a nice overview with some solid examples.

Chapter 11 - I'd used simple multithreading before, but the part on using threads with event loops was fantastic! In fact, I read this chapter first because it solved a design problem we were having at work.

There's more cool stuff in here, but these are the things I was particularly interested in.

Rating: 1 stars
Summary: Barely a Begineer's Reference - too much code/space padding
Review: If this book is trying to show ways to use MFC then it fails. If its aimed at the Starter's market then it leaves out several key topics and code snippets. None of the examples reach beyond starter level - so I believe this is the target's this book is out to fleece.

Still, if you want a book with big page-padding fonts, hundreds of AppWizard generated code, and lots of screen shots of the wizards being run - then this is the tome for you. Otherwise, let this book join its brethen in the landfill where it belongs. Enough strange ranting - move on to the reasons why this book can't fulfill any role.

While the errors and misjudgements can be passed over - or simply pencil edited, the code snippets are in worse shape. The author has made several errors in judgement as to what to include within a code snippet and what to leave out. He leaves in hundreds of MFC AppWizard generated lines, but fails to include several key files. The size padding reaches epic sizes as AppWi! zard //TODO: lines are consistently left in.

Jeff Prosise's book ("Programming Windows95 with MFC") is a far superior book for learning the basics. However, all is not lost with this book. Come our annual Christmas bonfire (where we burn all those mistakes we purchased through the year) this book will be sitting right on top of the pyre.

Rating: 3 stars
Summary: Worth buying
Review: If you need to do some simple network communication, this book has a nice chapter and sample app on using CSocket.

Rating: 1 stars
Summary: Pre-Newbie Reference
Review: Its has the page thickness.... Its has the huge font size.... It has plenty of puffy Wizard Code and extra space in the table... However, what it doesn't have anything useful unless you are just starting out. It claims intermediate to advanced - don't believe it. Instead, this is most definately a newbie book (and in that area it plays a second fiddle to Prosise's book). However, if you are just starting out and already have Prosise's book, then this isn't a bad second or third purchase (after the MFC Reference Guide).

What stops this book from becoming useful for anyone beyond their first forays into MFC are the treatment of the topics. The example code is mostly pre-generated with only a few real bits of work by the author. In fact, if it got any worse in some places it should list Microsoft as co-author, since they did much of the work.

Similiar material - in much better depth - is handled by Richter in Advanced Windows (for the non-MFC crowd) or get Shepard/Wingo's MFC Internals for a clearer picture of what is really happening.

Most, but not all, of the sample programs work out of the book - which is unfortunately becoming a rarity these days. This is a plus. On the downside the program snippets are so simplistic it rarely matters.

A book that rates 1 star only because there is no 0 star on the chart. I recommend this book for beginning MFC Programers that are partially vision impaired (since in huge font size this book is tops). Anyone beyond the beginning stage of MFC programming would find this book useless.

Mike

Rating: 5 stars
Summary: Great book.
Review: The book is written in such a way that it's very easy to read and follow. This is the kind of book that I wish there were more of!

Rating: 5 stars
Summary: Wow! This is the MFC book I always wanted.
Review: This book has so many great ideas in it, it is hard to fit it all in. Editing during print preview... encrypted archives... modeless property sheets... Many, many tricks and tips with views and splitters. This is the book if you know MFC, but aren't sure how to make your application work the way you want it to.

That's not all, but it is the high points. Solid examples that are really useful and very easy to read.


<< 1 >>

© 2004, ReviewFocus or its affiliates