Visual C++ has several capabilities that Visual C#(R) does not have, including better access to unmanaged code, the ability to mix managed and unmanaged code in the same source file, direct access to unmanaged data, and other features. Because developers who use C# may want to implement more C++ in their Microsoft .NET applications, this book thoroughly covers the Visual C++ managed extensions, plus how to write .NET libraries and applications. Readers learn the different programming rules for managed extensions, along with the features that are new to Visual C++ and other .NET-compatible languages.
- Discusses the capabilities of Visual C++ that Visual C# does not have, plus the features that are new to Visual C++ and other .NET-compatible languages
- Thoroughly covers the Visual C++ managed extensions, plus how to write .NET libraries and applications
- Written by one of the most highly respected C++ programming experts
|Product dimensions:||7.38(w) x 9.00(h) x 1.21(d)|
|Age Range:||13 - 18 Years|
About the Author
Richard Grimes has built a reputation for writing in-depth books and articles about C++ that leave nothing uncovered. When he researches a technology he is more concerned with learning the "why" than the "how." Once he understands why Microsoft has implemented a technology, the techniques of how to use it become clear. Richard's attention to detail and his presentation of information researched from first principles distinguishes his books from the competition.
In the last two years, Richard has concentrated on the Managed Extensions for C++ and has written numerous articles on the subject, as well as a .NET book with a heavy C++ bias. He writes a column on the managed extensions for Visual C++ Developers Journal. Richard is also well known as an authority on managed C++ from his column in VCDJ/.NET Magazine, articles in MSDN Magazine, and as a contributing editor for Windows Developer Magazine. As a Microsoft MVP for .NET and a regular speaker at .NET conferences, Richard keeps a close watch on, and has a detailed knowledge of, the needs and directions of the market.
Table of Contents
Chapter 1: Managed Types
Chapter 2: Interop
Chapter 3: Delegates and Events
Chapter 4: User Interface Development
Chapter 5: Systems Programming
Chapter 6: Building Code with Visual C++ .NET
Chapter 7: Debugging
.NET Framework Libraries
About the Author