ゲーム業界向けの既存のvb6 winアプリケーションがあります。主に3つの大きなモジュールがあります。最初のモジュール/パートでは、vb6コードをvb.netライブラリに変換しました。私は、既存のビジネスロジックを使用してデータを取得/設定するために、wcfデュプレックスサービスでそのvb.netライブラリを使用しました。そして、このwcfサービス、私はsilverlightアプリケーションで使用します。 1番目の部分は多くの計算を扱っていたので、vb6コードをc#に変換せず、代わりにvb.netに変換しました。古いvb6コードでも、コンパイル済みのストアドプロシージャを呼び出す代わりに、ハードコードされたSQLクエリがあります。私はvb.netのライブラリで同じを保った。vb6 windowsアプリケーションのSilverlight/wcf Webアプリケーションへの移行
クライアントはシステム全体をSilverlight Webアプリケーションに変換したいと考えています。そして、2つのモジュールの残りの部分については、vb6コードをc#に変換する必要があります。なぜなら、計算が少なくて済み、DB操作が多いからです。また、ハードコードされたクエリの代わりにストアドプロシージャを使用するようにコードをクリーンアップします。
私のアプローチが正しいかどうかをplchに教えてください。 何がここで間違っていますか?さらに処理する前に考慮すべきことは何ですか?手動でvb6をc#に変換する必要がありますか?私はvb.netのC#変換ツールがあることを知っていますが、vb6からC#まではわかりません。 win appからサービス指向アーキテクチャーにコードを移行するためのアドバイスはありますか?
どうもありがとう:)
SilverlightとWCFサービスへのVB6から移行 これらのツールにhttp://www.artinsoft.com/visual-basic-6-or-csharp-to-the-web.aspxを使用することをお勧めしますか? VB.NETはまあまあです。 –