title: Use .NET in an C++/MFC applications?
body: <p>The program we manage and develop is written in C++/MFC. We want to modernize it to .NET, but do not want to rewrite the entire application at once. Therefore, we are thinking about writing new parts of the program in .NET, while maintaining the rest of the program in C++/MFC.</p>
  
  <p>When we read about this on Internet it says a lot about calling unmanaged code from managed code. But we want to do it the other way. We've found some information that it is possible, but it seem very tedious and cumbersome.</p>
  
  <p>Is that possible? 
  Is it a good solution? 
  Are there better ways to incrementally modernize the program?</p>