Artur Laksberg Siva Challa Laksberg Essential Guide to Managed Extensions for C++

Essential Guide to Managed Extensions for C++

von Artur Laksberg Siva Challa

Preis unbekannt

Buch in deiner Nähe kaufen


...oder deine aktuelle Postleitzahl eingeben:
oder

Beschreibung

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 others about managed C++.

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.


Both authors are key members of the Visual C++ .NET compiler development team at Microsoft This is the premier title published on .NET programming with C++ All chapters include code samples with detailed explanations Includes supplementary material: sn.pub/extras
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. Two key members of the Visual C++ .NET compiler development team at Microsoft show how to combine the power of native C++ code with the flexibility of managed code when writing managed applications for the .NET platform.

Autor*in

Artur Laksberg

Themen in »Essential Guide to Managed Extensions for C++«

.NET .NET Framework C programming language C++ extentions C++ programming language Compiler Exception NET Visual C++ programming

Stimmen zu »Essential Guide to Managed Extensions for 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 to use managed extensions or not. … I have no doubt that if you need to consider using MC++ this book will help you." (Francis Glassborow, CVU, June, 2002)

"What this book covers is virtually everything that a C++ programmer will need to write code using Managed Extensions for C++ (MC++). … an excellent tutorial of the various features of MC++. … contains the best explanation of managed extensions that you are likely to find. Topics are discussed in terms that make sense for C++ programmers. … The code samples are designed to give a clear explanation of the topic being discussed." (Thomas Paul, www.javaranch.com, May, 2002)


()

Details

ISBN: 9781430208341
Verlag: APRESS
Erscheinung: 01.01.2008

Link teilen


Über buchnah.de | Die Buchhandlungen | Die Verlage | Impressum & Kontakt | Datenschutz | Presse


Auf dieser Seite kannst Du Buchhandlungen in der Nähe finden