SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

現役エンジニア直伝! 「現場」で使えるコンポーネント活用術(InputMan)(AD)

InputManの表現力をWebに!
「InputMan for ASP.NET」徹底解説

  • このエントリーをはてなブックマークに追加

ダウンロード サンプルソース (21.2 KB)

 DHTMLで使いやすいWebアプリケーションを作りたいが、JavaScriptの扱いがネックになっているようなときにお勧めなのが「InputMan for ASP.NET」です。本稿では、このInputMan for ASP.NETの詳細をサンプル付きで解説します。

  • このエントリーをはてなブックマークに追加

DHTMLでのWebアプリケーション制作をサポートするInputMan for ASP.NET

 DHTMLを使ったRIA(Rich Internet Applications)は、FlashやJavaアプレット、ActiveXコントロールを使ったRIAと比較すると、ブラウザプラグイン(アドイン)を使わずに実現できる点が優れており、また、HTMLとJavaScriptで実現するため、HTMLライクな手法で作成できるのも特徴です。そのため、Flashなどを使うまでもないけれどRIA的な操作性が欲しい、というようなときに非常に便利です。

 しかしながら、気軽とは言ってもJavaScriptの知識が必要であり、HTML主体のアプリケーションと同じように開発するのは難しいもの。DHTMLで使いやすいWebアプリケーションを作りたいがJavaScriptの扱いがネックになっているようなときにお勧めなのが、InputMan for ASP.NET 3.0Jです。

InputManにより追加されるコントロール一覧

 InputMan for ASP.NET 3.0Jには、11種類の可視コントロール、不可視コントロールの3種類のエクステンダ、5種類の検証コンポーネントが備わっています。

 これらのInputMan for ASP.NET付属コントロールは、前回紹介したInputMan for Windows Forms付属コントロールと同様、標準コントロールよりも便利であり、不可視コントロールが標準コントロールにも対応しています。

表1 InputMan for ASP.NET 3.0で利用できるコンポーネント
コントロール 呼称 不可視コントロール
BalloonTip バルーンチップエクステンダ *
Calculator 電卓コントロール  
Calendar 和暦対応拡張カレンダーコントロール  
CharacterTypeValidator 文字種検証コンポーネント *
Combo コンボコントロール  
Date 日付コントロール  
DateDifferenceValidator 日付比較検証コンポーネント *
DateRangeValidator 日付検証コンポーネント *
Edit テキストコントロール  
ForbiddenTextValidator 禁止文字列検証コンポーネント *
FunctionKey ファンクションキーコントロール  
List リストコントロール  
Mask マスクコントロール  
MessageBox メッセージボックスコンポーネント *
Number 数値コントロール  
RichCalendar Silverlightカレンダーコントロール  
ShortCut ショートカットエクステンダ *
TextLengthValidator 文字数検証コンポーネント *
ValidatorAction 検証アクションエクステンダ *

次のページ
標準コントロールよりも多彩な表現力

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
現役エンジニア直伝! 「現場」で使えるコンポーネント活用術(InputMan)連載記事一覧

もっと読む

この記事の著者

初音玲(ハツネアキラ)

 国内SIerのSEでパッケージ製品開発を主に行っており、最近は、空間認識や音声認識などを応用した製品を手掛けています。 個人的には、仕事の内容をさらに拡張したHoloLensなどのMRを中心に活動しています。 Microsoft MVP for Windows Development ブログ:http://hatsune.hatenablog.jp/

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/4282 2009/09/02 16:19

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング