Heim > Artikel > Backend-Entwicklung > Eine einfache Definition und Einführung von ASP.NET
Classic ASP – Active Server Pages (Dynamic Server Pages)
ASP, vollständiger Name Active Server Pages (Dynamic Server Pages), auch bekannt als Classic ASP, war Microsofts erster Server im Jahr 1998. Eingeführt von End-Side Skript-Engine.
ASP ist eine Technologie, die es ermöglicht, Skripte in Webseiten auf einem Internetserver auszuführen.
ASP-Seiten haben die Dateierweiterung .asp und sind normalerweise in VBScript geschrieben.
Wenn Sie Classic ASP lernen möchten, besuchen Sie bitte unser Classic ASP-Tutorial.
ASP.NET ist eine neue Generation von ASP. Es ist nicht mit klassischem ASP kompatibel, aber ASP.NET kann klassisches ASP enthalten.
ASP.NET-Seiten werden kompiliert, wodurch sie schneller ausgeführt werden als klassisches ASP.
ASP.NET bietet eine bessere Sprachunterstützung, einen großen Satz an Benutzersteuerelementen und XML-basierten Komponenten sowie eine integrierte Benutzerauthentifizierung.
ASP.NET-Seiten haben die Erweiterung .aspx und sind normalerweise in VB (Visual Basic) oder C# (Cis) geschrieben.
Steuerelemente in ASP.NET können in verschiedenen Sprachen geschrieben werden, einschließlich C++ und Java.
Wenn ein Browser eine ASP.NET-Datei anfordert, liest die ASP.NET-Engine die Datei, kompiliert und führt die Skriptdatei aus und gibt die Ergebnisse als normale HTML-Seite an den Browser zurück.
ASP.NET Razor
Razor ist eine neue, einfache Markup-Syntax zum Einbetten von Servercode in ASP.NET-Webseiten, ähnlich wie klassisches ASP.
Razor verfügt über die Funktionalität von herkömmlichem ASP.NET, ist jedoch einfacher zu verwenden und leichter zu erlernen.
ASP.NET-Programmiersprache
Dieses Tutorial behandelt die folgenden Programmiersprachen:
Visual Basic (VB.NET)
C# (ausgesprochen: Cis )
ASP.NET-Servertechnologien
Dieses Tutorial stellt die folgenden Servertechnologien vor
Webseiten (Razor-Syntax)
MVC (Model-View-Control Server)
Web Forms (traditionelles ASP.NET)
ASP.NET-Entwicklungstools
ASP.NET unterstützt die folgenden Entwicklungstools:
WebMatrix
Visual Web Developer
Visual Studio
In diesem Tutorial verwendet das Web Pages-Tutorial WebMatrix, das MVC-Tutorial und das Web Forms-Tutorial verwenden Visual Web Developer.
ASP.NET-Dateierweiterung
Klassische ASP-Dateien haben die Dateierweiterung .asp
ASP.NET-Dateien haben die Dateierweiterung .aspx
Die Datei Die Erweiterung von ASP.NET-Dateien mit Razor C#-Syntax ist .cshtml
Die Dateierweiterung von ASP.NET-Dateien mit Razor VB-Syntax ist .vbhtml
[Verwandte Empfehlungen]
1. Kostenloses ASP.NET-Video-Tutorial
2. Detaillierte Einführung in ASP.NET MVC-Routing
3 .NET MVC im Detail – Controller
4. Einführung in ASP.NET MVC – Detailansicht5. NET MVC? Zusammenfassung von ASP.NET MVC
6. Detailliertes Verständnis der Unterschiede zwischen ASP.NET MVC und WebForm
Das obige ist der detaillierte Inhalt vonEine einfache Definition und Einführung von ASP.NET. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!