Microsoft Foundation Classes(MFC)はその登場から既に30年を経過しています。 Visual Studio C++で当初は開発をスタート、その後の.NETや新しい技術の登場後もアップデートは⾏いながらも、基本的な開発⼿法や設計⼿法は維持しながら追加開発や保守が⾏われきました。 そうしたプロダクトは2020年代になっても多数存在します。
その理由には以下のようなものです。
エイムネクストではこれまで製造業やソフトウェア製品の開発企業様から多くのソフトウェアに関する相談を受けてきました。 以前、.NETが普及してきた頃には、 C++をC#(.NET)へ移⾏するご相談への対応や実際の移⾏作業もご⽀援しました。 現在もC++に限らず様々な環境で課題解決や開発のご⽀援をしてきています。
2020年代の半ばとなり、⾔語‧フレームワーク‧実⾏環境‧開発環境は多種多様化しています。 そのような中で、MFCアプリケーションの追加開発、改善活動、延命化など、企業課題や制約を考慮し、ソフトウェア資産を未来につなげるための活動に弊社は貢献して参ります。
MFCアプリケーションの今後ついてお客様と議論を⾏いながら、以下に挙げるような課題へのの対応を⾏ってまいります。
また、MFCフレームワークそのものをアップデートをどのように実施していくか、ソフトウェア全体を把握しているメンバーがいないか‧少なくなってしまった組織の中で、どのように改善活動をしていくのか等、様々な課題が考えられます。
MFCアプリケーションの状況や課題に様々なアプローチで対応をしていきます。
MFCを前提とした改善ではなく.NETベースへの移⾏検討も⽀援可能です。
まずはご相談ください。 弊社は独⽴企業であり特定の技術やソリューションを前提としておりません。 お客様の製品にとっての最善を検討いたします。