At times you feel a very long distance between the current state of languages, and things you have done in the (far) past. Even if done in a good way, things have changed. And it is not always easy to pick up the 'old ways' of working.
What I tried to combine
Good old Visual Foxpro 9. The all-new and nice LINQ-enabled C# on .Net. Some intermediate technology to bridge the gap: ActiveX controls. Some other connected tools are the Foxpro Data Provider, CefSharp (a chromium based browser), Twitter bootstrap and some more.
What I tried to accomplish
Do a proof-of-concept of replacing a part of our payroll-software with an ActiveX component to replace the software by cutting it into modules, and then do a transition to c#.
And then the story...
After reading some resources I started with the following: