アプリケーションの配付(ClickOnce)

以前に、高速通信が普及すると事務所内で使用するクライアント/サーバシステムでさえ、レンタルサーバを利用するソリューションを提案できると書きましたが、去年からそれを実現しています。

お客様にとってのメリットはサーバマシンの購入費用が不要、スペースが不要、メンテナンスが不要、バックアップが不要ということです(契約によって異なる)。また、最近では零細ソフトハウスの当方にいただく案件でさえ拠点間通信が必要であったりしますので、その点でもレンタルサーバはうってつけなのです。

システムとしてWebとクライアント/サーバの選択がありますが、現状では案件に応じてどちらも採用しています。Webのメリットは配付が楽であること、クライアント/サーバは使いやすいユーザインタフェースを提供できることがあげられます。それぞれのデメリットは全く逆になるわけですが、WebのユーザインタフェースについてはAjaxにより、クライアント/サーバのシステム配付についてはNetFramework限定ですがClickOnceにより、それぞれ欠点を克服する技術が現れてきました。

ClickOnceを先日お客様に導入したところ、初回導入はインストーラ実行などの手間があるものの、アップデートに関してはWebシステムの手間と全く変わらないものとなりました。エンドユーザ様との間に入っていただいているSI様の手間も大幅に軽減できるものと期待しています。

現在ではVPNとセットで 使用して効果を上げているSI様がおられます。