Vem är Johan Lindfors

Jag jobbar som teknisk chef på Microsoft i Sverige och ansvarar för vår tekniska evangelisering mot utvecklare. I den här bloggen har jag för avsikt att skriva om utveckling i allmänhet och på Microsofts plattform i synnerhet.

Är du intresserad av en XNA användargrupp?



Visa resultat!

Get Microsoft Silverlight

Windows Phone 7 applikationer med lokal cache av data

Vill varmt rekommendera en presentation från TechEd 2010 i New Orleans som har titeln “Occassionally Connected applications with Windows Phone 7” som hölls av Rob Tiffany. Rob pratar om hur vi kan optimera våra applikationer både på servern och klienten för att underlätta kommunikation mellan telefonen och servern med hjälp av exempelvis WCF,  REST och JSON. Rob tar också upp en användning av Singelton-mönstret för att skapa en lokal “databas” av objekt som kan serialiseras ned på disk (i IsolatedStorage) för cachning av data samt hantering av tillstånd.

En mycket intressant diskussion med bra kodexempel och pedagogiskt upplägg!

Postades 11. juni 2010 17:06 av Johan Lindfors
Taggar: ,

Kommentarer

2010-06-12 00:07:48 #

Tack för tipset!

En fundering bara.. Jag håller på med en applikation nu där en av de största prestandaförlusterna ligger i att läsa in en fil, packa upp den i minnet och sedan parsa innehållet. För att slippa göra det varje gång den laddas så använder jag just singleton för att kunna göra jobbet en gång per fil och sedan lagra det i minnet. När jag kör det på datorn med ett par filer så har det fungerat fint, men jag är lite osäker på hur det kommer att fungera om singleton-objektet börjar bli stort.

Vet du om det finns några guidelines för hur stora objekten kan vara på mobiltelefonen, eller är det bara sunt förnuft som gäller? Jag skulle självklart kunna läsa storleken på de enskilda uppackade filerna och sedan sätta in en påhittad gräns för att sedan slänga den äldsta filen när det blir för stort, men det skulle vara intressant att veta om det fanns några guidelines från Windows Phone-teamet.

Mikael Söderström Sweden | Reply

Lägg till kommentar




  Country flag

biuquote
  • Kommentar
  • Live överblick
Loading



Den här bloggen använder BlogEngine.NET 1.6.0.0
Temat anpassat av Johan Lindfors