Make that old legacy C++ code available to managed code It's a lot less work than you might expect!
Latest cpp_managed Articles - Page 14
Is P/Invoke needed when working with DLLs in C++? Discover the answer as well as the It Just Works feature of Visual C++ .NET.
Learn how to wrap your legacy code into a DLL and then call it from both managed and unmanaged code.
View detailed information on processes, threads, and modules using .NET Framework classes in an MFC application. Allows you to kill/close processes as well.
Learn how to convert an ordinary unmanaged class to a COM component, and then use that COM component from both unmanaged and managed code.
Chances are, if you are using C++ and moving to .NET, you won't want to rewrite all your existing C++ code. Kate begins a series of articles on the various ways you can reuse old C++ code in new Managed C++ projects.
Latest CodeGuru Developer Columns
Learn to implement exception handling mechanism in C++.
With the arrival of C# 7, tuples have changed quite a bit. If you haven't been using them, read this article; you might reconsider their use.
Learn how you can use Visual Basic to make a program that mounts ISO files.
Take advantage of pattern matching to check for patterns in your code, improve performance, and simplify your code.