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-EntwicklerVoraussetzungen
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
-TypeKlasse
- JavaScript Base Type Extensions
-SysNamensraum - Controls und Page Partial Rendering
- Vordefinierte Komponenten, Controls
-Sys.UINamensraum
- BasisklassenSys.ComponentundSys.UI.Control
-Sys.Application
- Komponenten hinzufügen, erfragen, löschen, aufzählen
- Initialisierung, Dispose,init,loadundunloadEreignisse
- DHTML Behaviors in ASP.NET
- Triggers
- AJAX Extensions Skripte,ScriptManager
- Client Life-Cycle Events
-ExtenderControlund Unterklassen,ScriptControl,PageRequestManager - AJAX-Komponenten
- Ausgewählte Controls: ListSearch, ReorderList, Tabs, Calendar, NumericUpDown
- Drag und Drop
- Animationen
- ASP.NETUpdatePanel, 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 mitSystem.Net.WebRequestund 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.
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.
![Zu einem Bookmark-Anbieter hinzufügen [Addthis]](../../images/bookmarks/addthis.gif)
![Zu Google Bookmarks hinzufügen [Google Bookmarks]](../../images/bookmarks/google.png)
![Zu Yahoo! Bookmarks hinzufügen [Yahoo! Bookmarks]](../../images/bookmarks/yahoo.png)
![Zu Delicius hinzufügen [Delicius]](../../images/bookmarks/delicious.png)
![Zu Mister Wong hinzufügen [Mister Wong]](../../images/bookmarks/misterwong.png)