×


 x 

Shopping cart
15%OFFChalla, Siva; Laksberg, Artur - The Essential Guide to Managed Extensions for C++. NET Programming with C++.  - 9781893115286 - V9781893115286
Stock image for illustration purposes only - book cover, edition or condition may vary.

The Essential Guide to Managed Extensions for C++. NET Programming with C++.

€ 45.99
€ 38.96
You save € 7.03!
FREE Delivery in Ireland
Description for The Essential Guide to Managed Extensions for C++. NET Programming with C++. Paperback. Managed Extensions for C++ (MC++) are extensions added to the Visual C++ compiler from Microsoft to enable access to the functionality provided by the .NET framework. This title shows how to combine the power of native C++ code with the flexibility of managed code when writing managed applications for the .NET platform. Num Pages: 373 pages, 17 black & white illustrations, biography. BIC Classification: UMX; UN. Category: (G) General (US: Trade). Dimension: 235 x 191 x 20. Weight in Grams: 762.
  • Features how to write .NET applications using C++, and how to mix unmanaged and managed C++ code in the same application
  • Details when and why to use unmanaged code in .NET developments
  • Includes code samples with detailed explanations in every chapter

The Essential Guide to Managed Extensions for C++ is a comprehensive guide for programmers writing code in Managed Extensions for C++ (MC++). The information in this book comes straight from the horse's mouth—both authors have been key members of the Visual C++ .NET compiler development team and have spent most of their time implementing the language and educating ... Read more

The book is divided into two parts. Part One covers the basics of MC++. It starts with an introduction to MC++, and gives a brief overview of the .NET Framework. Next, it delves directly into the various features of MC++, including managed classes, interfaces, value types, properties, enumerations, pointers, arrays, operators, delegates, attributes, events, and exceptions.

Part Two of the book is devoted to the transition between the managed and unmanaged worlds. It starts with a general introduction to interoperability between managed and unmanaged code. The following chapters describe the Platform Invoke service, interoperability between COM and .NET, and various data marshaling techniques. The last chapter of Part Two shows how MC++ can be used to write interoperability layers over existing components with minimal overhead.

Show Less

Product Details

Format
Paperback
Publication date
2002
Publisher
APress United States
Number of pages
373
Condition
New
Number of Pages
344
Place of Publication
Berkley, United States
ISBN
9781893115286
SKU
V9781893115286
Shipping Time
Usually ships in 15 to 20 working days
Ref
99-15

About Challa, Siva; Laksberg, Artur
Artur Laksberg is a member of the Visual C++ Compiler Development Team at Microsoft. When not working, he can be seen cycling the backroads of the Puget Sound, reading books (military history being his latest passion), and programming.

Reviews for The Essential Guide to Managed Extensions for C++. NET Programming with C++.
From the reviews: "This book documents the extensions that Microsoft has added to C ++ to allow its use as a language in the .NET environment using CLR (Common Language Runtime). ... the authors have written a book that is very clearly focused on the needs of a C++ programmer faced with decisions about whether ... Read more

Goodreads reviews for The Essential Guide to Managed Extensions for C++. NET Programming with C++.


Subscribe to our newsletter

News on special offers, signed editions & more!