There are many legacy Win32 MFC C++ fat client systems out there; I often see customer service people using old Windows Desktop systems in retail situations. I worked on a mortgage origination system - Vertex Omiga 3 - that is still used by Virgin Money to book all new loans. Recently I got a new tyre fitted for a lease car, and the admin was done in an old style Windows app. Old fat client apps tend to have a lot of biz logic mingled with the UI logic as they tend to be built as client server systems, with just the DB on the back end. So a rewrite will be costly, and will probably miss a lot of the corner case logic embedded in the client.So my question is two fold...
a) What Windows based client server apps have you encountered in production recently?
b) What porting strategies do you think are viable?
This post [1] flags some of the porting issues.
[1] https://medium.com/iress/mfc-and-the-future-of-c-a99b608e09b2