C# and C++/CLI: How to bring .NET into legacy C++ applications

This is a past event

15 people went

Location visible to members


Thanks to Issuetrak for sponsoring and providing food for this month's meeting!


6:00pm - Welcome Time

6:30pm - Announcements

6:45pm - Lightning Talk - Chuck Bryan - Introduction to ASP.NET MVC Core Tag Helpers

7:00pm - Main Presentation

8:00pm - Wrap up and Raffle

Main Presentation: Jeff Muller

As developers, we often encounter legacy applications that we need to support and eventually replace. In this talk, we will discuss how to incrementally rewrite a legacy C++ application by using C# and C++/CLI.

We will create a .NET library written in C# to replace a component from a native C++ application. We will incorporate the .NET library into the C++ application using C++/CLI. We will learn how to create objects from the .NET library in the C++ application, pass data to the .NET objects, and listen to events from the .NET objects.

Jeff Muller

Jeff Muller is a Senior Software Engineer for AECOM. He has designed, developed and supported a variety software solutions that range from web and desktop applications to automated server deployments. He is also co-founder and primary developer for Vinylmint and has been a longtime Hampton Roads .NET Users Group member.

Interact With HRNUG:

Twitter @HRNUG (https://twitter.com/hrnug)
Join us on LinkedIn (https://www.linkedin.com/grp/home?gid=1779534)