Begonnen met Silverlight 2

17 07 2008

Vorige week begonnen met Silverlight 2. Wel weer leuk, een nieuw programmeermodel. En ook wel veelbelovend, C# aan de client kant.
En dat laatste is wel iets dat ik vaak moest bedenken: oh nee, ik zit aan de client. Je bent na zoveel jaar client server ASPX programmeren toch wel gewend geraakt aan het model dat je rendert op de server en op de client geen kennis / state meer hebt. Dat was destijds na de jaren Windows Forms development best een omschakeling, en nu moest ik toch echt even terug omschakelen.
Anyway, gelokt door aan de ene kant dus het C# in de client programmeren en aan de andere kant de mooie grafische dingen ben ik toch aan de gang gegaan.
Ben wel blij dat ik er nu (pas) in stap, in veel artikelen zie ik wel vaak de vergelijking tussen de huidige versie en  eerdere versies: toen was er nog niet zo heel veel mogelijk, en sommige zaken zijn ook wel drastisch veranderd. Die overgang hoef ik dan niet te maken.
Een aanrader alvast: in de gettings started van Silverlight vind je alles om van scratch af aan te starten; en in Scott Guthrie’s blog staat een echte getting started om je eerste en tweede Silverlight app te maken.

Mijn eerste indrukken:
Expression Blend wordt neergezet als een tool voor designers; ik denk dat veel developers er ook mee aan de slag moeten. Ik vond hem niet zo Intuïtief werken. De hele look and feel en beleving is heel anders dan de overige developer tools, dus voor mij als developer was ‘ie wat onwennig; leek wel of ik met een of andere open source tool aan het werken was die weer net iets anders hadden bedacht voor de user experience…. zal wel wennen tzt denk ik.
En de niet grafische kant: geweldig! Erg biek om gewoon een eventhandler in C# te hebben die in de browser wordt afgehandeld.
Nu weer aan de slag op een nieuw project: hopelijk binnenkort weer even tijd om er mee te spelen.








Volg

Ontvang elk nieuw bericht direct in je inbox.