Nézzük csak... Mi is a Silverlight valójában? Egyesek szerint a Silverlight a Microsoft egyértelmű válasza a mindezidáig egyeduralkodó Adobe Flash által nyújtott gazdag webes megjelenésre. Akik így vélik, feltehetően igazuk van, hisz a Microsoft ezzel a technológiával a rendelkezésünkre bocsájtott egy olyan "ezközt", amely segítségével olyan, felhasználói szempontból gazdag tartalmakat építhetünk bele webes alkalmazásainkba, amelyek felveszik a versenyt bármely Flashes content-el.
A Silverlight technológia célja az, hogy gazdag felhasználói élményt valósíthassunk meg egy böngészőben, és mindeközben elérhető legyen a .NET-ben már megszokott osztályaink nagy része... Felmerülhet többünkben a kérdés, hogy na jó... de ha elérjük a .NET-es osztályokat, akkor elvileg minden kliensre telepítenünk kell a .NET 3.5-ös Framework-öt??? A válasz egyértelműen nem, hisz nincs az a felhasználó, aki akármilyen webes élményért képes lenne egy ekkora telepítőt letölteni, és feltelepíteni... Valószínűleg ezt a Microsoftnál is végiggondolták, és így született egy Flash playerhez hasonló megoldás. A Silverlightos content megjelenítéséhez ugyanis csakúgy, mint a Flash esetében egy plugint kell letöltenünk amely pillanatokon belül felkerül a gépünkre, és innentől kezdve gyönyörködhetünk az új technológia képességeiben.
Igen ám, de feltehetjük azt a kérdés is, hogy ha elérjük az eddigi .NET-es osztályokat és ehhez elég egy kb 6Mb-os plugint letöltenünk, és feltennünk, akkor a .NET Framework miért olyan nagy? A válasz egyszerű... Nyilván nem lehet a 2 dolog ugyanaz, ez már a méretéből is kikövetkeztethető. A Microsoft-nál fogták a .NET keretrendszert, és első körben kidobáltak belőle minden olyan dolgot, ami egy webes fejlesztés során nem szükséges. Aztán tovább kurtították a keretrendszert, összegyúrták új dolgokkal, és végül megszületett a Silverlight plugin. :)
Hol tart most a Silverlight?
A technológia jelen pillanatban a 2.0 Beta 2-es verziónál tart. Bizonyos források szerint, ha minden jól akakul, akkor az RTM verzió valamikor szeptember végén jelenik meg. Velem együtt szerintem már sokan nagyon várjuk...
Elmondhatjuk, hogy a most használatban lévő 2.0 Beta 2-es verzióval való fejlesztéshez elég jó támogatást kapunk. Egyrészt a Blend júniusi CTP-jére, másrészt nyilván a Visual Studió-s támogatásra gondolok...
Mindent összevetve azt mondhatom, hogy a kezdeti időszakot leszámítva könnyen, és kényelmesen megy a Silevrlight-al való fejlesztés. Remélem minnél többetek kedvét hoztam meg ennek az új dolognak a kipróbálásához.
Szalai Szabolcs
ALLWIN Informatika
Currently rated 4.0 by 1 people
- Currently 4/5 Stars.
- 1
- 2
- 3
- 4
- 5