1

シンプルな在庫システムのUIに取り組んでいます。ユーザーはUSBバーコードスキャナーを使用してIDを取得し、スキャンされたオブジェクトに関する情報をデータベースから取得するか、新しい情報を入力します。これは、当社の企業環境内でのみ使用されます。どちらが最善の方法かはわかりません。この機会を利用して、WPFを試してみたいと思います。

ユーザーにWebページを操作させるというアイデアは好きですが、USBスキャナーをキーボードウェッジとして使用するというアイデアは好きではありません。イベントをキャプチャできるように、サービスオブジェクトを使用したいと思います。サーバーから実行されるXBAPとして作成することを考えましたが、スキャナーと対話できるかどうかはわかりませんでした。

ソフトウェアをローカルにインストールしたり、さまざまなバージョンが浮かんでいることを心配したりせずに、ショップ内のどのコンピューターでもこれを実行できる柔軟性が必要です。これについてアドバイスをいただければ幸いです。

4

1 に答える 1

0

ClickOnce配置を使用します。

ローカルに何もインストールしたくないとおっしゃっていましたが、Webサーバーやファイル共有などの中央の場所からクライアントを自動的に更新します。VisualStudioから直接新しいビルドを簡単に公開できます。ユーザーがプログラムをローカルで起動するたびに、更新をチェックして、かなり透過的にインストールします。

これは単なるUIとバーコードのインターフェイスであり、データベースクエリ、ビジネスロジックなど、実際の作業のためにサーバー上にWCFサービスを作成できます。

タイムトラッキングアプリケーションであったことを除けば、当店でもほぼ同じ状況でした。サーバー上のWCFサービスを使用してClickOnceを介して展開されたWindowsフォームアプリケーションを思いつきました。それはうまく機能しており、更新を実行するために各ワークステーションに行く必要はありません。

于 2010-01-07T01:56:17.567 に答える