Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Mobile & Wireless » Programming Languages » Ivor Horton's Beginning Visual C++ 2008  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Mass Market
Trade
Related Categories
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Software Design & Engineering
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• General AAS
Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General AAS
Languages & Tools
Programming
Computers & Internet
Subjects
• Software Development
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• General
C
Programming
Computers & Internet
Subjects
• General AAS
C
Programming
Computers & Internet
Subjects
• General AAS
Programming
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

Ivor Horton's Beginning Visual C++ 2008

Ivor Horton's Beginning Visual C++ 2008

zoom enlarge 
Author: Ivor Horton
Publisher: Wrox
Category: Book

List Price: $54.99
Buy New: $29.15
You Save: $25.84 (47%)



New (41) Used (11) from $29.15

Avg. Customer Rating: 4.0 out of 5 stars 7 reviews
Sales Rank: 52636

Media: Paperback
Number Of Items: 1
Pages: 1392
Shipping Weight (lbs): 4.5
Dimensions (in): 9.2 x 7.4 x 2.1

ISBN: 0470225904
Dewey Decimal Number: 005.133
EAN: 9780470225905
ASIN: 0470225904

Publication Date: March 31, 2008
Availability: Usually ships in 1-2 business days
Condition: Brand new, never opened in stock and ships today!

Similar Items:

  • Windows via C/C++ (Pro - Developer)
  • Visual Studio 2008 All-In-One Desk Reference For Dummies (For Dummies (Computer/Tech))
  • Microsoft Visual Studio 2008 Standard
  • Visual C++ 2008 How to Program (2nd Edition)
  • Microsoft Visual Studio 2008 Unleashed

Editorial Reviews:

Product Description
Proudly presenting the latest edition of one of the all-time bestselling books on the C++ language, successful author Ivor Horton repeats the formula that has made each previous edition so popular by teaching you both the standard C++ language and C++/CLI as well as Visual C++ 2008. Thoroughly updated for the 2008 release, this book shows you how to build real-world applications using Visual C++ and guides you through the ins and outs of C++ development. With this book by your side, you are well on your way to becoming a successful C++ programmer.


Customer Reviews:   Read 2 more reviews...

5 out of 5 stars Ivor Horton's Beginning Visual C++ 2008   November 6, 2008
The book is a great guide for beginners, who want to study Visual C++ 2008 efficiently. The book covers the most popular topics (C++/CLI, native C++ coding, MFC) and explains the details of each in a very easy understandable way. The book is structured in a very good way, giving a head start by introducing the basics of C++, the fundamentals of .NET Framework and taking a glance at the Visual Studio 2008 IDE. This is a great book for anyone who wants to start learning C++ in a productive way. I would definitely recommend reading this book cover to cover.


3 out of 5 stars Reasonable title but already showing its age   September 26, 2008
 2 out of 2 found this review helpful

"Beginning Visual C++" is a book divided into two main components. The first half of the book is dedicated to teaching the reader about ANSI C++, that is standardized C++ with no Microsoft specific features. The second part of the book is dedicated to Microsoft specific additions to the language. Here the author shows the user how to use the Microsoft Foundation Classes as well as programming with the .NET framework.

Overall the book is well written and clear to understand. As the title indicates it is pitched at the beginner market. However, its primary flaw is that it tries to deliver too much for a single text. With plenty of excellent ANSI C++ references on the market, it is a mystery to me as to why the author tries to cram two books into the one volume. The end result is that both sections of the book do not go into as much detail as they could.

ANSI C++ is currently undergoing a very major revision and the standard will soon include regular expressions, smart pointers, hash tables and random number generators. These are not by any means "advanced" features of the language and I feel that any C++ book written from 2008 onwards should include at least a brief reference to what will shortly become a core component of the language. The MFC component feels similarly dated in that it does not include coverage of ribbon elements, docking toolbars, tabbed documents and so forth.

I have not read any of the previous "Beginning Visual C++" volumes by Horton but it feels as if he has simply tacked on small, incremental changes as each new release of Visual C++ has come out rather than making the broad sweeping changes necessary to do justice to some of the new feature sets discussed above. Nonetheless I would still recommend the purchase of this book for beginners who have absolutely so C++ experience at all.



4 out of 5 stars C++ GUI   May 27, 2008
 1 out of 3 found this review helpful

This book was great for helping teach how to create a gui from just the windows.h files. It also went through creating one with other headers but those headers are only in the full visual Studio 2008 profesional. I enjoyed it. It will be helpfull to other intermediate programers to even advanced ones. To the ones just starting out it is alright but not the greatest.


4 out of 5 stars C++ showing its age   May 12, 2008
 15 out of 17 found this review helpful

Just read an interview with Bjarne Stroustrup, the inventor of C++, where he studiously avoided talking about C# as much as possible. Understandable, perhaps - in my opinion most (not all, but most) programming projects for Windows systems would benefit greatly from using C# instead of C++.

Not that the above observation has anything to do with "Ivor Horton's Beginning Visual C++ 2008"; I just felt the urge to pass along that opinion in case the reader of this review has not yet decided whether to start learning C++ or C#.

For those who are interested in learning C++ for use with Windows, I can recommend this book. It is well written and covers everything you need to know to get started. In fact, at 1356 pages (not 1392, as currently listed at Amazon) it covers much more than most people need to know.

In Visual Studio 2005, and continuing in Visual Studio 2008, Microsoft introduced a new dialect of C++ called C++/CLI. The great advantage of C++/CLI is that it allows you to integrate "managed" programming (programs that run on the .Net Framework) and "unmanaged" or "native" programming. This is a unique ability of C++/CLI, and for this kind of programs C++/CLI can run circles around C#.

Ivor Horton's book provides a good introduction to C++/CLI, with most chapters being divided into two parts; the first part about classical (ANSI/ISO) C++ and the second part about C++/CLI. However, as a beginner's book, it does not get into the really exciting managed/unmanaged "interop" parts of C++/CLI. For that you will need a more advanced book, for example Expert Visual C++/CLI: .NET for Visual C++ Programmers (Expert's Voice in .Net) - and some experience in creating both managed and unmanaged programs.

On the other hand, if C++/CLI is of no interest to you, then you can easily ignore those parts of the book.

Turning to more general comments, this book is well written and does a good job of describing all of the (sometimes messy) details about C++. There are many programming examples, all meticulously explained. The source code for the examples is available on the publisher's web site. There is even an online service - at one point I mistakenly thought I'd found a bug in one of the examples and I reported it as errata. In response I received a kind message from Mr. Horton himself telling me why I was wrong.

I liked the occasionally humorous tone of the book too, and was especially intrigued by Mr. Horton's reference to a book called "Paneless Programming" from 1981.

There are no major negative aspects, but I did find the fairly large number of typos somewhat irritating. Another surprising experience was that the index, although huge at 38 pages, was missing obvious entries such as "enum" and "typedef". Occasionally material was presented in a slightly illogical way, being (prematurely?) mentioned briefly in one chapter and then finally described properly in a later chapter.

As mentioned by other reviewers, in order to do the MFC parts of the book you need to have access to one of the non-free versions of Microsoft Visual Studio 2008.

This is a very good introductory book about C++ and C++/CLI for Visual Studio 2008.

Rennie Petersen



5 out of 5 stars An Excellent Introduction to C++   April 17, 2008
 2 out of 6 found this review helpful

Any serious programming will require more than the free edition of C++! This is a great book to learn the language comprehensively from the bottom up - I have recommended it to several colleagues and none of them have been disappointed to date - well done again Mr Horton...

Powered by Associate-O-Matic