- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
This title in other editions
Other titles in the Expert's Voice in .NET series:
Expert C++/CLI: .Net for Visual C++ Programmers (Expert's Voice in .Net)by Marcus Heege
Synopses & Reviews
Stan Lippman is one of the best-selling authors on C++ and has long been one of the major contributors to its growth and standardization. He is the architect C++/CLI, Microsoft's latest extension to C++. Under his guidance, experienced C++ developer and trainer - and Visual C++ MVP — Marcus Heege, explains how the core C++/CLI language elements work and, just as important, how Microsoft intends them to be used.
Though written by experts, and full of sound, expert insight and advice, this book can be read profitably by any C++ programmer. Short code examples concisely illustrate concepts, and more elaborate examples show how C++/CLI is best used. Even programmers new to C++/CLI, but planning to migrate to it from another language, can use this book to understand core language elements crucial to planning and migrating effectively.
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.
Table of Contents
Why C++/CLI?.- Managed Execution.- Using Managed Types.- Defining Managed Types.- Parameterized Types and Functions.- Migrating C++ Projects C++/CLI.- Integrating WinForms and WPF Visuals in MFC Applications.- Managed / Unmanaged Transitions.- Assembly Startup and Runtime Initialization.- Wrapping Native Libraries.- Reliable Resource Management.- Interacting with Application Domains.- Sandboxing Code.
What Our Readers Are Saying