Latest web development tutorials

ASP.NET-Webseiten

Einfache ASP.NET-Seite sieht aus wie normale HTML-Seiten.


Hallo W3CSchool.cc

Vor dem Start ASP.NET zu lernen, lassen Sie uns eine einfache HTML-Seite erstellen, die "Hallo W3CSchool.cc" im Browser angezeigt wird:

Hallo W3CSchool.cc!



Geschrieben in HTML Hallo W3CSchool.cc

Der folgende Code in Form von HTML-Seiten werden beispielsweise anzeigen:

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
</center>
</body>
</html>

Wenn Sie es ausprobieren möchten, speichern Sie bitte den obigen Code in einer Datei mit dem Namen"firstpage.htm" in, und einen Link auf die Datei zu erstellen: firstpage.htm .


Geschrieben in ASP.NET Hallo W3CSchool.cc

ASP.NET - Seiten einfachste Weg , HTML - Seiten zu konvertieren geändert direkt eine HTML - Datei und die neue Dateierweiterung.aspx kopiert werden.

Der folgende Code Beispiele ASP.NET-Seite anzeigen bilden:

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
</center>
</body>
</html>

Wenn Sie es ausprobieren möchten, speichern Sie bitte den obigen Code in einer Datei mit dem Namen"firstpage.aspx" in, und einen Link auf die Datei zu erstellen: firstpage.aspx .


Wie funktioniert es?

Im Grunde ASP.NET und HTML-Seiten sind identisch.

Erweiterung der HTML-Seite ist HTM. Wenn ein Browser eine HTML-Seite an den Server anfordert, kann der Server keine Änderungen vornehmen, wird es direkt an den Browser-Seite gesendet.

Erweiterung ASP.NET-Seite ist aspx. Wenn ein Browser mit dem Server eine ASP.NET-Seite anfordert, werden die Server, bevor die Ergebnisse zurück an den Browser gesendet wird, muss die Seite mit dem ausführbaren Code zu beschäftigen.

ASP.NET-Seite oben enthält keine ausführbaren Code, also nicht irgendetwas auszuführen. Im folgenden Beispiel werden wir einige ausführbaren Code auf die Seite, um zu zeigen, Unterschiede zwischen statischen HTML-Seiten und dynamischen ASP-Seiten zu addieren.


Klassische ASP

Active Server Pages (ASP) ist seit vielen Jahren beliebt. Durch ASP können ausführbaren Code in einer HTML-Seite platziert werden.

In früheren Versionen von ASP (vor ASP.NET) wird oft klassische ASP genannt.

ASP.NET ist nicht kompatibel mit dem klassischen ASP, aber erst nach geringfügigen Änderungen, die meisten klassischen ASP-Seiten ASP.NET-Seiten können als guten Lauf dienen.

Wenn Sie mehr über klassische ASP Wissen erfahren möchten, bitte besuchen Sie unsere ASP - Tutorial .


Vorbereitet mit klassischen ASP dynamischen Seiten

Um zu demonstrieren, wie ASP dynamische Content-Seiten angezeigt werden, werden wir einige ausführbaren Code (in roter Schrift Identität) obigen Beispiele hinzufügen:

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
<p> <%Response.Write(now())%> </p>
</center>
</body>
</html>

Der Code innerhalb des Tags - <%%> wird auf dem Server ausgeführt.

Response.Write ist mit dem HTML-Ausgabestrom verwendet, um etwas ASP-Code zu schreiben.

Now () ist ein Server, das aktuelle Datum und die Uhrzeit Funktionen zurückgibt.

Wenn Sie es ausprobieren möchten, speichern Sie bitte den obigen Code in einer Datei mit dem Namen"dynpage.asp" in, und einen Link auf die Datei zu erstellen: dynpage.asp .


Bei der dynamischen Seiten geschrieben in ASP .NET

Der folgende Code Beispiele ASP.NET-Seite anzeigen bilden:

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3CSchool.cc!</h2>
<p> <%Response.Write(now())%> </p>
</center>
</body>
</html>

Wenn Sie es ausprobieren möchten, speichern Sie bitte den obigen Code in einer Datei mit dem Namen"dynpage.aspx" in und einen Link auf die Datei zu erstellen: dynpage.aspx .


ASP.NET klassischen ASP Vergleich

Beispiele für die oben kann keine Unterschiede zwischen ASP.NET und klassischen ASP demonstrieren.

Da die letzten beiden Fällen können Sie den Unterschied zwischen den beiden ASP und ASP.NET-Seiten zwischen den Seiten nicht sehen.

Im nächsten Kapitel werden Sie sehen, wie Server-Steuerelemente machen ASP.NET mächtiger als die Classic ASP.