ComboBox on a Flyout attached to an AppBarButton loses mouse input on 1607

Several developers have asked why a ComboBox on a Flyout attached to an AppBarButton ignores mouse clicks after upgrading their UWP apps to target build 14393 (Windows 10, version 1607 – also known as the Windows 10 Anniversary Update). The same Xaml worked fine unchanged when the app targeted build 10586 (Windows 10, version 1511). <tl;dr> Apps can…


Windows Store app projects stopped generating the .appxupload file after installing VS 2015 Update 1

Problem A few people have noticed that their Windows Store app projects stopped generating the .appxupload file after upgrading to VisualStudio 2015 Update 1.   CauseThe project is not associated with the Store app.The StoreAssociation file path is missing from the respective project .csproj file. Either one of these causes listed above can stop the…


VPN Network connections from Store apps running on Connected Standby devices are very slow

The title says it all: when you make a network connection from your Windows Store app to a resource residing in your Virtual Private Network (VPN) using a device which supports Connected Standby (also known as Always On/Always Connected [AOAC]), the connection may be very slow.  A network trace of a Windows Store app connecting to…

1

Implementing a Shake event on Windows Phone 8.1

I was working in our MSDN Forums and found a post from a user trying to detect shake events for Windows Phone 8.1.  I quickly realized this event is not built into the SDK, so I set out to create a helper class to raise a Shake event for Windows Phone 8.1. The Accelerometer class…

0

Replacement for MarketplaceReviewTask in Windows Phone 8.1

Windows Phone Silverlight apps had a MarketplaceReviewTask to prompt users to review an app. Windows Phone Runtime apps don’t have an explicit task for this but can launch ms-windows-store: URIs to go to the review page. Use this with care and thought! Happy users give good reviews. Irritated users give bad ones. An occasional prompt…

0

I want the sound to go *here* – Audio routing in Windows Phone 8.1

Windows Phone 8.1 devices have a number of different audio output options. Most of the time the audio is routed to the default or “active” endpoint. The default endpoint is determined by a number of factors. If your phone is connected to a Bluetooth device that supports audio then it will be routed there by…


Configuring your HttpClient to automagically decompress the response

  Recently I was writing a simple HttpClient to interface with a REST API.  Typically I just pass the response string to a JSON converter and get my object out the other end.  However, in my case I was getting the following error from my converter: Newtonsoft.Json.JsonReaderException was caught   _HResult=-2146233088   _message=Unexpected character encountered…


MDM Enrollment succeeds but SyncML session aborts without errors

When helping customers implement MDM solutions for Windows 8.1, we frequently encounter scenarios where the initial Enrollment with the MDM server succeeds, but right after enrollment, the SyncML session between the client and the MDM server seems to just “abort” without any errors and you are left with a daunting task of understanding what did…


Sending Facebook invites from a Universal Windows app

In one of the previous posts published on this blog we’ve learned how to integrate Facebook in a Universal Windows app. Specifically, we’ve seen how to integrate the Facebook authentication, so that we are able to create a Universal Windows app where the user can login with his Facebook credentials, so that we can use…

1

Windows Phone 8.1 Battery Saver, Background Agents, and Background Tasks

I worked a support case recently where the customer had a Windows Phone Silverlight 8.0 background agent running on Windows Phone 8.1.  My customer noticed that the background agents would not run when battery saver was enabled. In order to explain why this was happening, I first need to tell you some of the history…

0