|
|||||||||||||||||||||||||||||||||||
|
9 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
Most Helpful First | Newest First
|
|
35 of 42 people found the following review helpful:
2.0 out of 5 stars
Seriously misguided and a Disapointment,
By "samgentile" (Nashua, NH United States) - See all my reviews
This review is from: Sams Teach Yourself Visual C++.NET in 21 Days (Paperback)
Boy, is this book seriously misguided. After spending the last year and ? working with .NET and mastering C# and the technologies behind .NET, I bought this book to approach learning how to use .NET from the Visual C++ angle. What a disappointment and a serious problem that this book has. The whole idea of .NET is to eliminate the tangled mess of technologies and libraries that has baffled and fustrated Windows developers for years now and made interoperability between languages virtually impossible other than with COM but with serious restrictions. To that end, Microsoft has rationalized the model, providing a common runtime (CLR), with a common type system (CTS), and a rationalized, coherent programming framework, the Base Class Library (BCL), that is accessible from *any* language. That replaces the mess with incompatible libraries like MFC, WFC, VB?s library and the confusing mess of data types like LPSTR, LPCSTR, CString, etc. Every other book on .NET (I have them all) shows you how to leverage and use the BCL from their language, whether it be C# or VB.NET. Not in this book. The author most of the book using MFC and teaching MFC! MFC is depreciated in .NET and is kept for legacy reasons only. To not focus on the BCL from the C++ environment does the readers of this book a huge disservice. I frankly can?t figure out why this approach was taken other than this seems to be a cut and paste, and update from his previous editions that focused on MFC. He seems to have missed the whole .NET boat. So what do we have? We have 18 chapters that are essentially useless up to Day 18, one chapter Day 19 ?Working with Managed Code?, which is vital but much too short and misses most of the issues, and two more good chapters on ATL and working with VB and C# components. If someone wants to continue to program with MFC nevertheless, I guess you could find some use of this book. But I believe, that it misses the whole point of .NET, and thus steers people in a direction that is not only wrong but short-sided.
10 of 10 people found the following review helpful:
4.0 out of 5 stars
If you know nothing about VC++,
By A Customer
Amazon Verified Purchase(What's this?)
This review is from: Sams Teach Yourself Visual C++.NET in 21 Days (Paperback)
I am just a college student and have no experience on Windows program before, but I only know C++. If you are just like me, starting VC with this book will make your life much easier. If you are a professional, use something more advance. This is book is just for beginner with C++ background. If you don't know about C++, don't use it because it won't teach you C++ on this book.
12 of 15 people found the following review helpful:
5.0 out of 5 stars
The Bad Reviews are CONFUSED,
By Mark Taormina (Athens, GA United States) - See all my reviews
This review is from: Sams Teach Yourself Visual C++.NET in 21 Days (Paperback)
Those reviews of this Sam's book that complain that it is a rehash, too basic, etc. are misguided. They must not have payed close attention to the scope and purpose of this book! I came to Visual C++ knowing ZERO about C++ or GUI (I thought it was spelled "gooey") or much else about programming. Yet, with this book I managed to create a useful, functional windows program in a few weeks that is now being utilized by a busy doctor's office. THIS BOOK IS FOR BEGINNERS, NOT HIGHLY EXPERIENCED PROGRAMMERS. Honestly, having looked into other books on the subject I have no idea how I'd have been able to learn what I did as quickly as I did if not for the Sam's book. Granted, it doesn't cover everything, but no book can. It covers more than enough of the basics to get up and running in a surprising amount of time. BEGINNERS: BUY THIS BOOK!
6 of 8 people found the following review helpful:
1.0 out of 5 stars
Update of the old book,
By
This review is from: Sams Teach Yourself Visual C++.NET in 21 Days (Paperback)
It was a rather frustrating book since it was just an update of the previous generation book for VC++ 6.0. It seems that SAMS wanted to be the first to sell in order to sell. This is rather bad for the company since it will lose many of its potential customers in the future. The only chapters worth reading, well at least a little bit, are chapters 19 and 21 and nothing more.
1.0 out of 5 stars
outdated, poor estimation skills, no leadership,
By Daddy Longlegs (Fairview, Tx) - See all my reviews
This review is from: Sams Teach Yourself Visual C++.NET in 21 Days (Paperback)
I have the misfortune of actually working on client projects (Blackbaud/.NET) with this author, in the same office, for about a year. I didn't know he had published books until about half way through the year, but I was surprised when I found out (a bad surprise). The author's approach to software development projects is generally lazy and lacks any type of formal planning. He is so stuck in old fashion land (like he'd always refer to the DAL as "the data harness") and was happy to stay there. His innefficiencies wound up creating a lot of overtime work for co-workers. And, he has perhaps the worst trait of an author: If anyone corrected the author (even politely) the author could become quite physically animated in his own defense, yelling loud and long enough to make everyone else in the office leave the building out of discomfort. He is happy to say he was a starving artist after college, and that's when he struggled to learn to program. But it's obvious he missed formal training because he seems to enjoy bringing his very hippy attitude (long pony tail, rarely showers, walks like disgruntled teen with creepy evil eyes). I wouldn't depend on his words for cohesive sanity and forethought Try Balena or Lhotka! I think they have the best writing style, and they know their stuff.
3.0 out of 5 stars
The First Impression.,
By DisinterestedObserver "Irfan" (Lahore, Pakistan) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Sams Teach Yourself Visual C++.NET in 21 Days (Paperback)
For $30, it is almost alright. I would have given it four stars had the paper been not too thin - it's so thin that the text on the next page continues to hinder with your reading - and had the quality of images been slightly better. What must be added is that it is not an utter disappointment in terms of print quality and layout.
I would add to this once I have gone through the material, but as that is going to take time because of current undertakings, hence, for the time being then, just the first impressions.
2.0 out of 5 stars
Misleading title and not too good besides that,
By PDD, Software Engineer (Oakland, CA United States) - See all my reviews
This review is from: Sams Teach Yourself Visual C++.NET in 21 Days (Paperback)
This book should have been titled "MFC with Visual Studio". (MFC "is Microsoft Foundation Classes", the C++ programming framework used in this book.) As for .NET, it's covered only in a brief section tacked on at the end.
If you want to learn MFC and Visual Studio, there are many better books. If you want to learn .NET, there are many better books. The book consists of a number of programming projects, one for each chapter, with subjects like "Working with Timers", "Mouse and Keyboard", etc. The book gives a brief introduction and then walks you through the project with detailed instructions, code to be typed in, and so forth. There are brief explanations of what you are doing, but not enough so that you can really understand it - not enough to design a similar project of your own, and not enough to fix anything if you type it in wrong the first time. Some of the coding is pretty lame even in these brief fragments - a good programmer would write better code. One the positive side, you do get a little hands-on experience with Visual Studio. But surely there are better books for that than this one. Finally, since this is an introductory book, there are several pages of "sidebars" on the C++ programming language. But hey, if you don't know C++ before you start, these sidebars aren't going to help you. Most of the SAMS books I've read were pretty good, but this was far below standard. I don't usually take the time to write these reviews, but I disliked this book so much I felt compelled to warn others not to buy it.
2.0 out of 5 stars
Re-hash of VC++ 6 version,
By A Customer
Amazon Verified Purchase(What's this?)
This review is from: Sams Teach Yourself Visual C++.NET in 21 Days (Paperback)
IT appears that the they just updated the prior version of this book, which was not great either. The same useless "scribble" program raises it's head again, something that very few of us will ever need to develop for our work. Then you get to the database section and they use ADO. It seems useless to use ADO in the C++ world, clearly if you are using C++ it is assumed you are going for performance and would use OLEDB directly, not adding the extra layer of ADO with all of its variant data types being passed around.
4 of 12 people found the following review helpful:
1.0 out of 5 stars
Useless book.,
By A Customer
This review is from: Sams Teach Yourself Visual C++.NET in 21 Days (Paperback)
Starting as a C and C++ pro, I was looking after a book to apply my knowledge to Windows using Visual C++. I came from other systems (unix...).Target : get all basics in order to shorten by beginner stage. For about a year, from a beginner to independant developper status, almost anything I was looking for in this book happened to be fruitless. Everytime the MSDN Help online from VC++ was much more helptful. Let me give a simple example : |
|
Most Helpful First | Newest First
|
|
Sams Teach Yourself Visual C++.NET in 21 Days by Davis Howard Chapman (Paperback - December 7, 2001)
$39.99
In Stock | ||