WAP-oldalakhoz és weblapokhoz Szerző: Móricz Attila Kiadó: ComputerBooks Kiadó, 2003 oldalszám: 318 ISBN: 963 618 310 4
A könyv előszava
A programozói munkában mindig az a legnehezebb, hogy eljussunk az első működőképes program elkészítéséig. Ehhez ugyanis először fel kell fedeznünk a nyelv elemeit, meg kell ismerkednünk a nyelv szintaktikai szabályaival, és néha még a programozói környezet elemeinek telepítése sem maradhat el. Mindez olyan sok hibalehetőséget tartalmaz, hogy nehéz egy új nyelvet elsajátítani, különösen, ha az a felhasználó esetében az első. Ez a könyv azoknak jelenthet nagy segítséget, akik szeretnének megismerkedni az új internetes programozási nyelvekkel, de nem rendelkeznek még programozói előképzettséggel. Egyszerű kis programok készítésén keresztül megismerhetik a ma használatos nyelveket, és még hasznos alkalmazásokhoz is jutnak, amelyeket a napi munka és kikapcsolódás során használni tudnak. Az első fejezetben kivonatos formában foglalkozunk több interneten használatos programozási nyelv felépítésével és szintaktikájával, így látni fogjuk, hogy mekkora hasonlóság van az egyes nyelvek között. Az illető programokat az esetek többségében a saját számítógépünkön fogjuk futtatni, de mivel internetes nyelvekről van szó, ezért megkeressük az interneten azokat az ingyenes helyeket, ahol elhelyezhetjük a megírandó programjainkat. A programokat elsősorban azok tudják hasznosítani, akik rendelkeznek saját honlappal, mert azokhoz való kiegészítő elemeket fogunk programozni. Ilyenek például a számláló, az üzenőlap, szavazólap stb. A következő lépésben már a komolyabb felhasználás felé fordulunk, és adatbázisban tároljuk az adatainkat, mert onnan sokkal többféle célra felhasználhatjuk az információkat. A beléptető rendszerrel korlátozhatjuk a hozzáférést az egyes oldalainkhoz, például csak az előfizetőink részére engedünk belépést. A kedvencek tárolása, vagy a legkeresettebb weblapjaink TOP10-es megjelenítése szintén az adatbázisok segítségével valósítható meg. Ugyanezek az adatok utána akár WAP-on is megjeleníthetők, amivel akár egy komoly WAP-os portált is indíthatunk. Ezt kiegészíthetjük több számítást elvégző szolgáltatással, amelyet sokféle platformon közzétehetünk.
A könyv tartalomjegyzéke
Programnyelvek és szolgáltatások A JavaScript nyelv alapelemei Források az interneten Az első JavaScript programjaink futtatása Változók és típusok Operátorok használata Vezérlési szerkezetek A webböngésző objektuma Események a webböngészőbe A VBScript nyelv alapelemei Források az interneten és a helyi gépünkön Az első VBScript programjaink futtatása Változók és típusok Operátorok használata Vezérlési szerkezetek Események a webböngészőben Fájlok írása és olvasása a Windows fájlrendszerben A MIDletek programozása Java nyelven A programozási környezet elemei Egy Java MIDlet elkészítése A program feltöltése a Nokia mobiltelefonra Korszerű fejlesztőkörnyezet használata Az első forrásprogramunk értelmezése Információk beszerzése a további tanuláshoz A WAP-oldalak készítése Források az interneten Az első WAP-oldalunk elkészítése Képek, hiperhivatkozások és formázások További elemek a WML-fájlokban Űrlapok létrehozása és elküldése Microsoft IIS webszerver használata A webszerver telepítése Windows 2000/XP-ben Egyszerű ASP-lapok készítése Ingyenes internetes tárhelyek Adatbázis kezelése a Brinksternél
Kiegészítő elemek weblapokhoz Számlálók létrehozása Dinamikus elemek beágyazása a statikus oldalakba Egyszerű szöveges számláló helyi fájlba írással Több szöveges számláló tárolása egy szövegfájlban Szöveges számlálók kiolvasása Excel táblázatból Változó tartalmú kódrészlet megjelenítése A naptári adatok kiolvasása adatbázisból Naptári események listájának lehívása A napi tipp megjelenítése Napi könyvajánló vagy reklám számlálókkal A látogatói adatbevitel kezelése Fontos üzenet megjelenítése a weblapon Egylapos üzenőfal működtetése Egyéni szavazólap készítése
Hirdetési rendszer programozása A szolgáltatás megtervezése Az alapfeladatok felsorolása A weblapok felépítésének megtervezése A szükséges fájlok létrehozása Az adatbázis és a hirdetési tábla létrehozása A hirdetések listázása Az összes rekord listázása A legfrissebb hirdetések kigyűjtése A rovatnevek hozzárendelése másik adattáblából A rovatok linkjeinek listázása Egy rovat hirdetéseinek megjelenítése A felfüggesztett jelzésű hirdetések listázása Az adatbevitel megoldása Az adatbeviteli weblap felépítése Az adatbeviteli űrlap elkészítése Az adatok fogadása és eltárolása az adatbázisba Az űrlap adatainak ellenőrzése küldés előtt Az adatmódosítás végrehajtása Az adatbeviteli űrlap átdolgozása Az adatmódosítás és az adattörlés végrehajtása További kiegészítő megoldások A keresési űrlap elkészítése A keresés végrehajtása Listázás nyilvános munkaállomáson A menükínálat megjelenítése
Egyéni linktár létrehozása Alapfeladatok programozása A weblapjaink általános felépítése A helyi fájlok megkülönböztetése Egyéni számlálók használata Üzenőfal elhelyezése a weblapon Az SQL-műveleteket végrehajtó függvényeink elemzése Egyszerű beléptetés programozása A felhasználói adatok adatbázisa A beléptető űrlap megjelenítése A beléptetés végrehajtása Regisztrációs űrlap megjelenítése Az új felhasználó felvétele az adatbázisba A jelszó kódolása és dekódolása Kilépés a felhasználónévből A felhasználó végleges törlése További beléptetéssel kapcsolatos lehetőségek A témákkal kapcsolatos feladatok A témaadatok adattáblája A csoportnevek felsorolása az űrlapon Új témacsoport létrehozása A témacsoport törlése Műveletek a hiperhivatkozásokkal A hiperhivatkozások adattáblája Egy csoport linkjeinek listázása Új hiperhivatkozás eltárolása Egy link kiválasztása szerkesztésre A kiválasztott link szerkesztése A hiperhivatkozás törlése
Dinamikus WAP-oldalak ASP-ből Alapfunkciók programozása A WAP-oldalaink általános felépítése Az egyes betétfájlok felépítése Az SQL-lekérdezéseket tartalmazó függvények Egyéni WML-függvények és szubrutinok használata A WAP-oldalak kódolásának megoldása Hirdetés megjelenítése a WAP-oldalakon Beléptetési feladatok A belépési folyamat feldolgozása A belépéssel kapcsolatos oldalak előállítása A regisztráció végrehajtása A kilépés értelmezése és megvalósítása A meglévő egyéni linktárunk használata A csoportok listájának megjelenítése Egy csoport linkjeinek listázása Speciális tartalmak elérése WAP-on A speciális tartalmak körének meghatározása Névjegykártya letöltése WAP-on keresztül Polifonikus csengőhangok kezelése és letöltése Naptári bejegyzések készítése és letöltése WAP-ról Színes és egybites képek használata Java MIDletek elhelyezése az interneten További különleges tartalmak előállítása
Tárgymutató
|