ASP.NET AJAX Induló Készlet

Az ASP.NET 2.0 Induló Készlet folytatásaként az MSDN Kompetencia Központ munkatársai elkészítették az ASP.NET AJAX megismerését támogató második csomagot, amely újabb 6 órányi magyar nyelvű előadással és demóval segíti az új technológiák elsajátítását.

Tartalom:
  1. Aszinkronitás a web világában
  2. ASP.NET 2.0 alkalmazás kiegészítése AJAX-szal
  3. Gazdag kliens és remix (mashup) alkalmazások
  4. Microsoft AJAX Library
  5. ASP.NET AJAX Control Toolkit

Aszinkronitás a web világában

Balássy György
Balássy György
Microsoft regionális
igazgató
Az utóbbi időben a gazdag felhasználói felület igénye elérte a webalkalmazások világát is, szükségessé vált interaktív, reszponzív felülettel rendelkező webfelületek készítése. Az előadás bemutatja, hogyan készíthetünk aszinkron oldalakat ASP.NET 2.0 alapokon a client callback szolgáltatás segítségével, valamint hogy ezt a funkcionalitást hogyan bővíti ki ASP.NET AJAX keretrendszer.

ASP.NET 2.0 alkalmazás kiegészítése AJAX-szal

Az előadás első felében röviden áttekintjük az ASP.NET AJAX szerver oldani vezérlőinek és a részleges oldalfrissítésnek az alapvető működését. Az előadás második felében az ASP.NET AJAX szerver oldali vezérlőinek felhasználási és beállítási lehetőségeit tekintjük át, majd ezt követően megismerkedünk az UpdatePanel egy alternatívájával, a kliens oldali aszinkron webszolgáltatás hívással. Az előadás végén pár szóban kitérünk az optimalizációra, illetve megnézzük, hogy milyen eszközök segítik a fejlesztőket a kliens oldali kódban történő hibakeresésben.

Gazdag kliens és remix (mashup) alkalmazások

Nacsa Sándor
Nacsa Sándor
 
Kereskényi Róbert
ASP.NET AJAX technológia alkalmazásának az élvonalát azok az új stílusú alkalmazások jelentik, amelyek meglévő webes alkalmazásokból „kevernek ki” („mashing up”) újakat, behozva ezzel a zenei életben már évtizedek óta létező gyakorlatot a szoftverfejlesztés világába. Az előadás első fele bemutatja a gazdag Internet alkalmazások (RIA) létrehozásához vezető lehetőségeket és néhány létező web központú, kompozíción alapuló alkalmazáson keresztül szemlélteti a mashup-jelenséget.
Az előadás második felében a Virtual Earth és a YouTube felhasználásával előálló új mashup alkalmazás készítését mutatjuk be.

Microsoft AJAX Library

Az előadás a Microsoft AJAX Client Library, azaz a kliens oldali osztálykönyvtár által nyújtott újdonságokat és lehetőségeket mutatja be. Ismerteti, hogy milyen új alap és extra kiegészítéseket ad a Microsoft AJAX kliens könyvtár a kliens oldali AJAX-os fejlesztés támogatására, egyszerűsítésére, hogyan kell böngészőfüggetlen kliens oldali kódot írni JavaScriptben, vagy "definiálni" XML-Scriptben, ismerteti a legfontosabb új kliens oldali osztályokat, bepillantást nyújt a kliens oldali autentikáció és profil információk elérésének lehetőségeibe.

ASP.NET AJAX Control Toolkit

Az előadásban az ASP.NET AJAX Control Toolkit bemutatására kerül sor. Áttekintjük, hogyan illeszkedik a Control Toolkit az ASP.NET-es világba, majd megismerkedünk a Control Toolkitben található 3 fajta elemmel: a Control-lal, a Bahavior-rel és az Extender-rel.
Az előadás második felében saját extendert kontrollt készítünk, így a Control Toolkittel nem csak felhasználói, hanem fejlesztői szemmel is megismerkedhetünk.