Zum Inhalt springen

„Active Server Pages“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K Änderungen von 77.178.212.52 (Diskussion) wurden auf die letzte Version von Magnummandel zurückgesetzt
K typo
 
(25 dazwischenliegende Versionen von 23 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Infobox Software
'''Active Server Pages''' ('''ASP''') ist eine von [[Microsoft]] entwickelte [[Server Side Includes|SSI]]-Nachfolgetechnologie, die mit Einsatz einer [[Skriptsprache]] wie [[PHP]], [[VBScript]], [[Perl (Programmiersprache)|Perl]] oder [[JScript]] [[server]]seitig Webseiten erzeugt. ASP wurde ursprünglich nur vom [[Webserver]] [[Internet Information Services]] (IIS) interpretiert. Mittlerweile gibt es auch verschiedene Portierungen für den [[Apache (Software)|Apache]] Webserver. ASP wurde im Jahr 1996 veröffentlicht. Man kann diese Technologie von ihren Möglichkeiten in Bezug auf die Webprogrammierung auf eine Stufe mit [[PHP]], [[PerlScript]], [[ColdFusion|CFM]] und Perl stellen. In [[Java (Programmiersprache)|Java]] gibt es die Möglichkeiten der [[Servlet]]s und [[JavaServer Pages]] (JSP).
| Name = ASP
| Logo =
| Maintainer =
| Hersteller = [[Microsoft]]
| Erscheinungsjahr = 1996
| AktuelleVersion = 3.0
| AktuelleVersionFreigabeDatum = 17. Februar 2000
| Betriebssystem = [[Microsoft Windows]]
| Kategorie = [[Webentwicklung]]
}}


'''Active Server Pages''' ('''ASP''') ist eine von [[Microsoft]] entwickelte [[serverseitige Anwendung]], die statische Webseiten generiert. Dazu kann eine der [[Skriptsprache]]n [[JScript]], [[Perl (Programmiersprache)|Perl]], [[PerlScript]] oder [[Visual Basic Script|VBScript]] genutzt werden.
ASP wird von Microsoft nicht mehr weiterentwickelt. Die Nachfolgetechnologie [[ASP.NET]] hat ASP mit dem Erscheinen des [[.NET Framework]] im Jahr 2002 abgelöst.


ASP hat ähnliche Funktionen wie [[ColdFusion|CFM]], [[Jakarta Server Pages|JSP]], Perl, PerlScript oder [[PHP]].
Trotzdem und trotz der vielfältigen Vorteile von ASP.NET werden auch heute noch zahlreiche kleine Projekte mit ASP („Classic ASP“) entwickelt.

== Geschichte ==
ASP 1.0 („Classic ASP“) wurde 1996 von Microsoft als Teil von [[Microsoft Internet Information Services|Internet Information Services]] (IIS) 3.0 und als Nachfolger von [[Server Side Includes|SSI]] veröffentlicht. 1997 erschien Version 2.0 als Teil von IIS 4.0, 2000 wurde Version 3.0 als Teil von 5.0 und als letzte Version veröffentlicht. In Version 3.0 wurden mehrere Funktionen hinzugefügt, auch wurde die Geschwindigkeit verbessert.<ref>{{Internetquelle|url=https://www.geeksforgeeks.org/asp-full-form/|titel=ASP Full Form - GeeksforGeeks|werk=GeeksforGeeks|datum=2021-10-20|sprache=en|abruf=2024-02-11}}</ref>

ASP wird von Microsoft nicht mehr weiterentwickelt. [[ASP.NET]] hat ASP 2002 mit dem Erscheinen des [[.NET Framework]]s abgelöst.

Mittlerweile gibt es verschiedene [[Portierung (Software)|Portierungen]] für den [[Apache HTTP Server]], diese Portierungen haben jedoch nicht die gleichen Funktionen wie das IIS ASP, zum Beispiel wird aktuell nur Perl als Skriptsprache unterstützt.<ref>{{Internetquelle|url=http://www.apache-asp.org/|titel=Apache::ASP|sprache=en|abruf=2024-02-11}}</ref>


== Hallo-Welt-Programm in Classic ASP ==
== Hallo-Welt-Programm in Classic ASP ==
Das folgende ASP-Programm in VBScript gibt [[Hallo-Welt-Programm|Hallo, Welt!]] auf dem Bildschirm aus<ref>{{Internetquelle|url=https://www.w3schools.com/asp/asp_ref_response.asp|titel=ASP Response Object|werk=[[W3Schools]]|sprache=en|abruf=2024-02-11}}</ref>:
Einfaches ASP-Script (gibt „[[Hallo-Welt-Programm|Hallo Welt]]!“ aus):


<syntaxhighlight lang=asp>
<syntaxhighlight lang="aspx-vb">
<%
<%
' Ausgabe auf dem Bildschirm
' Ausgabe auf dem Bildschirm
Response.Write "Hallo Welt!"
Response.Write "Hallo, Welt!"
%>
%>
</syntaxhighlight>
</syntaxhighlight>


== Siehe auch ==
== Siehe auch ==
* [[Microsoft Internet Information Services|Internet Information Services]] (IIS)
*[[Common Gateway Interface|CGI (Common Gateway Interface)]]
* [[Common Gateway Interface]] (CGI)
*[[ColdFusion]]


== Weblinks ==
== Weblinks ==
* [https://www.w3schools.com/asp/default.asp ASP-Dokumentation auf W3Schools]
*[http://www.asphelper.de/ aspkurs – Einführung in ASP]
*[http://www.aspgerman.com/ Großes deutsches ASP-Forum]
* [http://www.html-world.de/program/asp_ov.php HTMLWorld: ASP-Tutorial]
*[http://www.html-world.de/program/asp_ov.php HTMLWorld: ASP-Tutorial]


== Einzelnachweise ==
[[Kategorie:Web-Entwicklung]]
<references />


[[Kategorie:Web-Entwicklung]]
[[ar:صفحات خادم نشطة]]
[[az:ASP]]
[[bg:Active Server Pages]]
[[bs:ASP]]
[[ca:Active Server Pages]]
[[cs:Active Server Pages]]
[[da:Active Server Pages]]
[[en:Active Server Pages]]
[[eo:Aktivaj Servilaj Paĝoj]]
[[es:Active Server Pages]]
[[eu:Active Server Pages]]
[[fa:صفحه‌های سرور فعال]]
[[fi:ASP]]
[[fr:Active Server Pages]]
[[gl:Active Server Pages]]
[[he:Active Server Pages]]
[[hu:Active Server Pages]]
[[id:Active Server Pages]]
[[is:ASP]]
[[it:Active Server Pages]]
[[ja:Active Server Pages]]
[[jv:Active Server Pages]]
[[ko:액티브 서버 페이지]]
[[lv:Active Server Pages]]
[[ms:Active Server Pages]]
[[nl:Active Server Pages]]
[[no:Active Server Pages]]
[[pl:Active Server Pages]]
[[pt:ASP]]
[[ro:ASP]]
[[ru:Active Server Pages]]
[[sk:Active Server Pages]]
[[sr:ASP (Active Server Pages)]]
[[sv:Active Server Pages]]
[[th:เอเอสพี]]
[[tr:ASP]]
[[uk:Active Server Pages]]
[[uz:ASP]]
[[zh:Active Server Pages]]

Aktuelle Version vom 11. Februar 2024, 19:14 Uhr

ASP
Basisdaten

Entwickler Microsoft
Erscheinungsjahr 1996
Aktuelle Version 3.0
(17. Februar 2000)
Betriebssystem Microsoft Windows
Kategorie Webentwicklung
www.asp.net

Active Server Pages (ASP) ist eine von Microsoft entwickelte serverseitige Anwendung, die statische Webseiten generiert. Dazu kann eine der Skriptsprachen JScript, Perl, PerlScript oder VBScript genutzt werden.

ASP hat ähnliche Funktionen wie CFM, JSP, Perl, PerlScript oder PHP.

ASP 1.0 („Classic ASP“) wurde 1996 von Microsoft als Teil von Internet Information Services (IIS) 3.0 und als Nachfolger von SSI veröffentlicht. 1997 erschien Version 2.0 als Teil von IIS 4.0, 2000 wurde Version 3.0 als Teil von 5.0 und als letzte Version veröffentlicht. In Version 3.0 wurden mehrere Funktionen hinzugefügt, auch wurde die Geschwindigkeit verbessert.[1]

ASP wird von Microsoft nicht mehr weiterentwickelt. ASP.NET hat ASP 2002 mit dem Erscheinen des .NET Frameworks abgelöst.

Mittlerweile gibt es verschiedene Portierungen für den Apache HTTP Server, diese Portierungen haben jedoch nicht die gleichen Funktionen wie das IIS ASP, zum Beispiel wird aktuell nur Perl als Skriptsprache unterstützt.[2]

Hallo-Welt-Programm in Classic ASP

[Bearbeiten | Quelltext bearbeiten]

Das folgende ASP-Programm in VBScript gibt Hallo, Welt! auf dem Bildschirm aus[3]:

<%
  ' Ausgabe auf dem Bildschirm
  Response.Write "Hallo, Welt!"
%>

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ASP Full Form - GeeksforGeeks. In: GeeksforGeeks. 20. Oktober 2021, abgerufen am 11. Februar 2024 (englisch).
  2. Apache::ASP. Abgerufen am 11. Februar 2024 (englisch).
  3. ASP Response Object. In: W3Schools. Abgerufen am 11. Februar 2024 (englisch).