ASP.NET Web Forms - チュートリアル


ASP.NET は、HTML、CSS、JavaScript、およびサーバースクリプトを使用して Web ページと Web サイトを作成する開発フレームワークです。

ASP.NET は3つの異なる開発モデルをサポートしています:
Web Pages(Webページ)、MVC(Model View Controller モデル・ビュー・コントローラー)、Web Forms(Webフォーム):

このチュートリアルでは Web Forms について説明します。

Web Pages MVC Web Forms


何から始める?

多くの開発者は、新しいテクノロジーを学ぶとき、実行中のサンプルを確認することから始めます。

Web Forms の実行サンプルを確認したい場合は、以下を参照してくださいASP.NET Web Forms デモ。


Web Forms とは?

Web Forms は、ASP.NET の Web サイトと Web アプリケーションを作成する3つのプログラミングモデルのうちの1つです。

他の2つのプログラミングモデルは、Web Pages と MVC(Model View Controller モデル・ビュー・コントローラー)です。

Web Forms は最も古い ASP.NET プログラミングモデルであり、HTML、サーバーコントロール、サーバーコードを統合したイベント駆動型の Web ページです。

Web Forms はサーバー上でコンパイルおよび実行され、サーバーが HTML を生成して Web ページとして表示します。

Web Forms には、データアクセスを備えたユーザー主導型の Web サイトを作成するための、数百もの Web コントロールと Web コンポーネントがあります。


Visual Studio Express 2012/2010

Visual Studio Express は、Microsoft Visual Studio の無料版です。

Visual Studio Express は、Web Forms(および MVC)向けに最適化された開発ツールです。

Visual Studio Express には以下が含まれます:

  • MVC と Web Forms
  • Web コントロールと Web コンポーネントのドラッグ&ドロップ
  • Web サーバー言語(Razor は VB または C# を使用)
  • Web サーバー(IIS Express)
  • データベースサーバー(SQL Server Compact)
  • 完全な Web 開発フレームワーク(ASP.NET)

Visual Studio Express をすでにインストールしている場合は、このチュートリアルからより多くのことを学ぶことができます。

Visual Studio Express をインストールしたい場合は、次のいずれかのリンクをクリックしてください:

Visual Web Developer 2012(Windows 7 または Windows 8)

Visual Web Developer 2010(Windows Vista または XP)


ASP.NET リファレンスマニュアル

このチュートリアルの最後に、オブジェクト、コンポーネント、プロパティ、メソッドを紹介する完全な ASP.NET リファレンスマニュアルがあります。

ASP.NET リファレンスマニュアル


その他の拡張