Webnamespaces in Visual Studio

Aktualisiert: November 2007

Die Namespaces in .NET Framework für ASP.NET-Webanwendungen und XML-Webdienste umfassen u. a.:

  • System.Web – enthält Klassen und Schnittstellen, die die Kommunikation zwischen Browser und Server ermöglichen. Darunter sind eine Klasse zum Verwalten von HTTP-Ausgabe für den Client (HttpResponse) und eine Klasse zum Lesen von HTTP-Anforderungen (HttpRequest). Weitere Klassen bieten Funktionen für serverseitige Dienstprogramme und Prozesse, Cookiebearbeitung, Dateiübertragungen, Ausnahmeinformationen und Steuerelemente des Ausgabecaches.

  • System.Web.UI – enthält Klassen zum Erstellen von Web Form-Seiten, einschließlich der Page-Klasse und anderer Standardklassen, die zum Erstellen von Web-Benutzeroberflächen verwendet werden.

  • System.Web.UI.HtmlControls – enthält Klassen für HTML-spezifische Steuerelemente, die Web Forms zur Erstellung von Webbenutzeroberflächen hinzugefügt werden können.

  • System.Web.UI.WebControls – enthält Klassen zum Erstellen von ASP.-NET-Webserversteuerelementen. Werden diese Steuerelemente zu Web Forms hinzugefügt, so geben sie browserspezifischen HTML- und Skriptcode wieder, mit dem eine geräteunabhängige Webbenutzeroberfläche erstellt wird.

  • System.Web.Mobile – enthält die erforderlichen Hauptfunktionen (einschließlich Authentifizierung und Fehlerbehandlung) zum Erstellen von ASP.NET Mobile-Webanwendungen.

  • System.Web.UI.MobileControls – enthält eine Gruppe von ASP.NET-Serversteuerelementen, die eine Anwendung für verschiedene mobile Geräte wiedergeben können.

  • System.Web.Services – enthält Klassen, die das Erstellen und Verwenden von XML-Webdiensten ermöglichen. Dies sind programmierbare Entitäten auf einem Webserver, die über Standardinternetprotokolle verfügbar gemacht werden.

Verwandte Abschnitte

Siehe auch

Weitere Ressourcen

.NET Framework-Klassenbibliothek in Visual Studio