A könyv, bizony, nem kezdőknek készült, célközönsége a JavaScript- és webfejlesztők népes közössége. Kiváló (főleg a mű elején) egyszerű, ám a téma hasznosságát pontosan leíró példakódokat használ. A mintakódok és a könyv egyetlen, picike hibája az, hogy a példakódok fordításakor nem minden változó lett konzekvensen lefordítva, illetve a példakódban magyarul, a magyarázó szövegben angolul (vagy éppen fordítva) hivatkoznak bizonyos változókra. A kinyomtatott valamennyi kódrészlet letölthető a wrox.com oldalról, ahonnan elérhető a könyvhöz tartozó angol nyelvű fórum is.
A mű 682 oldala 16 fejezetre oszlik; van benne még mintegy 30 oldalnyi tárgymutató és licenszleírást. Főleg utóbbiak ismeretével nem árt tisztában lennünk, ha használni szeretnénk a könyvben ismertetett keretrendszereket, kódrészleteket; az első két fejezet történeti áttekintés, az új technológia kialakulásának bemutatása. Hálás vagyok a szerzőknek ezekért az ismeretekért, mert fejlesztőként sok mindent naponta használok, a kialakulásukról viszont általában keveset tud a szakma.
A következő négy fejezetben közvetített tudás a könyv további részének pontos megértéséhez elengedhetetlen! Egyebek között megismerhetjük az alap Ajax-mintákat, látjuk, hogyan használjuk a különféle Ajax-osztálykönyvtárakat, miként hozható létre egy priorizációs rendszer a kérések kiszolgálására. Hogyan használható az XML, mint adatátviteli formátum, és miként lehet a bennük rejlő adatokat kinyerni és rendezett formában megjeleníteni (XSLT, XPath).
A hetedik–tizenkeddik fejezetben mini modulokat, alkalmazásokat készítünk időjárás, RSS/Atom hírek megjelenítése, webes keresés az MSN-nel, részvények mozgásának figyelése témakörökben. Mindeközben megtanuljuk a JSON használatát (XML és normál szöveg használatával), olvashatunk a Cometről és a push kommunikációról. Megtanuljuk hogyan jelenítsünk meg adatokat térképen a GoogleMaps API (itt jegyzendő meg, hogy a könyv megjelenése óta már megjelent a 3-as verzió, aminek használhatához már nem kell kulcsot igényelni!) és a Yahoo Maps API segítségével. Majd egy nagyon fontos és hasznos fejezetben olvashatunk arról, hogyan tudunk hibákat keresni a böngészőbe épülő modulok és más szoftverek, techinkák segítségével.
A kötet utolsó negyedében a megismerhetünk a könyvben használt szerveroldali programozási nyelvekhez egy-egy Ajax-keretrendszert. (JSpan-t a PHP-hoz, a DWR-t a Jawa/JSP-hez, valamint az Ajax.NET-et a .NET-hez). Ezután olvashatunk a Microsoft .NET 2.0-hoz készített Atlas névre keresztelt Ajax-keretrendszeréről is.
A könyv végén közzétett két esettanulmány megértéséhez és hasonló alkalmazások készítéséhez az előzőleg már olvasott technikák megértésére és kellő gyakorlat lesz szükségünk.
A Professzionális Ajax megértésében sokat segítenek a mintakódok, meg az, hogy nagyrészük a műben használt három szerver oldali programozási nyelven rendelkezésre áll.
Ez volt az első könyv, melyet a Wrox – Programmer to Programmer sorozatból olvashattam ; meggyőződésem, hogy nem ez lesz az utolsó. Kiemelkedően hasznos munkáról van szó, a mai webes világban különösen értékes (még ha e kiadás eredetije pár éve készült is), mert sok technikát, tervezési módot és hasznos tanácsot kap a szakmai olvasó. Külön érdeme, hogy nagyon jól sikerült a magyar fordítása (a bevezetőben jelzett apró hibák nem vonnak le semmit az értékéből), a magyarázatok jól érthetőek, a könyv olvasását minden szakmabelinek ajánlom.
Ismét a SZAKma igénye szerint választott kiadásra érdemes SZAKkönyvet SZAKértő igényességgel a SZAK Kiadó.

