vacasoft.com - Software Store
Ivor Horton's Beginning Visual C++ 2008 - All Programming - VacaSoft
Online software store. Buy cheap, discount software.
Search Advanced SearchView Cart   Checkout   
 Location:  Home » All Programming » Programming Languages » Ivor Horton's Beginning Visual C++ 2008  

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.09
You Save: $25.90 (47%)



New (42) Used (11) from $29.09

Rating: 4.0 out of 5 stars 7 reviews
Sales Rank: 57302

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...

Categories
Operating Systems
Project Management
Accounting
Billing
Tax Preparation
CRM
All Business
Photo Editing
Audio Editing
Video Editing
CAD
All Graphics
Database
Programming Languages
Web Develompent
All Programming
Action Games
Adventure Games
Role-Playing Games
Simulation Games
Sports Games
Strategy Games
All PC Games
Antivirus
Educational
Network
Software for PDA & Palm
Utilities
All Software
Information
Home Page
"Too low to display" - what is it?
Payment Methods
Safe Shopping
Shipping
Software Resources
Software Resources | Link Exchange - Add Link | Web Resources | Privacy | Contact
Web Resources: Hardware | Miscellaneous | Programming | Security | Software | Web Design | Web Hosting | Website Promotion
© 2005-2008 vacasoft.com