C:Program FilesMicrosoft ASP.NETAtlasv2.0.50727Atlas
Die Atlas-Komponente wird Microsoft.Web.Atlas.dll genannt und enthält Client-Script-Dateien, zu denen die clientseitigen Script-Bibliotheken gehören. Wenn man Visual Studio verwendet und die Vorlagen installiert hat, werden die Atlas-Komponenten über Intellisense im IDE-Client bereitgestellt.
Um die Atlas-Plattform in Aktion zu erleben, kann man das AJAX-Beispiel in dem in Listing A enthaltenen Script durchgehen. Es ermöglicht dem Benutzer die Texteingabe über ein Textfeld sowie das Klicken auf einen Link, um die entsprechenden Daten aus der standardmäßigen SQL-Server-Northwind-Datenbank anzuzeigen (Company table).
Listing A
Einige Anmerkungen:
- Das Atlas-ScriptManager-Steuerelement bestimmt die Atlas-Prozesse. Es stellt die Funktionen für den Seitenentwickler sowie für den Steuerelemententwickler bereit und verwaltet Teilaktualisierungen, inkrementelle Updates usw. Mit seinem EnablePartialRendering-Attribut kann man festlegen, ob ein Teil der Seite zurückgesendet werden kann.
- Das Atlas-UpdatePanel-Steuerelement ermöglicht Postbacks bestimmter Teile einer Seite und wird im ScriptManager-Steuerelement aktiviert. Die angezeigten (beziehungsweise aktualisierten) Daten werden dabei durch das ContentTemplate-Element definiert. Das Trigger-Element gibt an, wodurch ein Postback-Event ausgelöst wird. Dies kann ein Event im Steuerelement oder eine Änderung des Wertes eines Steuerelements sein. In diesem Beispiel handelt es sich um ein Event (die Auswahl eines Links).
- Das SQLDataSource-Element wird zur Definition der Datenquelle verwendet. Es wird im Event der Link-Auswahl referenziert und dient zur Bestückung des GridView-Steuerelements.
Alternative für die Web-Entwicklung
Atlas ist das Ergebnis des Einstiegs von Microsoft in den AJAX-Bereich. Es bietet alle erforderlichen Elemente für das Erstellen leistungsfähiger Web-Client-basierter Anwendungen, welche sowohl die Kernfunktionen von AJAX als auch die Vorteile des ASP.NET Frameworks nutzen. Obwohl ASP.NET nicht zwingend erforderlich ist, sorgt die Verwendung von ASP.NET-Server-Steuerelementen sowie Web Services dafür, dass die entstehenden Anwendungen flexibler an die Benutzeranforderungen anpassbar sind.
Neueste Kommentare
Noch keine Kommentare zu Clientseitige Programmierung mit Atlas
Kommentar hinzufügenVielen Dank für Ihren Kommentar.
Ihr Kommentar wurde gespeichert und wartet auf Moderation.