ASP.NET, auch bekannt als ASP+, ist eine Webentwicklungsplattform, die auf dem .NET Framework basiert. Dabei handelt es sich um eine von Microsoft eingeführte Skriptsprache der neuen Generation.
ASP.NET ist ein Entwicklungsframework zum Erstellen von Webseiten und Websites mithilfe von HTML, CSS, JavaScript und Serverskripten.
ASP.NET unterstützt drei verschiedene Entwicklungsmodelle: Web Pages (Webseiten), MVC (Model View Controller Model-View-Controller) und Web Forms (Web Forms):
Einzelseitenmodus für Webseiten | MVC Model-View-Controller | Ereignisgesteuertes Web Forms-Modell | ||
Der einfachste ASP.NET-Modus. Ähnlich wie PHP und klassisches ASP. Integrierte Vorlagen und Helfer für Datenbanken, Videos, Grafiken, soziale Medien usw. | MVC unterteilt die Webanwendung in drei verschiedene Komponenten: Das Modell ist für die Daten verantwortlich. Die Ansicht ist für die Anzeige verantwortlich. Der Controller ist für die Eingabe verantwortlich | Traditionelles ereignisgesteuertes ASP.NET-Entwicklungsmodell: Webseiten mit Serversteuerelementen, Serverereignissen und Servercode. |
Wenn Sie neu bei ASP.NET sind, wird empfohlen, mit Webseiten zu beginnen.
Web Pages ist das einfachste Entwicklungsmodell für die Entwicklung von ASP.NET-Websites.
In unserem Web-Pages-Tutorial erfahren Sie, wie Sie HTML, CSS, JavaScript und Servercode mit der neuesten Razor-Server-Markup-Syntax in VB (Visual Basic) oder C# (Cis) kombinieren.
Sie können auch lernen, wie Sie Ihre Webseiten mit programmierbaren Web-Helfern erweitern, darunter Datenbanken, Videos, Grafiken, soziale Medien und mehr.
Beginnen Sie jetzt mit dem Erlernen von ASP.NET-Webseiten!
MVC ist ein Muster zum Erstellen von Webanwendungen mithilfe des MVC-Designs (Model View Controller Model-View-Controller).
Wenn Sie ein leichtes Entwicklungsmodell wünschen, das das herkömmliche ASP.NET ersetzt, können Sie mit dem Lernen von MVC beginnen.
In unserem MVC-Tutorial erfahren Sie, wie Sie eine Webanwendung mithilfe eines einfachen Entwicklungsmodells erstellen, das alle vorhandenen ASP.NET-Funktionen (z. B. Masterseiten, Sicherheit, Authentifizierung, Masterseiten, Sicherheit, Authentifizierung) integriert.
Beginnen Sie jetzt mit dem Erlernen von ASP.NET MVC!
Web Forms ist ein traditionelles ereignisgesteuertes ASP.NET-Modell.
Im Laufe der Jahre haben Entwickler ASP.NET Web Forms verwendet, um viele bekannte und umfangreiche Websites zu erstellen.
Wenn Sie die Entwurfsmuster kennenlernen möchten, die viele Webentwickler in den letzten 10 Jahren verwendet haben, können Sie mit Web Forms beginnen.
Beginnen Sie jetzt mit dem Erlernen von ASP.NET-Webformularen!
Dieses Tutorial eignet sich für alle, die lernen möchten, Websites auf der Microsoft ASP.NET-Plattform zu erstellen, von Amateur-Sites bis hin zu den neuesten, modernen, vollständig kommerziellen Netzwerken.
Sie können diesem Tutorial auch dann folgen, wenn Sie neu in der Webprogrammierung sind. Es wird hilfreich sein, wenn Sie über grundlegende HTML- und CSS-Kenntnisse verfügen.
Wenn Sie über grundlegende Kenntnisse von Skriptsprachen wie JavaScript oder VB (Visual Basic) verfügen, ist es hilfreich, diesem Tutorial zu folgen.
Bevorzugen Sie VB gegenüber C# (Cis)? Möchten Sie beide Sprachen lernen? Es gibt gute Neuigkeiten: Die meisten Codebeispiele in den w3cschool.cn-Tutorials sind in beiden Sprachen verfügbar.
Wenn Sie ein professioneller Webentwickler mit Erfahrung in der ASP.NET-Entwicklung sind, können Sie aus diesem Tutorial dennoch viel lernen, da in diesen Tutorials viele neue ASP.NET-Konzepte wie HTML5, CSS3, JQuery usw. vorgestellt werden.