Erweiterte exemplarische Vorgehensweisen in Verbindung mit ASP.NET
Aktualisiert: November 2007
Die Themen in diesem Abschnitt enthalten eine Auswahl der erweiterten exemplarischen Vorgehensweisen, in denen speziellere Features von ASP.NET und Visual Web Developer erläutert werden. Exemplarische Vorgehensweisen, die grundlegende Begriffe der Webentwicklung in ASP.NET veranschaulichen, finden Sie unter Grundlegende exemplarische Vorgehensweisen in Verbindung mit ASP.NET.
Exemplarische Vorgehensweise |
Beschreibung |
---|---|
Exemplarische Vorgehensweise: Ändern von Daten mit dem ListView-Webserversteuerelement |
Es wird gezeigt, wie Sie im ListView-Steuerelement Daten anzeigen und aktualisieren. Dabei wird ein SqlDataSource-Steuerelement verwendet, um Ergebnisse aus der Datenquelle abzurufen und Aktualisierungen zu verwalten. Das SqlDataSource-Steuerelement fungiert als Datenquelle für das ListView-Steuerelement. |
Es wird gezeigt, wie Sie die erweiterten Funktionen des GridView-ASP.NET-Steuerelements verwenden, um der Bearbeitungsanzeige eine Dropdownliste hinzuzufügen. |
|
Exemplarische Vorgehensweise: Erstellen von auswählbaren Designs |
Es wird gezeigt, wie Sie eine ASP.NET-Seite erstellen, auf der Benutzer ein Design für die Seite auswählen können. Auch wenn in diesem Beispiel nur eine Steuerelementskin und eine einfache CSS-Datei (Cascading Stylesheet) verwendet werden, gelten die dargestellten Grundlagen auch für komplexere Designs, die Grafiken, verschiedene Layouts in der CSS-Datei und komplexere Serversteuerelementskins umfassen. |
Exemplarische Vorgehensweise: Erstellen der Datenzugriffs- und Geschäftslogikschichten in ASP.NET |
Es wird ein einfaches Beispiel für die empfohlene Vorgehensweise zur Erstellung einer Website gezeigt, die auf eine Datenbank zugreift, indem die Datenzugriffsschicht und die Geschäftslogikschicht isoliert voneinander verwendet werden. |
Es wird gezeigt, wie Sie einen Webdienst erstellen und verwenden. |
|
Exemplarische Vorgehensweise: Erstellen einer AJAX-fähigen Datenanwendung |
Es wird gezeigt, wie Sie eine Datenbankanwendung erstellen, die AJAX-Features zum Aktualisieren der Daten auf der Seite enthält, indem ein asynchrones Postback verwendet wird. |
Exemplarische Vorgehensweise: Verwenden von geschachtelten Masterseiten in ASP.NET |
Es wird gezeigt, wie Sie Masterseiten so schachteln, dass die übergeordnete Masterseite für die gesamte Website ein einheitliches Layout bereitstellen kann, während Sie die untergeordnete Masterseite als Vorlage für ein einheitliches Layout innerhalb der übergeordneten Masterseite verwenden können. |
Exemplarische Vorgehensweise: Verwalten von Websitebenutzerinformationen mit Profileigenschaften |
Es wird gezeigt, wie Sie der Anwendung Profileigenschaften hinzufügen und wie Sie diese verwenden, um für die Besucher der Website ein persönliches Umfeld zu erstellen. |
Exemplarische Vorgehensweise: Verwenden von ASP.NET-Anwendungsdiensten |
Es wird gezeigt, wie Sie Rollen Benutzer zuweisen und wie Sie Regeln (Berechtigungen) erstellen, die für die unterschiedlichen Rollen den Zugriff gewähren bzw. verweigern. Außerdem wird gezeigt, wie Sie programmgesteuert ermitteln, ob ein Benutzer eine bestimmte Rolle innehat und welche Rolle der aktuelle Benutzer innehat. |
Exemplarische Vorgehensweise: Verwalten von Websitebenutzern mit Rollen |
Es wird gezeigt, wie Sie eine ASP.NET-Website konfigurieren, um Anwendungsdienste für Authentifizierungs-, Rollen- und Profileigenschaften offenzulegen. |
Es wird gezeigt, wie Sie ein ASP.NET-Benutzersteuerelement erstellen, das als Auswahlsteuerelement dient. Das Auswahlsteuerelement weist zwei Listen auf. Dabei enthält eine Liste (die Quelle) mehrere Auswahlmöglichkeiten. Benutzer können in der Quellliste Elemente auswählen und diese der Zielliste hinzufügen. |
|
Exemplarische Vorgehensweise: Verwenden von freigegebenem Code in Websites in Visual Web Developer |
Es wird gezeigt, wie Sie eine einfache Klasse erstellen und diese dann auf einer ASP.NET-Webseite verwenden, wo Visual Web Developer automatisch auf die Komponente verweist. |
Exemplarische Vorgehensweise: Verwenden von Ressourcen zur Lokalisierung mit ASP.NET |
Es wird gezeigt, wie Sie Lokalisierungsressourcendateien erstellen und darauf auf Webseiten verweisen, indem Sie deklarative Ausdrücke verwenden. |
Es wird gezeigt, wie Sie die Ausgabecachefunktion verwenden, bei der eine vorverarbeitete Kopie einer Seite verwendet wird, anstatt die Seite für jede Anforderung neu zu verarbeiten. |
|
Exemplarische Vorgehensweise: Erstellen von behindertengerechten Webanwendungen |
Es wird gezeigt, wie Sie behindertengerechte Webseiten erstellen, mit denen Sie so viele Kunden wie möglich erreichen, z. B. Personen mit Behinderungen und Benutzer, die langsame Verbindungen oder Nur-Text-Browser verwenden. |
Exemplarische Vorgehensweise: Erstellen eines synchronen HTTP-Handlers |
Es wird gezeigt, wie Sie einen HTTP-Handler erstellen, mit dessen Hilfe Sie eine andere benutzerdefinierte dynamische Ausgabe als Webseiten erstellen können, z. B. RSS-Newsfeeds. |
Exemplarische Vorgehensweise: Erstellen und Registrieren eines benutzerdefinierten HTTP-Moduls |
Es werden die grundlegenden Funktionen eines benutzerdefinierten HTTP-Moduls gezeigt. Ein HTTP-Modul wird bei jeder Anforderung aufgerufen, und Sie können anpassen, wie die Anforderung bzw. die Antwort verarbeitet wird. |
Es wird gezeigt, wie Sie ein benutzerdefiniertes ASP.NET-Serversteuerelement erstellen, kompilieren und auf einer Seite verwenden. |
Siehe auch
Weitere Ressourcen
Grundlegende exemplarische Vorgehensweisen in Verbindung mit ASP.NET