生活情報


楽天市場


【ピジョンインフォ】に登録
してあなたも素敵なママ
ライフを送りましょう


美容室、サロン専売品の格安通販


日本最大級のCDショップチェ
ーン「タワーレコード」
のオンライン通販


テレビショッピング【あるらショッピング】


婚カツ

独身18歳以上はこちら
人気サイトランキング


A8.netは、アフィリエイト
サービスプロバイダー

   
 
ぽちグラマー的 .Netに戻る

このページは私の勝手な解釈です。
興味の無い人、突っ込みたい人は、スルーで。


スマートクライアントは、
ひとつの手法であって、具体的な技術ではない。
観点がずれるかもしれないが
サッカーに例えると
ドリブル、パスというのが技術だとすると、スマートクライアントは、サッカー。

スマートクライアントの中での技術は、
画面(Windowアプリのようなリッチなクライアント)、プログラムの配布(クリックワンス)
スマートクライアント内にも新しい技術がいっぱいあり、また今後も増えるだろう

スマートクライアントのような手法がなぜ生まれたか
・Webアプリのメリット、デメリット
・Windowアプリのメリット、デメリット
二つのメリットを併せ持つ開発はできないか?と、考えられたのが、スマートクライアント
(個人的解釈)
〇Webアプリのメリット
1.データベース接続設定、コントロール(ActiveX等)がクライアントに無くても動作する
2.バージョンアップ、バグ改修後のセットアップはWebサーバーだけですむ
●Webアプリのデメリット
1.Windowsライク(ドラック&ドロップ、コピー&ペースト)な操作は開発上、困難
2.標準的なUI(対話の為のコントロール)が乏しい
〇Windowアプリのメリット
1.Windowsライクな操作が出来る(ドラック&ドロップ、コピー&ペースト)
2.クライアントのツールを存分に使える(Officeなど)
●Windowアプリのデメリット
1.バージョンアップ、バグ改修後のセットアップが面倒
2.クライアントに依存しているので、クライアント毎の不具合の判定が困難

自分自身、スマートクライアントの実務経験が無いので、考えてることを記述
スマートクライアントでのシステム構築
1.開発は.NetFramework 2.アプリ配布方法はwebサーバーにアプリを配置しブラウザにて起動(自動的にクライアントに保存される)
3.データアクセスはWebサービスを利用(クライアントのODBC等を使ったら長所じゃなくなる)

上記、3点をしたことによるメリット
・Windowsライクな操作性が出来る(使い人が便利)
・配布いらず(アプリを立ち上げるのみ)
・クライアントの依存性の考慮が激減する


サンプルソース

   


中古パソコンとパソコンパーツの通販ショップGENO


[アウトレットと中古パソコン けっこう安い。]のイオシスのオンライン販売


エンジニア・IT技術者募集求人サイト


全国の求人情報が職種や勤務地、雇用形態から検索できる

在宅ビジネス
在宅ビジネス


副業・サイドビジネス・在宅ワークなら【うるぷろ.com】


「PCソフト」「PCゲーム」「電子書籍」「音楽・楽譜」と、多彩なジャンルのダウンロード


データ入力代行及びスキャニングサービス


翻訳に関わる人を応援するメンバーズクラブ


クリエイターのためのポータルサイト


オンライン書店「楽天ブックス」


動画を簡単にコピーして持ち運べる<vRec+ VR100>