6

現在.net1.1を使用しているレガシーアプリケーションスイートを最新の.netフレームワークにアップグレードする機会があります。

OpenNETCF1.4を使用してモバイルデバイスと通信します。

opennetCF ver1.4からver2.3にもアップグレードする価値はありますか?

そうしている間、私は重大な障害/問題を予期する必要があります

また

誰かがすでにアップグレードを行っている場合、それは痛みがなく有益ですか?

アプリケーションは、OpenNETCF.Desktop.CommunicationのRapiを利用します

PDAアプリケーションはDellX51およびHPIPaQシリーズで動作します

4

1 に答える 1

6

使用している SDF の部分に大きく依存します。RAPI は SDF の一部ではないため、通信方程式の一部ではありません。

SDF 1.4 は CF 1.0 を対象としていました。その多くは CF 2.0 と 3.5 で非推奨になり、それらの非推奨の部分のほとんどは、機能的な複製を行う意味がなかったので削除しました。

また、一般的な .NET 命名規則に沿うように、多くの名前を変更しました。

SDF 2.3 には、1.4 に対するバグ修正も多数含まれています。

したがって、一般に、1.4 から 2.3 への移行は、主に次のもので構成されます。

  • 名前空間が System.* を使用するように変更され、CF が機能を持ち込んだのは、SDF が最初に提供した機能だけでした
  • 名前が変更されたクラスのクラス名の変更 (「2」で終わるクラスは、「Ex」で終わるように名前が変更されました。
  • リファクタリングされた SDF 部分を使用したコードへの変更 (WiFi ネットワークはその間に劇的に変化しました)
于 2010-03-24T18:28:43.200 に答える