Heim  >  Artikel  >  Backend-Entwicklung  >  Eine einfache Definition und Einführung von ASP.NET

Eine einfache Definition und Einführung von ASP.NET

零下一度
零下一度Original
2017-05-24 17:42:452147Durchsuche

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

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 – Detailansicht

5. 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn