Da er vi endelig klare med årets første webinar av Tore Lervik.

Tore jobber i Bekk Consulting AS som utvikler og har jobbet med flere mobilapplikasjoner både i regi av jobben og på fritiden. Han har 6 års erfaring innen .NET med hovedfokus på ASP.NET, og har i lengere tid også jobbet med Windows Phone programmering. Han har laget applikasjoner som Trafikken og Oslo Bysykkel på fritiden, og i jobbsammenheng har han vært med på utviklingen av en rekke apps som Avinor Flights, Telenor Utland, Telenor Faktura, SpareBank 1 Mobilbank, VG Snarvei og Posten Pakkesporing.

For å delta på dette seminaret må du ha installert Microsoft Lync 2010 eller Microsoft Lync Attendee klient. Dette gjør du ved å klikke på denne lenken 10-15 min før selve møte begynner. Ikke velg Silverlight versjonen om du ønsker den fulle opplevelsen av webinaret.

https://join.microsoft.com/meet/arifsh/RWK828PP

Den 30 Januar 2012 kl 1700 til 1830 vil vi kjøre følgende agenda:

01 - Silverlight introduksjon

Vi oppsummerer kort hva silverlight & xaml er og hvordan man utvikler Silverlight-applikasjoner for WP7 plattformen.
Vi ser på hvilke utviklingsverktøy som trengs, og vi starter utviklingen av vår første WP7 app.

02 - Basis kontrollene

Når vi bygger opp en Silverlight app benytter vi en del grunnelement for å organisere gui'en. Vi ser på hvordan man bruker Grid-kontrollen, Stackpanel og

Border for å få kontroll på layouten, og hvordan man tilpasser layout'en når telefonen holdes horisontalt/vertikalt.

Vi ser også på hvordan man tar i bruk standard kontrollere som Button, Image, ListBox, MessageBox og hvordan knytter opp eventer til disse kontrollene.

03 - WP7 kontrollere

Vi ser på hvordan vi tar i bruk de nye kontrollerne som kom med WP7, blant annet panorama, pivot, longlistselector.

04 - Silverlight Toolkit

Silverlight Toolkit er et Microsoft open-source prosjekt som tilbyr et utvidet antall kontrollere, som f.eks. grafer.

Vi ser på hvilke kontrollere som finnes i biblioteket og hvordan vi bruker slike "3-parts" kontrollere inne i xaml-språket.

05 - Design

Vi ser litt på Microsoft sine anbefalinger rundt design på WP7 og hvordan man sikrer at app'ene blir "fingervennlige".

Vi ser også på hvordan vi sette bakgrunnsbilder, logo i headingen, farger og størrelse på fonter osv.

Vise hvordan man lager designet touch-vennlig (størrelse på knapper, bakgrundsbilder, logo i panorama-headeren, endrer styling på farger osv)

06 - Databinding

Silverlight er kjent for å ha en veldig sterk løsning for databinding og vi ser på hvordan vi kan benytte dette i våre app'er.

Vi ser på et eksempel der vi binder en liste med bilder og tekst til en listbox-kontroll, og hvordan vi styler listen.

Vi ser også på hvordan vi binder 2-veis mot f.eks. textbox-kontrollere.

07 - Navigasjon

Vise hvordan man gjør navigasjon mellom ulike skjermbilder/pages og hvordan vi kan overføre parametre mellom skjermbilder.

I tillegg ser vi litt på hva som kreves for å støtte "Back-funksjonaliteten" i WP7.

08 - Expression Blend

Expression Blend er et gratis designverktøy fra Microsoft som er veldig effektivt for å utvikle skjermbilder og animasjoner i.
Dette vektøyet kan effektivisere app-utviklingen mye, spesielt i forbindelse med animasjoner. Vi ser på hvordan vi bruker Blend.

09 – S&S