Kezdőlap > Kategorizálatlan > MIC – WPF Tanfolyam WebRádio verseny

MIC – WPF Tanfolyam WebRádio verseny

2009. augusztus 21. péntek Hozzászólás Go to comments

Eltelt egy újabb nyár, eltelt egy újabb Microsoft továbbképzés. Tudni kell ugyanis,hogy a Microsoft immár 3 éve minden nyáron szervez a diákoknak egy vagy több ingyenes (illetve minimális összegért –2000 Ft szervezési költség) továbbképzéseket, ahol a diákok új Microsftos technológiákat ismerhetnek meg. Így volt ez idén is. (http://nyariiskola.devportal.hu/) image

Idén kivételesen nem Windows kliens fejlesztést (WinForms alapokon) oktattam, hanem WPF-t. A tanfolyam 5 napos. 5×45-50 perces bontásokban. A Windows Presentation Foundation Training Kit tananyagát követi a tanfolyam. (A vizsga kb 60-70% fedi le a könyv és ezzel együtt a tanfolyam is)

A hallgatók idén kaptak egy verseny feladatot is. A legjobb 3 versenyzőnek a tanfolyam végén nem kellet az MCP kuponért vizsgázni, hanem automatikusan megkapta a 100$ értékű vizsgakupont. Ez egy opcionális verseny volt, így csak az vett részt rajta akinek volt kedve, és ideje. Sajnos az idén a hosszú hétvégére eset a tanfolyam így kicsit borult az elsődleges tanment. Ezért kb. csak 1 napjuk volt arra, hogy elkészítsék a pályamunkákat. Azaz csak fél, hisz reggel még tanfolyam volt, délután meg már mindenki ment az Augusztus 20. ünnepségekre. Mindenesetre ezen rövid idő alatt is nagyszerű pályamunkák születtek. Nehéz is volt kiválasztani a 3 szerencsést, hogy kinek ne kelljen vizsgáznia az utolsó nap. (Szerencsére ezt a felelőséget áthárítottam a barátnőmre, és laikusként ítélje meg, hogy neki melyik tetszik. Funkcionalitás, dizájn, használhatóság stb). Na de lássuk a pályamunkákat.

Alább az összes pályamű megtalálható. (Nincs eredmény sorrendben!)

Amennyiben valakinek szüksége van az adott alkalmazás forráskódjára is, annak biztosítjuk, amennyiben az alkalmazás szerzőjétől erre engedélyt kapunk.

Screenshot

Leírás

Radványi Ákos Készítette: Radványi Ákos
Nyert

Rövid leírás:
Fade, forgó animáció indításkor
Kiválasztott csatorna logója 3D elforgatásban látszik. Mellette a csatorna URL-je.
Animáló hangerőszabályzó
Balance
A csatorna lista Expanderbe. Ha összecsukjuk az ablak mérete is kisebb. (Animálódik)
Csatorna hozzáadás (+Animáció)
Hozzáadás előtt a csatornába bele lehet halgatni, hogy jól állítottuk-e be? (Teszt)
Személyes adatok védelme. ( Keressétek meg:) )

Letöltés

Kolbay zsolt

Készítette: Kolbay Zsolt
Nyert

Rövid leírás:
A felhasználok is hozzáadhatnak es törölhetnek rádiócsatornákat a listában.
A listát a program bezáráskor elmenti egy xml fájlba es következő indításkor visszatölti (XmlSerializer)
Nagyon jó UI felület! Egyedi tervezés.

Letöltés

KataiKornelBalint
KataiKornelBalint2
Készítette: Kátai Kornél Bálint

Leírás:
Rádió állomások hozzáadása / eltávolítása
Balance
Mute
Expand és Collapsed nézet

Letöltés

EgriAttila EgriAttila2 Készítette: Egri Attila

Rövid leírás:
Kicsi mégis pont jó. Minden lényeges információt tárol.
Lehet léptetni az állomások között.

Letöltés

DarvasDanielWPFRadio DarvasDanielWPFRadio2 Készítette: Darvas Dániel
Nyert

Rövid leírás:

– Lehet futásidőben új csatornát hozzáadni az Add Station gombra kattintva. A rádióadó nevének megadása után a program automatikusan felkínál egy logót az adóhoz, ezt az első gombra kattintva lehet elfogadni. Ha mást szeretnél használni, a második és harmadik gombbal fájlt vagy URL-t lehet megadni. A kép URL megadásánál és a rádió URL-ének megadásánál egyaránt van egy kis check: valid Uri-t kell megadni, képnek pedig valós képet (ezt egyébként rögtön ki is jelzi).

– A csatornalistát el lehet menteni a Save stations gombra kattintva.
A mentett csatornalistát a program indulásakor automatikusan betölti.
(A csatornák adatait a radiostations.xml fájl tárolja.)

– A program kirak egy NotifyIcont. Erre egyet kattintva le lehet némítani. Ha a főablakon a kis méret gombra kattintasz, az ablak nem a tálcára kerül le, hanem eltűnik, a NotifyIcon-ra duplán kattintva lehet újra előhozni.

– Bizonyos adóknál (amikhez van parser) lekéri az aktuálisan játszott szám címét, ezt a főablak alján megjeleníti. Amennyiben a "Notify on new songs" checkbox be van pipálva a Settings ablakban, akkor a számváltásokat egy BalloonTip jelzi. Külön be lehet állítani, hogy megjelenjenek-e a BalloonTipek lenémított programnál. Az aktuális szám címének lekérési időköze szintén beállítható. A Settings ablakban lévő beállítások a .NET settingkezelését használják. (Amúgy a szám címe és a hallgatott rádió neve a NotifyIcon tooltipjében is látható.)

– Ha van a játszott számról infó, a Lyrics gombra kattintva a program megpróbálja a dal szövegét lekérni internetről. A nyitott Lyrics ablak tartalma minden számváltásnál frissül, lehet együtt énekelni a rádióval. 🙂

– A YT search gombra kattintva a YouTube keresője jön fel az aktuális számmal.

– Ezeken kívül csak némi errorkezelés van benne (BalloonTipben figyelmeztet, ha elszáll a stream és nem lefagy).

Letöltés

 

Budaházi Viktor Készítette: Budaházi Viktor

Rövid leírás:
Az intro visualbrushsal, mute gomb, és az animációk, amikor kiválasztunk egy állomást.
Ha némítva van, és állítjuk a hangerőt, akkor a némítás megszűnik.

Letöltés

balintMarton Készítette: Bálint Márton

Rövid leírás:
Felvétel!
Csatornák hozzáadása / eltávolítása
MP3/Wav lejátszása
MP3 ID3 tag megjelenítése
Eltelt idő mutatása. MP3 Seek

Letöltés

Adamecz Zsoltán Készítette: Adamecz Zoltán

Rövid leírás:
Balance
Rengeteg előredefiniált rádióállomás
Twilight blue dizájn

Letöltés

Kozár Gábor Készítette: Kozár Gábor

Rövid leírás:
– adok hozzáadása/törlése (+ es – gomb)
– legutóbb játszott adó megjegyzése (újraindításnál ugyanazt fogja folytatni)
– valami effect szerűség a gomboknál meg a listbox-nál

Letöltés

Kurucz György Készítette: Kurucz György
Külön dicséret! Hisz még csak 12 éves, és egész ügyesen haladt az anyaggal

Rövid leírás:
Mute gomb.
Visszhang effect.
Rengeteg előredefiniált rádióállomás

Letöltés

Kategóriák:Kategorizálatlan
  1. Még nincs hozzászólás.
  1. No trackbacks yet.

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s

%d blogger ezt kedveli: