• Threads vs Tasks

    Laatste tijd ben ik veel actief op het Windows Store forum op MSDN en kwam ik een leuke vraag tegen. Er was het volgende stuk code en de vraagsteller verwachtte dezelfde uitkomst maar kreeg een verschil. /// <summary> /// A1/A3/A4/A9 /// </summary> private async void Button_Click_1(object sender, RoutedEventArgs e) { Debug.WriteLine("A1"); await ThreadPool.RunAsync((operation) => { DoOperation("A").Wait(); }, …

  • MSDN Samples

    Laatste tijd weer paar nieuwe samples op MSDN gezet een kort overzicht je van de samples: MVVM met BingMaps: http://code.msdn.microsoft.com/Bing-Maps-with-MVVM-0bb0d74a gebaseerd op een library die ik ook op codeplex heb gezet. Scheduled Toast Notifications: http://code.msdn.microsoft.com/Schedules-Toast-notificatio-457e599b Voorbeeldje dat laat zien hoe je toast notificaties kan inplannen Html To RTF: http://code.msdn.microsoft.com/Html-to-RTF-a757fac5 Laat zien hoe je een HTML string in …

  • Mijn tweede windows 8 app

    Zelf vond ik het heel irritant dat de klok in het Startscherm van Windows 8 alleen zichtbaar word. Gelukkig hebben we mooie Tiles in Windows 8 en na wat creatief nadenken bedacht ik hoe ik iedere minuut de tile kan updaten. Het gevolg was dat ik voor mezelf hier een hele simpele app van heb gemaakt, omdat ik er zelf blij mee ben heb hem vorige week ook geupload in de store: http://apps.microsoft.com/webpdp/app/clock-tile/0ccf24f9-d2ab-4d3c-82be-53049fadeb04 En ook de downloads zijn niet …

  • Push notifications met Windows 8

    Voor het SDN magazine heb ik een bedrage gemaakt waarin ik de push notificaties van Windows 8 uitleg. Je kan hem hier downloaden (nadat je bent ingelogd): http://www.sdn.nl/SDN/Magazine/tabid/66/articleType/ArticleView/articleId/3060/SDN-Magazine-114.aspx Je kan ook een account aanmaken als je geen lid ben van de SDN

  • MSDN Samples

    Laatste dagen ben ik bezig geweest met wat examples te maken voor op msdn. Wellicht leuk om naar te kijken waneeer je met Windows 8 development aan de gang gaat.   GridView with scroll support with movemove on the left and right side http://code.msdn.microsoft.com/windowsapps/GridView-with-scroll-86279865 Met dit voorbeeld krijg je het zelfde scroll gedrag als je gewend bent van het startscherm. Ik vind het zelf erg jammer dat niet default is en hoop dat veel apps het zelf gaan …

  • Door het GridView met de muis scrollen

    Wanneer je naar het Start scherm van Windows 8 krijgt heeft deze een paar mooie unieke features die niet standaard met het GridView control meekomen.   Zo heb je type to search. Hiermee kan je gewoon gaan typen in het start scherm en vervolgens word de search geactiveerd. Hoe je dit in jouw app kan ontwikkelen heb ik hier beschreven: http://www.familie-smits.com/post/2012/08/12/Type-to-search-in-Windows-8.aspx   Een andere mooie feature is dat je in het startscherm kan scrollen …

  • Error DEP0700

    Wanneer je tijdens het deployen de error "DEP0700" krijgt draait de applicatie twee keer. Dit kan zijn doordat je lokaal probeerd te deployen en via de emulator de app draait. Even de emulator afsluiten en je kan weer deployen.

  • Type to search in Windows 8

    In het startscherm kan je gaan typen om te gaan zoeken in een applicatie. Dit gedrag is ook heel eenvoudig in je applicatie te realiseren, maar er zit een maar aan. De meest voor de handliggende oplossing op keydown van het core window het searchpane openen: Window.Current.CoreWindow.KeyDown += CoreWindow_KeyDown; void CoreWindow_KeyDown(Windows.UI.Core.CoreWindow sender, Windows.UI.Core.KeyEventArgs args) { SearchPane.GetForCurrentView().Show(); }  Echter zal je zien met deze …

  • Tile updates zonder backgroundtasks en zonder push notifications

    De tiles van Windows 8 komen het meest tot hun recht wanneer gebruik word gemaakt van Live Tiles. Dit laat je applicatie tot leven komen terwijl de gebruiker naar zijn startscherm kijkt en kan de gebruiker motiveren tot het gebruik van je applicatie. Om live data op de tile te krijgen zijn er een aantal mogelijkheden. Zo kan je het doen vanuit de code van de applicatie. Nadeel van deze oplossing is dat je programma moet draaien om je tile te kunnen updaten. Een andere techniek is gebruik maken …

  • Asus EP 121

    Goed nieuws voor gebruikers van de Asus EP 121, er is een nieuwe BIOS versie met support voor Windows 8. Na installeren van BIOS update zijn er ook in de Windows update 2 updates beschikbaar. Na installeren worden de hardware buttons en de gsensor gefixt! Met dit als resultaat:                                 Er fijn dat er toch nog updates verschijnen! De bios update is hier te downloaden: http:/ …

  •   @onovotny @Nick_Craver @andygocke @davkean @VisualStudio Use git worktree instead cloning again?
  •   @tfsbuck Congrats
  •   @donasarkar updating :)
  •   RT @tfsbuck: The VSTS Activity Feed extension gives a summary of all recent changes of work items, commits, pull requests and builds. It te…
  •   @davkean @lifeng_lu here you are: https://t.co/zeab4UpLyy
  •   @davkean @lifeng_lu On it way! just happend again
  •   @davkean intermittent; but ones it started i stays the rest of the session that way. anything i can do make a log when it happens?
  •   @davkean yes. now happens often i need to toggle hide/show all files in the solution explorer to ensure the project… https://t.co/xqZlVb6Qbx
  •   @davkean branch switching and make sure the project system understands when new files are added / removed
  •   RT @VSTS: Power BI and VSTS - integration made easy. Our new feature Analytics views makes getting VSTS work tracking data into Power BI s…