作者:Nishant Sivakumar
出版日期:2007
出版社:Manning Publications
页数:416
ISBN:1-932394-81-8
文件格式:PDF
DESCRIPTION
“… a great resource, an outstanding job, a must-read…”
—Ayman B. Shoukry, VC++ Team, Microsoft Corporation
“… explains the C++/CLI language and shows how it can be used.”
—James Johnson, www.misterdotnet.com/blog/
“… a great reference … a must-have in any C++ programmer’s bookshelf.”
—Michael L. Taylor, C# MVP
“… absolutely the only book you’ll need to learn this powerful new .NET language … a lifesaver… .”
—Christian Graus, Code Project
Developers initially welcomed Microsoft’s Managed C++ for .NET, but the twisted syntax made it difficult to use. Its much-improved replacement, C++/CLI,now provides an effective bridge between the native and managedprogramming worlds. Using this technology, developers can combineexisting C++ programs and .NET applications withlittle or no refactoring. Accessing .NET libraries like Windows Forms,WPF, and WCF from standard C++ is equally easy.
C++/CLI in Action is a practical guide that will help you breathe new life into your legacy C++ programs. The book begins with a concise C++/CLItutorial. It then quickly moves to the key themes of native/managedcode interop and mixed-mode programming. You’ll learn to take advantageof GUI frameworks like Windows Forms and WPF while keeping your native C++business logic. The book also covers methods for accessing C# or VB.NETcomponents and libraries. Written for readers with a working knowledgeof C++.
WHAT’S INSIDE:Call C++ libraries from C# or VB.NET C++ for WPF and WCF Mixed-mode programming techniques Move from Managed C++ to C++/CLI About the AuthorsNishant Sivakumar has extensive experience with Visual C++, MFC, C#, and the .NET Framework. He has been a Microsoft Visual C++MVP since 2002 and maintains an MVP tips and tricks website and apopular blog. Nish is in charge of several products for The CodeProject. He also authored Extending MFC Applications with the .NETFramework. Nish lives with his wife in Toronto, Ontario.