[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

.aspxとは? わかりやすく解説

Weblio 辞書 > コンピュータ > 拡張子辞典 > .aspxの意味・解説 

Active Server Pages

(.aspx から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/02/11 08:14 UTC 版)

(アクティブサーバーページ、ASP)はマイクロソフトが開発したウェブページを動的に作成する技術である。後継であるASP.NETの登場により、ASPのことをクラシックASPと表現することもある。

HTMLなどのマークアップ言語VBScriptJavaScriptなどのスクリプト言語を組み合わせることで成り立つ。ウェブページ間のデータのやりとりが容易であるため、電子商取引(インターネットを通じた通信販売)などで活用されている。同様の技術として、JavaサーブレットJavaServer Pages (JSP)、PHPなどがある。

ASPを動作させるためのWebサーバInternet Information Services (IIS) やPersonal Web Server英語版 (PWS) があり、IISは当初マイクロソフトのサーバ向けOS (Windows NT ServerWindows 2000 ServerWindows Server 2003) にのみ付属していたが、現在ではホーム/ビジネス向けOS (Windows XP ProfessionalWindows Vista)にも付属されている。PWSはWindows 95Windows 98にインストールすることが出来る。またWindows Me以降PWSの更新は行われておらず、マイクロソフト製のWebサーバはIISに一本化されている。

ASPの後継技術としてASP.NETが開発された為、現在では新規システムの開発でASPが利用される事は減りつつあるが、企業のイントラサイトや、小規模な動的ページで用いられる場合もある。

ASPで利用できる言語

ASPはActive Scriptingのホストであるため、Active Scriptingに対応した言語を利用することができる(言語の実装によって一部制限がある)。既定の言語はVBScriptであるが、スクリプトの先頭で宣言したり、IISの設定で既定の言語として設定したりすることで、利用する言語を変更することが出来る。

ASPのバージョン

  • Active Server Pages 1.0 (IIS 3.0) 1996年12月
  • Active Server Pages 1.0b
  • Active Server Pages 2.0 (IIS 4.0) 1997年9月
  • Active Server Pages 3.0 (IIS 5.0) 2000年11月

ASPによるプログラムの例

例1: Hello worldの文字列を出力させる。

<html>
 <body>
  <% Response.Write("Hello world") %>
 </body>
</html>

例2: 今日の日付をスクリプト言語を用いて出力させる。

<%@ Language="JavaScript" %>
<html>
 <body>
  今日は<%= Date() %>です。
 </body>
</html>

Apache::ASPについて

ASPは基本的にMicrosoftのHTTPサーバ以外では使えないが、Apache::ASPを使うと、限定的ではあるがApache上でPerlを用いたASPを扱えるようになる(Perl以外のスクリプトはサポートしない)。

関連項目

外部リンク



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

「.aspx」の関連用語

.aspxのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



.aspxのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
拡張子辞典拡張子辞典
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【.aspx】の記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのActive Server Pages (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS