ASP.NET による Web アプリケーション開発の基礎

ASP.NET による Web アプリケーション開発の基礎

ASP.NETや.NET、ASP.NET MVCを中心に、実務で使える設計・実装の要点を短く解説します。

連載完 連載開始: 2011年2月 全19回
  • 19

    Web アプリケーション配置

    第 19 回は、ASP.NET Web アプリケーションの配置について学習します。

  • 18

    ASP.NET MVC

    ASP.NET MVC は、.NET Framework で利用できるもうひとつの Web アプリケーション フレームワークです。ASP.NET 3.5 の追加フレームワークと登場した ASP.NET MVC ですが、ASP.NET 4 ではいよいよ標準搭載され、追加での環境設定を行うことなく利用できるようになりました。

  • 17

    QueryExtender コントロール

    ASP.NET 4で新たに追加されたサーバー コントロールである QueryExtender コントロールについて学習します。QueryExtenderは LinqDataSource、EntityDataSource のようなデータソース コントロールに対して、条件フィルターを追加するためのコントロールです。

  • 16

    Chart コントロール

    ASP.NET 4 で新たに追加されたサーバー コントロールである Chart コントロールについて学習します。Chart コントロールを利用することで、定型的なチャート画像を動的に生成できるようになります。

  • 15

    jQuery

    jQuery について学習します。jQuery は、もともと John Resig 氏によって開発されたオープンソースのライブラリで、JavaScript ライブラリとしては比較的後発のものですが、多くの開発者の支持を集め、急速に普及しました。

  • 14

    ASP.NET AJAX

    ASP.NET AJAX について学習します。ASP.NET AJAX を使えば、ページ全体を更新せずに特定のコントロールだけを更新できます。

  • 13

    ユーザー コントロール

    ユーザー コントロールについて学習します。第 10 回では、マスター ページを使ってサイトのレイアウトを共通化する方法を学習しました。今回紹介する ユーザー コントロールは、Web サイトで共通する部分を 1 つのコントロールにまとめ、再利用性を高めるものです。

  • 12

    キャッシュ

    第 12 回 はキャッシュについて学習します。キャッシュとは中間的な領域にデータを保持するしくみのことで、これをプログラムから利用することにより、アプリケーション内で共有するデータを効率良く管理できます。

  • 11

    テーマとスキン

    第 11 回 は、「テーマ」および、テーマで用いられる「スキン」について学習します。テーマを使えば、ページに配置されたコントロールや基本的な HTML タグについて、主に配色やプロパティなどをサイト内で統一することができます。

  • 10

    マスター ページ

    第 10 回 は、マスター ページについて学習します。Web サイトの構築において、サイトのデザインやユーザー インターフェイスの統一は非常に重要ですが、ページ数が増大するとそれがなかなか困難になってきます。

  • 9

    メンバーシップ

    ASP.NET では、メンバーシップの機能を用いることで、ユーザー認証を行う Web サイトが容易に作成できます。

  • 8

    ナビゲーション コントロール

    ナビゲーション コントロールは、目的とするページへの道しるべとなり、またサイト内での現在地を示すための役割も果たします。

  • 7

    検証コントロール

    第 7 回 は、検証コントロールについて学習します。Windows アプリケーション、Web アプリケーションを問わず、ユーザーの入力内容を入力時に検証する処理は非常に重要です。

  • 6

    セッション管理/ビュー ステート

    ASP.NET による Web アプリケーションの状態管理を行ううえで、重要な役割をもつセッション管理とビュー ステートについて学習します。

  • 5

    GridView と ListView

    第 5 回は、データ バインド コントロールである GridView と ListView について学習します。

  • 4

    データ ソース コントロール

    データ ソース コントロールについて学習します。このコントロールは、データベースと連携した Web アプリケーションを作成するうえで大切な役割を持ちます。

  • 3

    主な Web サーバー コントロール

    今回は、ASP.NET を用いて作成する Web アプリケーションで利用可能な Web サーバー コントロールについて学習します。

  • 2

    プロジェクトの作成から配置まで

    ASP.NET による Web アプリケーション開発の第一歩として、Visual Studio 2010 を用いて、Web アプリケーション プロジェクトを作成する方法、完成したアプリケーションを配置する方法について学習します。

  • 1

    ASP.NET Web アプリケーション開発の基礎

    第 1 回では、ASP.NET の概要として ASP.NET を支えるさまざまな機能や仕組みについて学習します。 ※第1~13回は既存記事の改訂を、第14~19回は書き下ろし担当させていただきました(14回は後半のみ)。