ここが知りたい! ASP.NET AJAX
最終更新日: 2007 年 6 月 11 日
概要 : ASP.NET AJAX および ASP.NET AJAX Control Toolkit を用いた Web 開発についてご紹介いたします。
受講対象 : 開発者
「ここが知りたい! ASP.NET AJAX」では、効果的でインタラクティブな Web アプリケーション開発を実現する技術として、現在大きな注目を集めている AJAX ベースの Web アプリケーションを構築手法を解説します。AJAX ベースの Web アプリケーション開発は、サーバー・クライアントの両サイドの開発を要求し、高度なアプリケーション開発技術が必要となります。ASP.NET での AJAX サポートは、アドインである ASP.NET AJAX および ASP.NET AJAX Control Toolkit の利用により高い生産性を維持しつつ、AJAX のメリットを教授できます。この Web キャストでは ASP.NET AJAX、ASP.NET AJAX Control Toolkit で提供されている Control やその使い方、ASP.NET AJAX の Tips などをご説明します。
AJAX で広がる Web アプリケーションの可能性を皆様が手に入れる足がかりとしてご利用いただければ幸いです。
.gif) | デベロッパー & プラットフォーム統括本部 デベロッパービジネス本部 デベロッパー製品部 シニアプロダクトマネージャ 新村 剛史 |
ここが知りたい! ASP.NET AJAX コンテンツ一覧
今すぐ ASP.NET AJAX を使って開発してみたいけど、まずやらなければならないこと。それは環境構築です。
今回の Web キャストでは Visual Web Developer 2005 を使用して ASP.NET AJAX で開発を行うための環境構築について、Step By Step で御説明いたします。
AJAX を使ってまず一番にやりたいこと、それが画面の更新です。ASP.NET での開発経験をそのまま活かしつつ、この UpdatePanel を使えば、AJAX らしい画面更新を簡単に作ることができます。
今回の Web キャストではページ遷移を発生させることなくページの一部を更新する UpdatePanel をご紹介します。
Web アプリケーションである以上、レスポンスタイムを保証するのは難しい場合もあります。AJAX でもそれは同じことで、いかにユーザのストレスを軽減するかという点が課題となってきます。
今回の Web キャストではサーバでの処理を待つ間に画像やメッセージなどを表示し、ユーザのストレス軽減を実現可能とする UpdateProgress をご紹介します。
PULL 型通信の代表格である Web テクノロジにおいて、どのように新しい情報を提供するかという点は重要な課題となっています。その一つの解として、一定間隔でサーバから情報を取得するという方法があります。
今回の Web キャストではその一つの実装として、一定間隔でサーバでの処理を実行する TimerControl をご紹介します。
既存の ASP.NET 2.0 で作成した Web アプリケーションを AJAX を使って操作性を向上させたい。それはそんなに難しいことではありません。
今回の Web キャストでは ASP.NET で作成した Web アプリケーションで AJAX を使用できるように変更する方法をご紹介します。
AJAX の醍醐味として Web サービスの呼び出しがあります。ASP.NET 2.0 の asmx 形式の Web サービスであれば、もちろん非常に簡単に ASP.NET AJAX のクライアントから JavaScript で呼び出すことができます。
今回の Web キャストでは asmx 形式の Web サービスをクライアントから呼び出す方法をご紹介します。
ASP.NET AJAX の仲間として、ASP.NET AJAX の可能性をさらに広げてくれる ASP.NET AJAX Control Toolkit が提供されています。
今回の Web キャストでは Visual Web Developer 2005 上で ASP.NET AJAX Control Toolkit を用いた開発を行うための環境構築についてご説明いたします。
TextBox における入力項目の分かりやすさと簡潔さを両立する TextBoxWatermark。
今回の Web キャストでは TextBox が未入力時に背面に文字を表示する TextBoxWatermark をご紹介します。
ユーザの誤入力をできるだけ減らし、もし間違ったとしてもできるだけ早く間違いを知らせる。それができるかどうかがユーザの操作性にも大きく影響を与えます。
今回の Web キャストは入力フォーマットに添って TextBox にマスクを表示する MaskedEdit をご紹介します。
日付の入力ではフォーマットやその日の曜日などいろいろ気にすることが多かったりします。そんな悩みを AJAX を使って簡単に解決できます。
今回の Web キャストでは日付入力を支援する Calendar をご紹介します。
常に使うものは常に使いやすい所に表示しておきたいという要望をそのまま実現した Control です。
今回の Web キャストではページをスクロールしても常に同じ位置に Panel が表示される AlwaysVisible をご紹介します。
複数セクションにまたがる長いページで全体像をつかむのは至難の業です。そんな時に役に立つのがこの Accordion です。全体の構成を見つつ、読みたい内容だけを広げて読める Control です。
今回の Web キャストではセクションごとに記事を閉じたり開いたりできる Accordion をご紹介します。
ブラウザで子画面をいくつも開きたくない、スマートにモーダル画面を表示したい、そういった要望を実現するための Control です。
今回の Web キャストでは Panel をモーダルダイアログのように表示するための ModalPopup をご紹介します。
TextBox に入力すべきでない文字を Validation でエラーにする処理はよくみかけますが、そもそも入力をさせないという選択肢のほうがユーザにとって使いやすいと思いませんか。
今回の Web キャストでは TextBox 入力可能な文字種の制限を設定する FilteredTextBox をご紹介します。
AJAX アプリケーションのサンプルで代表格となる入力候補の予測。ASP.NET AJAX の Control Toolkit を使用すれば非常に簡単に実現できます。
今回の Web キャストでは入力途中の文字列に対して候補リストを表示する AutoComplete をご紹介します。
ページのトップへ