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

Strategies for sharing code in XAML-based Universal apps

Universal apps are a great way to share code between your Windows and Windows Phone versions of your app. Most devs have figured out how to share modules which are exactly the same, but sharing modules which are only almost the same is a bit less obvious. The Shared project isn’t a normal, stand-alone project:…


Dealing with Documents: How (not) to use the documentsLibrary capability in Windows Store apps

Many people posting in the forums express confusion over the documentsLibrary capability’s “Special Use” categorization. This capability is highly restricted and not intended for general use, and apps which try to use it generally will fail certification. While the requirements that business accounts are required to declare the Special Use capabilities and that only specifically declared…


About WebView and Fonts…

In my previous blog post, I posted some information about using a font which is included as part of the appx package (point #9) which turned out to be not correct.  I took that information from this post on the Windows Store C# forum. Since then, I’ve received requests to more fully explain how to achieve this…

5