Need to Return Your Textbook Rental?
Expert Visual C++/CLI: .NET for Visual C++ Programmers and over one million other books are available for Amazon Kindle. Learn more

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $14.81 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading Expert Visual C++/CLI on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Expert Visual C++/CLI: .NET for Visual C++ Programmers (Expert's Voice in .NET) [Hardcover]

Marcus Heege
4.3 out of 5 stars  See all reviews (6 customer reviews)

List Price: $69.99
Price: $53.15 & FREE Shipping. Details
You Save: $16.84 (24%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Want it Monday, July 14? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Kindle Edition $43.11  
Hardcover $53.15  
Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

April 10, 2007 1590597567 978-1590597569 1

C++/CLI is Microsofts latest extension to C++ that targets the heart of .NET 2.0, the common language runtime. Expert Visual C++/CLI is written by visual C++ MVP Marcus Heege, who examines the core of the C++/CLI language. He explains both how the language elements work and how Microsoft intends them to be used.

Even if you're new to C++/CLI and are planning to migrate to it from another language, this book will ground you in the core language elements and give you the confidence to explore further and migrate effectively. It provides concise, yet in-depth coverage of all major C++/CLI features; short code examples succinctly illustrate syntax and concepts, and more elaborate examples show how C++/CLI should be used.

Frequently Bought Together

Expert Visual C++/CLI: .NET for Visual C++ Programmers (Expert's Voice in .NET) + C++/CLI in Action + Foundations of C++/CLI: The Visual C++ Language for .NET 3.5 (Expert's Voice in .NET)
Price for all three: $139.21

Buy the selected items together

Editorial Reviews

About the Author

Marcus Heege has over 20 years of experience developing software for Microsoft languages and platforms, since MS-DOS 1.0. He is a course author and instructor for DevelopMentor, where he's most recently developed their "Essential C++/CLI: Building and Migrating Applications and Components with C++/CLI" seminar. He also serves as a troubleshooter and mentor for many professional software developers. Marcus blogs about C++ and .NET topics at and has written dozens of articles for a wide variety of Internet sites. Marcus is a Microsoft "Most Valuable Professional" for Visual C++ and has been a Microsoft Certified Solution Developer and Microsoft Certified Trainer since 1997.

Product Details

  • Series: Expert's Voice in .NET
  • Hardcover: 352 pages
  • Publisher: Apress; 1 edition (April 10, 2007)
  • Language: English
  • ISBN-10: 1590597567
  • ISBN-13: 978-1590597569
  • Product Dimensions: 1 x 7.1 x 9.1 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #109,533 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.3 out of 5 stars
4.3 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
9 of 10 people found the following review helpful
5.0 out of 5 stars The next level October 30, 2007
Format:Hardcover|Verified Purchase
This book pretty much assumes you have some basic C++/CLI knowledge.
But, if you are like me, you will pick that basic knowledge on your own from the web and then you will probably buy this book :)
This book has just the right piece of advice for all the coders who can learn the basics on their own but at the same time need to make sure they are doing things right.
This book will give you that extra confidence and will take you to the next level.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
4.0 out of 5 stars Best on the Subject - but often 'in the weeds' January 30, 2010
This is probably the best book on the subject. However, I find that the C++/C# (.NET) books tend to dive too deep in the weeds...

A few years ago I worked where we did 90% Microsoft development, but for the past few years I've developed with nearly 100% Java. I recently had a project where I needed to do some C++/.NET work so I wanted a good reference.

Like I said, I found this book to be excellent. It covered everything I needed, and explained the information so it was easy to understand and apply to my project. However, I found it annoying that all of the .NET books I looked at (including this one) wanted to keep dropping down to examples of how the code was converted to CLR instructions. Although this is interesting (from a CS perspective) it tends to get in the way of me finding what I need to know to complete my project in two weeks!

I definitely recommend this book - but I would like to see some of the .NET/CLR authors look up and stop assuming that we need to know how the code converts to machine instructions (this from someone that has written a lot of assembly-code).
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Visual C++ Knowledge at a Systems Level September 15, 2013
Format:Kindle Edition|Verified Purchase
The author is exceedingly brilliant and I found his description of the advanced topics in C++ using the Microsoft tool set to be very insightful. I had a chance to read this book in during 2009 and came away greatly informed about the possibilities for Visual C++ as a platform. It is not a typical technology book about the language. Nor is the book about a general class of software applications, but about the expertise needed to gain great use out of Visual C++ on the Microsoft platform.
Comment | 
Was this review helpful to you?

What Other Items Do Customers Buy After Viewing This Item?


Topic From this Discussion
Table Of Contents Be the first to reply
Have something you'd like to share about this product?
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for Similar Items by Category