Microsoft ASP.NET AJAX Framework

Empfohlene Schulungsdauer: 3 Tage, insgesamt 18 Zeitstunden

Kursziele

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.

Zielgruppe

Web-Entwickler

Voraussetzungen

Kenntnisse in .NET, HTML und JavaScript.

Seminarinhalte

  • Einführung in die AJAX-Entwicklung
    - DHTML, DOM und CSS
    - Programmieren mit JavaScript/JScript
    - JavaScript-Datentypen
    - Editor, Visual Studio 2008
    - 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.0

Software

Das Seminar baut standardmäßig auf ASP.NET 3.5 SP1 auf, was ASP.NET AJAX enthält.

Schlagwörter

Unternehmen

  • Microsoft Corporation

[Addthis] [Google Bookmarks] [Yahoo! Bookmarks] [Delicius] [Mister Wong]

tutego™ bietet Ihnen viele weitere Schulungen. Unsere Kategorien: Java, .NET (C#, VB.NET, ASP.NET, ...), Programmiersprachen (iPhone, PHP, ...), Softwaredesign (UML, Pattern, ...), XML (XSLT, Schema), SAP (ABAP, ...), Server Administration (SVN, Apache, ...), Datenbanken (Oracle, MySQL, ...), Web-Programmierung (JavaScript, jQuery, Flex), Microsoft Office, AutoCAD, Sage KHK, Lotus Notes/Domino.

[Nach oben]