Silverlight Basics
Formålet med kurset er å gi en gjennomgang av Silverlight på generelt grunnlag alt fra bruk av Blend til det å skrive kode i Xaml og C# i Visual Studio. Silverlight introduserer veldig mange nye konsepter som tradisjonelt sett ikke har vært tilgjengelig i Microsofts andre plattformer, som Windows Forms og ASP.net. Dette kurset vil da legge vekt på disse nye måtene å gjøre ting på og vil vise hvor mye enklere en kan gjøre utvikling av brukergrensesnitt. Det å utvikle brukergrensesnitt har også tradisjonelt sett vært forbundet med noe utviklere ikke har lagt mye tid, mye på grunn av den underliggende plattformens manglende evne til å kunne gjøre utviklingen strukturert. Silverlight endrer mye av dette bildet, og vil i mange tilfeller gjøre at utviklere syns det er mye morsommere å lage brukergrensesnitt.
Temaer som vil bli dekket:
Xaml
DataBinding
DependencyProperties
Storyboards
Bruk av Blend
Triggers
Control templating
Deployment
Varighet: 2 dager Startdato: 8. februar, 3. mai Pris: kr 8.500,-
Silverlight Advanced
Silverlight er langt mer enn bare en ny plattform for det å lage brukergrensesnitt, det introduseres også en hel rekke nye muligheter for strukturering av koden og konsepter rundt seperasjon av design og kode er mye mer tilrettelagt. Formålet med kurset er å ta en gjennomgang av best practices rundt bruk av ulike patterns som kan benyttes, samt hvordan heve kodekvaliteten også på et område som ofte blir lite fokusert på når det gjelder kodekvalitet.
Temaer som vil bli dekket:
Commands
Behaviors
Triggers
Model View ViewModel (MVVM)
Bruk av Dependency Injection
Unit Testing UI
WCF Services
Varighet: 2 dager Startdato: 1. mars, 27. mai Pris: kr 8.500,-
Silverlight WCF RIA Services
Microsoft har utviklet noe de kaller WCF RIA Services. Formålet med denne teknologien er å minske gapet mellom klienten og serveren. Problemstillinger rundt datamodeller, validering og flyt av data mellom klient og server er velkjente problemstillinger som ofte ikke har en helhetlig løsning knyttet til seg.
Temaer som vil bli dekket:
Building a domain model and making it client friendly
Building domain services
Validation
Authentication
Varighet: 1 dags workshop Startdato: 17. mars, 16. juni Pris: kr 5.200,-
Silverlight media and gaming
Når Silverlight ble sluppet i versjon 1 var hovedfokuset på media mulighetene, med release av versjon 2 begynte man å se at fokuset endret veldig over til forretningsapplikasjoner og media kom mer og mer i annen rekke. Med mulighetene som Silverlight gir med .net i browseren og media mulighetene som ligger der, er dette en veldig reell plattform for utvikling av blant annet spill. Formålet med kurset er å gi et innblikk i mulighetene som ligger i plattformen og samtidig vise mulighetene man har med å bruke mye av det som er tilrettelagt for forretningsapplikasjoner til å lage spill på en ny og mer effektiv måte.
Temaer som vil bli dekket:
Media muligheter
Primitivene som er tilgjengelig og hvordan bruke dem
Bruk av Blend for å lage det visuelle uttrykket og bruk av Behaviors for interaksjonslogikk
Balder - Open Source 3D engine utviklet av kursholder - hvordan bruke denne i Silverlight, og faktisk lage 3D innhold til browseren
Varighet: 2 dager Startdato: 18. mars, 17. juni Pris: kr 8.500,-
Om kursleder Einar Ingebrigtsen:
Einar har jobbet med profesjonell software utvikling siden 1994 innenfor ulike retninger. Alt fra spillutvikling på plattformer som Playstation, Xbox, Nintendo og PC til utvikling av TV løsninger for TV2, NRK og videre inn i vanlig forretningsapplikasjons-utvikling for blant annet Visma. Siden beta versjonene av .net i 2001 har Einar jobbet hovedsaklig med Microsoft og .net relatert teknologi. I 2008 ble Einar MVP (Microsoft Most Valued Professional), da for sitt arbeide rundt spill teknologien Xna, men ble allerede våren 2009 overflyttet til å være Silverlight MVP. Einar har jobbet mye med Silverlight og holder denne teknologien nært til sitt hjerte. Gjennom ulike oppdrag som konsulent har også Einar jobbet professjonelt med Silverlight for ulike kunder. I tillegg har han også gjort mange foredrag om temaet for Microsoft Norge og Microsoft i Tyrkia, samt på ulike brukergrupper som NNUG og Game Camp. Senest var Einar med på MSDN Live turneen til Microsoft og hadde blant annet et foredrag om Silverlight 3. Foredraget kan lastes need i sin helhet fra : http://blogs.msdn.com/grothaug/archive/2009/09/30/video-presentasjoner-og-kode-fra-msdn-live.aspx. Einar jobber i dag som konsulent i Bouvet.
Påmelding til kurs eller mer informasjon?
mailto:kurs@bouvet.no, telefon 23 40 60 50 eller via hvert enkelt kurs på høyre side.