アリンコネット – あるSEのログ2


2008 年 7 月 26 日

WindowsアプリとCEでソースを共通化してみる

カテゴリー: 開発(備忘録) – Tags: – teminami 11:36

WindowsアプリとCEでソースを共通化したくて既存のライブラリ内のソースをWindows CEのライブラリプロジェクトとしてビルドしてみた。その際に、日頃からクラスを分けるべきだと思ったのは・・・

System.Windows.Forms;
System.Web.UI.WebControls;


だった。上記の名前空間はどのみちCEでは使用できないので、簡単に切り離せるように物理ファイルを分けるべき。System.Data.SqlClientがWebアプリ、ローカルクライアント、CEで共通で扱える事は.NetFrameWorkで受ける最大のメリットかもしれない。
ほんの数年前までハンディターミナルと言えば、ソケット通信で固定長文字列を行き来していたがハンディターミナルからSQLを発行して扱える事で生産性は倍以上にあがると思う。