Felhasználónév
Jelszó
TitleArrow Programozás .NET-ben - részletes tematika

A programozói képzések szombati napokon, reggel 9-től délután 16-ig kerülnek megtartásra (egy órás ebédszünettel).

Mi az a .NET?

A tematikában szereplő feladatok mindegyikében közös, hogy nulláról kezdünk neki egy viszonylag összetettebb alkalmazás elkészítésének. Senkit ne rémisszen meg a látszólagos bonyolultság: tudjuk, hogy mit miért írtunk a tematikába :-)

1. hét - Egyszerű logikai játék elkészítése a legegyszerűbb megoldástól a színes windowsos programig
2009. január 31. szombat
  • Amit tudni kell ahhoz, hogy a forráskód elkezdjen működni.
  • A fejlesztői környezet (Visual Studio) megismerése.
  • A C# alapvető nyelvi elemeinek megismerése.
  • Beszélgetés a programunkkal (felhasználói interakció).
  • Fájlkezelés.
2. hét - Rakétavető szimulátor készítése
2009. február 7. szombat
  • Az objektumok kezelésének alapjai.
  • Objektumszervezés (Design Patterns for Dummies).
  • Tesztalapú fejlesztés (Unit Test).
  • A WPF különleges grafikai lehetőségei.
3. hét - A Webes feljesztésben rejlő lehetőségek tárháza I.
Saját honlap készítése
2009. február 14. szombat
  • Adatkezelés, adatbázishasználat.
  • Felhasználóhitelesítés.
  • A többiek meghívása a honlapunkra: készítsünk iWiW-et házilag.
  • Közösségi játékok: chat, Google Maps és Flickr beolvasztása (Mashup készítés).
  • Közös fejlesztés Subversion verziókezelővel.
4. hét - A Webes feljesztésben rejlő lehetőségek tárháza II. Irány az üzlet!
Amazon.com készítése házilag
2009. február 21. szombat
  • Tranzakciókezelés, vétel, eladás regisztrálása.
  • Dinamikus képkezelés weblapokon (feltöltés, átméretezés, megjelenítés, vízjelezés stb.).
  • Menü- és katalóguskészítés SiteMapProviderrel.
  • SMTP-levélküldés automatikusan.
  • Webszolgáltatások meghívása és írása.
5. hét - A Web felderítésének gépesítése: csináljunk Google-t!
2009. február 28. szombat
  • A Hálózat anatómiája: a HTTP protokoll, cookie-k, állapotkezelés.
  • Keresés szövegekben reguláris kifejezések használatával (RegExp).
  • Szöveg élveboncolása (URL kielemzése, HTML tartalom elemekre bontása).
  • Mi az az XML?.
  • Keresőmotor készítése házilag, feltöltése a web bejárásával.
6. hét - Desktop alkalmazások: adatvizualizálás
2009. március 7. szombat
  • Egyszerű WPF-alkalmazás a weblapunk adatainak karbantartásához.
  • Gyönyörű WPF-alkalmazás a vezérigazgató számára.
  • Közvetlen adatelérés kódból: LINQ.
  • Automatizált adatszerzés a konkurenciától (csak otthon meg ne tudják...).
  • Illusztrációgyűjtés LINQ to Google Imagesen keresztül.
7. hét - Bővíthető alkalmazások: pluginek
2009. március 14. szombat
  • Plugin készítése.
  • Saját alkalmazásunk bővíthetővé tétele.
  • Az Add-In framework áttekintése.
  • Plugin készítése a Visual Studióhoz.
8. hét - Még egy kis szórakozás
2009. március 21. szombat
  • Screensaver készítés WPF-fel többmonitoros rendszerre.
  • Vista Gadget, IE8 Accelerator készítés.
  • WII távirányítós és/vagy Bluetooth érzékelős játék.
  • Saját médialejátszó készítése.
9. hét - Bónusz előadás: Visual Studio bolondságok, kiegészítések (Epam Systems)
2009. március 28. szombat
  • Esettanulmány: a World of Warcraft kiegészítő modul használata
10. hét - Bónusz előadás: GSM-től GPS-ig. Összetett alkalmazás fejlesztése navigációs adatok feldolgozására (Cason Zrt.)
2009. április 4. szombat
  • A projekt során használatos készülékek és emulációk áttekintése
  • Szólitsuk meg a GPS-kütyüt!
  • Számolás geokoordinátákkal
  • Felhasználói felület: egyszerűtől a gyönyörűig (SilverLight)
11. hét - Bónusz előadás: üzleti webalkalmazás készítése SiteCore segítségével (Carnation)
2009. április 18. szombat
  • Mi van az asp.net-en túl? Mikor van szükség webalkalmazás keretrendszerre?
  • A SiteCore lehetőségei: adatmodellezés, megjelenítés, jogosultsági és publikációs rendszer
  • Adatmodellezés, az alkalmazás vázlatának elkészítése
  • Megjelenítési réteg készítése XSLT-vel és/vagy asp.net-tel
12. hét - Bónusz előadás: webes portál (iWiW) készítése Sense/Net 6.0 segítségével
2009. április 25. szombat
  • Mire képes egy portálmotor? A főbb funkciók
  • A CSS áttekintése amúgy sem árt…
  • Webpart fejlesztés
  • A Sense/Net content repository használata
13. (opcionális) hét - Célirányos vizsgafelkészítés I.
2009. május 2. szombat
  • Ismétlés, kiegészítések a 70-528-as MCP-vizsga felkészülési táblázata alapján
14. (opcionális) hét - Célirányos vizsgafelkészítés II
2009. május 9. szombat
  • Példavizsgakérdések egyéni megoldása, majd közös megbeszélése
  • Korábbi tapasztalatok alapján ez a rész dögunalom, a szükséges rossz. Mindenki kávézzon be alaposan!

Jelentkezés

Quotation
Nem sok időm van képezni magamat, de annyira jó fílingje van az IT Factory előadásoknak, hogy azokra szívesen szánok időt.
László, korábbi hallgatónk