20 Jahre Erfahrung FreeCall 0800 tutegos

Microsoft ASP.NET AJAX Framework

Das Microsoft AJAX Framework revolutionierte die serverseitige Erstellung von Web-Anwendungen mit ASP.NET (Active Server Pages .NET) und ebnete den Weg ins Web 2.0. AJAX (Asynchronous JavaScript and XML) ermöglicht asynchrone Datenübertragung zwischen Server und Browser — Seiten werden somit nicht vollständig sondern schrittweise und bedarfsorientiert nachgeladen. Die Teilnehmer lernen, wie sich mit dieser ressourcensparenden und erweiterbaren Technologie hochgradig interaktive, Browser-übergreifende und Desktop-ähnliche Web-Applikationen entwickeln lassen. Das Seminar führt dabei sowohl in die Server-seitigen ASP.NET-Erweiterungen als auch in die Client-seitige AJAX-Bibliothek ein, die durch ihre Browser-Unabhängigkeit besticht.

Inhalte des Seminars

Einführung in die AJAX-Entwicklung

  • DHTML, DOM und CSS
  • Programmieren mit JavaScript/JScript
  • JavaScript-Datentypen
  • Editor, Visual Studio 2010
  • Möglichkeiten der Microsoft AJAX-Bibliothek
  • Browser-Kompatibilität
  • Weitere objektorientierte JavaScript Frameworks

Überblick über die Microsoft AJAX Library

  • Architektur der Microsoft AJAX Library: Script Core Library und Base Class Library
  • Namensräume
  • Type Klasse
  • JavaScript Base Type Extensions
  • Sys Namensraum

Controls und Page Partial Rendering

  • Vordefinierte Komponenten, Controls
  • Sys.UI Namensraum
  • Basisklassen Sys.Component und Sys.UI.Control
  • Sys.Application
  • Komponenten hinzufügen, erfragen, löschen, aufzählen
  • Initialisierung, Dispose, init, load und unload Ereignisse
  • DHTML Behaviors in ASP.NET
  • Triggers
  • AJAX Extensions Skripte, ScriptManager
  • Client Life-Cycle Events
  • ExtenderControl und Unterklassen, ScriptControl, PageRequestManager

AJAX-Komponenten

  • Ausgewählte Controls: ListSearch, ReorderList, Tabs, Calendar, NumericUpDown
  • Drag und Drop
  • Animationen
  • ASP.NET UpdatePanel, Timer Control
  • Eigene Controls

Internationalisierung

  • Herausforderungen bei der ASP.NET-Internationalisierung
  • Lokalisierung in JavaScript
  • Internationalisierungsmöglichkeiten in ASP.NET AJAX
  • Skript-Dateien lokalisieren
  • Skript-Resources in Assemblies lokalisieren

ASP.NET AJAX Client und Server Communication Architecture

  • Kommunikation mit Web Services (SOAP), RPC
  • Serialisierung von Daten, JSON
  • Service Proxies
  • Arbeiten mit System.Net.WebRequest und Unterklassen

ASP.NET Application Services

  • Überblick über angebotene Web Services
  • Idee der serviceorientierten Architektur (SOA)
  • SOAP Clients, AJAX-Clients, .NET Clients
  • Authentication-Service
  • Roles-Service
  • Profile-Service

Tipps und Tricks, Ausblick

  • AJAX Best Practices
  • ASP.NET Sicherheit
  • Grafiken zeichnen unter ASP.NET, Charts
  • ASP.NET AJAX Debugging
  • Live.com Dienste anbinden
  • Silverlight (WPF/E)
  • Ausblick ASP.NET 4.5
  • ASP.NET MVC 3

Termine / Kontakt

Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.

Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.

Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).

Die Fakten

  • Empfohlene Schulungsdauer: 3 Tage, insgesamt 24 Unterrichtsstunden à 45 Minuten
  • Zielgruppe: Web-Entwickler
  • Vorkenntnisse: Kenntnisse in .NET, HTML und JavaScript.
  • Seminar-Software: Als Software-Plattform wird standardmäßig .NET 4.8 mit der Entwicklungsumgebung Visual Studio eingesetzt. Das Seminar baut standardmäßig auf ASP.NET 4.x auf.

Weiterführende Seminare

Das Folgeseminar Sichere Web-Anwendungen entwickeln sensibilisiert die Teilnehmer in Sicherheitsfragen, etwa wie Cross-Site-Scripting Attacken zu vermeiden sind. Moderne Web-Standards vermitteln die Seminare Ausgezeichnet in CSS, Webseiten mit (X)HTML und für fortgeschrittene Web-Entwickler Neuerungen in CSS3 und HTML5, der aktuelle Web-Standard. Während ASP.NET sich um das Frontend kümmert, vermittelt das Seminar Datenzugriff mit ADO.NET die Anbildung an relationale Datenbanken im Backend.


Alle Kategorien

Was Teilnehmer sagen