
CÍMLAP
Honlapépítés a XXI. században
TARTALOM
1. fejezet - Balássy György: Bevezetés a web programozásába
Az internet működése
Géptől gépig
Számok a gépeknek
Nevek az embereknek
Programok egymás között
A HyperText Transfer Protocol
Főbb jellemzők
A kérés és a válasz
Biztonságos kommunikáció
Állapotkezelés
A HyperText Markup Language
A HTML nyelv elemei
Fontosabb HTML elemek
Validálás
Cascading Style Sheets stíluslapok
Attribútumok
Elhelyezés
A CSS szelektorok
Span és div
Öröklés
Doboz modell
Oldalelrendezések
Több stíluslap
Ellenőrzés
2. fejezet - Bevezetés a WebMatrixba és az ASP.NET weboldalakba
Mi az a WebMatrix?
Webmatrix telepítése
Első lépések a WebMatrixszal
Weboldal létrehozása
Helperek telepítése a Package Manager segítségével
ASP.NET weboldal kódok használata
ASP.NET Razor oldalak programozása Visual Studióban
ASP.NET oldalak létrehozása és tesztelése saját szövegszerkesztővel
3. fejezet - Bevezetés az ASP.NET webszerkesztésbe Razor szintaxissal
8 fő programozási tipp
HTML kódolás
HTTP GET és POST metódusok és az IsPost tulajdonság
Egyszerű példakódok
Programozási alapfogalmak
Osztályok és példányok
Nyelv és szintaxis
További források
4. fejezet - Egységes megjelenés kialakítása
Többször használható tartalomblokkok létrehozása
Egységes látvány kialakítása layout oldalakkal
Többféle tartalommal rendelkező layout oldalak tervezése
Opcionális tartalomszakaszok létrehozása
Adat küldése layout oldalakra
Egyszerű helper létrehozása és használata
5. fejezet - Munka az űrlapokkal
Egy egyszerű HTML űrlap létrehozása
Felhasználó által bevitt érték olvasása az űrlapból
HTML kódolás a megjelenésért és biztonságért
Adatbevitel ellenőrzése
Az űrlap értékeinek visszaállítása az elküldés után
További források angolul
6. fejezet - Műveletek adatokkal
Bevezetés az adatbázisokba
Relációs adatbázisok
Adatbázis létrehozása
Adatok hozzáadása az adatbázishoz
Adatok megjelentítése az Adatbázisból
Strukturált lekérdező nyelv (SQL)
Adatok beillesztése egy adatbázisba
Adatok frissítése egy Adatbázisban
Adatok törlése egy Adatbázisból
Csatlakozás egy adatbázishoz
További forrás angolul
7. fejezet - Adatok megjelenítése gridekben
A WebGrid Helper
Adatok megjelenítése a WebGrid Helper használatával
Oszlopok kiválasztása és formázása megjelenítéshez
A teljes grid formázása
Adatok lapozása
További források
8. fejezet - Adatok megjelenítése diagramokon
A Chart helper
A diagram elemei
Diagram készítése az adatokból
Állítások és teljesen kvalifikált nevek használata
Diagramok megjelenítése weboldalakon
Diagram formázása
Diagram mentése
További forrás angolul
9. fejezet - Munka fájlokkal
Szövegfájl létrehozása és adatok beleírása
Adat hozzáadása meglévő fájlhoz
Adatok olvasása és megjelenítése fájlból
Adatok megjelenítése Microsoft Excel vesszővel elválasztott fájlból
Fájlok törlése
Fájlok feltöltése a felhasználók által
Több fájl feltöltése a felhasználók által
További forrás angolul
10. fejezet - Munka képekkel
Kép dinamikus hozzáadása egy weboldalhoz
Kép feltöltése
A GUID-okról
Kép átméretezése
Kép forgatása és tükrözése
Vízjel hozzáadása képhez
Kép használata vízjelként
11. fejezet - Műveletek videókkal
Videolejátszó kiválasztása
MIME típusok
Flash videók (.swf) lejátszása
Media Player (.wmv) videók lejátszása
Silverlight videók lejátszása
További források angolul
12. fejezet - E-mail hozzáadása a webhelyünkhöz
E-mail üzenet küldése a webhelyről
Fájl küldése e-mail használatával
További forrás angolul
13. fejezet - Kereső hozzáadása a webhelyünkhöz
Keresés a webhelyünkön
További források angolul
14. fejezet - Közösségi hálózatok hozzáadása a weboldalunkhoz
Weboldalunk linkelése közösségi oldalakon
Twitter hírfolyam hozzáadása
Gravatar kép megjelenítése
Xbox Gamer kártya megjelenítése
Facebook "Like" gomb megjelenítése
15. fejezet - Forgalomanalízis
Látogatások információinak követése (Analízis)
16. fejezet - Gyorsítótárazás a webhely teljesítményének növeléséhez
Cache-elés a weboldal sebességének növeléséhez
17. fejezet - Biztonsági elemek és felhasználói fiókok hozzáadása
Bevezetés a felhasználói fiókokba
Weboldal létrehozása regisztrációs és bejelentkező oldalakkal
Csak felhasználók számára elérhető oldal létrehozása
Csoportok biztonsági beállításai (szerepek)
Jelszót megváltoztató oldal létrehozása
Új jelszó létrehozásának lehetősége
Automatizált programok csatlakozásának megakadályozása
18. fejezet - Bevezetés a hibakeresésbe
A ServerInfo helper használata a szerverinformációk megjelenítéséhez
Oldal értékek kijelzése kifejezések beágyazásával
Objektumértékek kijelzése az ObjectInfo helper használatával
Hibakereső eszközök használata
Internet Explorer Developer Tools
Firebug
További források angolul
19. fejezet - A Site-Wide viselkedés testreszabása
Weboldal indulásakor lefutó kód hozzáadása
Kód futtatása egy mappa fájljainak elindulása előtt és lefutása után
Könnyebben olvasható és kereshető URL-ek készítése
Függelék - ASP.NET API referencia
Osztályok
Adatok
Helperek
Függelék - ASP.NET Weboldalak Visual Basickel
A 8 legjobb programozási tipp és trükk
HTML kódolás
Egyszerű példakódok
A Visual Basic programozási nyelv és szintaxisa
További források angolul
Függelék - ASP.NET weboldalak programozása Visual Studióban
Miért válasszuk a Visual Studiót?
Az ASP.NET RazorTools telepítése
Az ASP.NET Razor Tools használata Visual Studioval
Az IntelliSense használata
A Debugger használata
Nyilatkozat