Active Server Pages
出典: フリー百科事典『ウィキペディア(Wikipedia)』
Active Server Pages(アクティブサーバーページ、ASP)はマイクロソフトが開発した、Webページを動的に作成する技術。
データベースと連携したりするなど、HTMLやJavaScriptでは作成できなかったページが作成できる。オンラインショッピングなどのページで活用できる。HTMLに主にVBScript (Microsoft Visual Basic Scripting Edition) などの言語で記述する。同様の技術として、Javaサーブレット、JSP、PHPなどがある。ASPを動作させるためのWebサーバはIIS。 IISはマイクロソフトのサーバ向けOS(Windows2000、Windows2003など)に付属している。
ASPはWindows+IISの組み合わせでしか利用できないが、Apache上でASPを動作させるプロジェクトも有る。Apache::ASPを参照。
ASPの後継技術としてASP.NETが開発された為、現在では新規システムの開発でASPが利用される事は減りつつあるが、小規模な動的ページで用いられる場合もある。[1]
[編集] ASP.NETの特徴
ASP.NETではユーザーインターフェイスにWebフォームの形式を使っている。ブラウザを認識して最適なHTMLを生成するほか、イベントという形を使ってサーバーで動作する。 そのためクライアントアプリケーションの知識があれば、すぐにASP.NETに取り組める。
- ↑ 過去にASPで作成されたシステムのメンテナンスは現在も行われている。
カテゴリ: コンピュータ関連のスタブ項目 | Webサーバ | マイクロソフト