2. Šioje dalyjeProgramavimo platformų apžvalgaĮrankiai“Hello, World!” Silverlight ir XNASilverlight for Windows Phone detaliauRealios Silverlight programėlės kūrimas
16. Standartiniai projektų ruošiniaiWindows Phone ApplicationWindows Phone Databound ApplicationWindows Phone Class LibraryWindows Phone Panorama ApplicationWindows Phone Pivot Application
17. TemosVartotojas gali keisti sistemos spalvasPasirinkti tamsų arba šviesų fonąPasirinkti „akcento“ spalvąStandartiniai Silverlight komponentai automatiškai prisitaiko prie temosNustatyti stiliai
22. Puslapių navigacijaNavigacija per WP7 programėles vykdoma puslapių pagrinduPanašiai, kaip web puslapiaiPuslapiai identifikuojami URIPuslapiai neturi būsenos17private void hyperlinkButton1_Click( object sender, RoutedEventArgs e){NavigationService.Navigate( new Uri("/SecondPage.xaml", UriKind.RelativeOrAbsolute) );}
23. Mygtukas „Atgal“Grįžta į prieš tai buvusį puslapįVartotojo sąsaja neduplikuoja šio funkcionalumoGalima keisti, kai grįžimas į prieš tai buvusį puslapį nėra logiška operacijaPavyzdžiui „pop-up“ lango uždarymuiNegalima naudoti su grįžimu nesusijusiems tikslams (pvz. šaudymui)
24. Pivot ir PanoramaGeriausias būdas pradėti naujas programėlesAtitinka Metro rekomendacijas „iš dėžutės“Paskirsto informaciją lengvai suvirškinamomis porcijomis
26. PivotGeras būdas atvaizduoti skirtingus tos pačios informacijos pjūviusArba skirtingą susijusią informacijąLeidžia vartotojui sukoncentruoti dėmesį ir tuo pačiu matyti susijusią informaciją
29. Pivot prieš PanoramaPivotPanoramaGali atvaizduoti daugiau turinioPalaiko programinį perjungimąLoadingPivotItemirUnloadingPivotItemįvykiai leidžia atidėti turinio pakrovimąEfektyvesnis ekraninio ploto panaudojimasLeidžia kurti įspūdingesnes programėlesFoniniai paveikslėliai automatiškai tvarkingai nukerpami ir suklijuojamiHorizontaliosPanoramaItemleidžia tvarkingai išdėstyti skirtingo pločio turinį
30. AtsargiaiNiekada nedėkite Panoramos į PivotNiekada nedėkite Pivot į PanoramąNenaudokite Pivot ir Panoramos nuoseklaus interfeiso kūrimuiNerekomenduojama į Pivot ar Panoramą dėti įvedimo komponentų
32. Orientacijos palaikymasPuslapiai gali būti vertikalūs, horizontalūs arba automatiškai keisti orientacijąNustatoma per SupportedOrientationspropertyJei nustatyta PortraitOrLandscape, persiorientuoja automatiškai
34. Kiti komponentaiSilverlightfor Windows PhoneToolkithttp://silverlight.codeplex.comAutoCompleteBox, ContextMenu, DatePicker, GestureService/GestureListener, ListPicker, LongListSelector, PageTransitions, PerformanceProgressBar, TiltEffect, TimePicker, ToggleSwitch, WrapPanelamChartsQuickChartsfor Windows Phone7http://wpf.amcharts.com/quickDaug kitų
35. Launcher‘iai ir Chooser‘iaiKiekviena programėlė vykdoma uždaroje „smėlio dėžutėje“, ir negali prieiti prie sisteminės informacijos ar leisti kitas programėlesLauncher‘iai ir Chooser‘iai leidžia netiesioginį priėjimą prie šių galimybių
36. Launcher‘iai ir Chooser‘iaiLauncherPaleidžia vieną iš standartinių programėlių, per kurias vartotojas atlieka reikiamus veiksmusNiekas negražinama mūsų programėleiPavyzdžiui PhoneCallTaskChooserPaleidžia vieną iš standartinių programėlių, per kurias vartotojas atlieka reikiamus veiksmusGražina rezultatą mūsų programėleiPavyzdžiui PhotoChooserTask
42. ApibendrinantProgramėlės kuriamos Silverlight arba XNANaudojant Visual Studio ir ExpressionBlendSilverlight3+XAML + C# (arba VB.NET)Puslapių navigacijaApplication BarOrientacijos palaikymasPivot ir PanoramaPriėjimas prie sisteminių resursų per Launcher‘ius ir Chooser‘iusTombstoning
#4:MS pasirinko 2 .NET pagrindu sukurtas platformas: Silverlight – pagrinde naudojama kurti aplikacijas (bet kuriami ir žaidimai)XNA – 2D ir 3D žaidimų platforma naudojama kurti Xbox 360, Windows ir Zune žaidimams.Galima rinktis tik vieną UI platformą
#6:Visus reikalingus įrankius galima parsisiųsti nemokamai viename pakete
#9:XAML – interfeiso aprašymo kalbaKaip persijunginėti tarp ekranųVertikali, horizontali orientacija, automatinis perjungimasStandartiniai ir papildomi komponentaiPriėjimas prie sisteminių resursųMultitaskingo imitacija
#10:Kai pradėjo kurti WP einamojiSilverlight versija buvo 3Paimta kaip pagrindas, plius papildomos bibliotekos darbui su specifiniais telefono uždaviniaisInterfeisas aprašomas XAML kalba, programuojama C# (dabar galima ir VB.NET, bet nerekomenduoju)Varikliukas optimizuotas telefonams
#13:Nustatytų stilių naudojimas užtikrina, kad gerai atrodys su skirtingomis temomis ir personalizuotu akcentuBūtina išbandyti su šviesiu fonu
#14:- Dizaineriui nereikia žinoti kaip suprogramuoti tam tikri dalykai, programuotojui nereikia žinoti kaip jie atvaizduojami
#19:- MP testuotojai labai kreipia dėmesį į Back veikimą