Klassische ASP - Active Server Pages
Active Server Pages (ASP) , die auch als klassischer ASP bekannt ist , wurde 1998 als Microsofts erstes Server - Side - Scripting - Engine eingeführt.
ASP ist eine Technologie, die Skripte in Webseiten ermöglicht durch einen Internet-Server ausgeführt werden.
ASP-Seiten haben die Dateierweiterung .asp, und werden in der Regel in VBScript geschrieben.
Wenn Sie die klassische ASP erfahren möchten, besuchen Sie unsere klassischen ASP - Tutorial .
ASP.NET
ASP.NET ist eine neue ASP-Generation. Es ist nicht kompatibel mit klassischen ASP, aber ASP.NET kann klassische ASP umfasst.
ASP.NET-Seiten zusammengestellt, die sie schneller als klassischer ASP macht.
ASP.NET hat eine bessere Sprachunterstützung, einen großen Satz von Benutzersteuerungen, XML-basierten Komponenten und integrierte Benutzerauthentifizierung.
ASP.NET - Seiten haben die Erweiterung aspx und werden in VB normalerweise geschrieben (Visual Basic) oder C # (C sharp) .
Benutzersteuerungen 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 Skripte in der Datei und gibt das Ergebnis an den Browser als einfache HTML.
ASP.NET Razor
Razor ist eine neue und einfache Markup - Syntax für Server - Code in ASP.NET Web - Seiten einbetten, ähnlich wie klassische ASP.
Razor hat die Macht des traditionellen ASP.NET, aber es ist einfacher zu bedienen und leichter zu erlernen.
ASP.NET Programmiersprachen
Dieses Tutorial behandelt die folgenden Programmiersprachen:
- Visual Basic (VB.NET)
- C # (Pronounced C sharp)
ASP.NET Server-Technologien
Dieses Tutorial umfasst folgende Server-Technologien:
- Web - Seiten (with Razor syntax) - (with Razor syntax)
- MVC (Model View Controller) - (Model View Controller) - (Model View Controller)
- Web Forms (traditional ASP.NET)
ASP.NET-Entwicklungstools
ASP.NET unterstützt die folgenden Entwicklungstools:
- WebMatrix
- Visual Web Developer
- Visual Studio
Dieses Tutorial verwendet WebMatrix für Web-Pages und Visual Web Developer für MVC und Web Forms.
ASP.NET Dateierweiterungen
- Klassische ASP-Dateien haben die Dateierweiterung .asp
- ASP.NET-Dateien haben die Dateierweiterung .aspx
- ASP.NET - Dateien mit Razor C # Syntax , um die Dateierweiterung .cshtml
- ASP.NET - Dateien mit Razor VB Syntax haben die Dateierweiterung .vbhtml