How to distribute your existing Desktop Applications via Windows Store to Windows 10 PCs – including the new Windows 10 S configuration

Overview

Windows 10 S is a specific configuration of Windows 10 Pro that offers a familiar, productive Windows experience that’s streamlined for security and performance. By exclusively using apps in the Windows Store and ensuring that you browse safely with Microsoft Edge, Windows 10 S keeps you running fast and secure day in and day out. Windows 10 S was inspired by students and teachers and it’s the best Windows ever for schools. It’s also a great choice for any Windows customer looking for consistent performance and advanced security. By limiting apps to those in the Windows Store, Windows 10 S is ideal for people who have everything they need in the Windows Store and prefer the peace of mind that comes with removing the risk of downloading apps from other places.

What do I do with my existing non-Store app? Desktop Bridge is the answer

With the Desktop Bridge you can easily package your current desktop application or game as an .appx, distribute through the Windows Store and target all Windows Desktop devices including Windows 10 S to increase your user reach and easier monetization.

You can package any desktop application such as: WPF, WinForms, MFC, VB6, etc.

Once completed, your users will enjoy from smooth installation and update experiences: Clean, simple and fast install/uninstall updates via differential packages, streaming and many more.

Now you can also modernize your app with the Universal Windows Platform (UWP) to increase user engagement and reach all Windows devices.

We have a lot of customers that already went through the process such as: Kodi, Slack, Evernote, Adobe Photoshop Elements 15 and many others.

Here are few customers that shared their stories:

  1. MusiXmatch is the world’s largest lyrics platform with millions of lyrics available online and more than 50 million users on various platforms
  2. Tale of Wuxia (侠客风云传) is a traditional desktop Win32 role-playing game (RPG) that was created by Heluo Studio
  3. CLIP STUDIO PAINT is the leading paint tool software that supports creation of animation and manga

A quote from Evernote:

“The Desktop Bridge vastly simplifies our [Evernote] installer and uninstaller. It also opens up UWP APIs including Live Tiles and notifications. And having the full-featured Evernote app in the Windows Store means future improvements will reach users faster.”

—Seth Hitchings, VP Engineering, Evernote

What should I do next?

  1. Register as an app developer in the Windows Dev Center
  2. Prepare to package your application
  3. Sign up and get started using the Desktop Bridge
  4. Package your current desktop application as an .appx
  5. Test your Windows app for Windows 10 S, you can also check out this blog post for more details
  6. Submit your app to the Windows Store

Resources

Did you find this post helpful? Please let us know in the comments below—and also let us know if there’s anything else you’d like us to dig into for you about this topic.

Enjoy!

Windows 10 Tip: Watch 360° videos with the Windows 10 Creators Update

With the Creators Update, the Movies & TV app* expands your viewing horizon from 2D video to 360° video. You can explore new immersive 360° video content from partners like GoPro, Baobab Studios, LIFE VR, NextVR, Littlstar and more. Go skydiving with a bombsquad, see a rocket launch from up close, visit Portugal, watch the NBA games from the best seats courtside, or even climb Mount Everest; a few of the many immersive experiences featured in the app. Stay tuned as content refreshes frequently. Want to create your own stories? Windows 10 supports a variety of 360° cameras for capturing your own content, so now you can also watch your personal 360° video creations in the Movies & TV app.

Here’s how to get started:

Launch the Movies & TV app, and head to the “360° videos” section.

Launch the Movies & TV app, and head to the “360° videos” section.

Click on a video to start playing it. If you’re viewing from your Windows PC, simply drag your mouse around to view the 360° videos.

Click on a video to start playing it. If you’re viewing from your Windows 10 PC, simply drag your mouse around to view the 360° videos.

If you’re on your Windows Phone or Windows 10 tablet, you can swivel around in all directions to enjoy 360° of video. Come Holiday 2017, you can take it up a notch and step into mixed reality entertainment with your Windows Mixed Reality headset.**

Have a great week!

*App availability and experience may vary by region and device; some content sold separately.
**Headsets sold separately.

Reduce downtime with Azure Site Recovery service

The Azure Site Recovery service uses Microsoft’s cloud platform to prevent a halt in operations when issues arise. Azure Site Recovery moves workloads to and from different data centers — as well as both public and private clouds — to keep key services online and available.

What is Azure Site Recovery?

The Azure Site Recovery service has two elements:

  • The software and connections move VMs and services between two private data centers — either owned or rented by your organization — including Hyper-V and VMware VMs.
  • The Azure public cloud service acts as a data center stand-in and provides hot site disaster recovery capabilities. The Azure Site Recovery service also supports the hypervisors on Hyper-V and VMware vSphere. Azure Site Recovery does not work with the Xen hypervisor.

New Azure portal offers advanced management

At one time, administrators needed PowerShell to set up Azure Site Recovery  to use Azure Resource Manager style deployments. IT shops can now use the new Azure portal to set up a new Azure Site Recovery environment, including a recovery vault.

This update enables IT to specify different VM sizes within the same account and set up fine-grained access to each resource based on user roles. Only the new portal supports fresh deployments, but it also can manage and support any existing deployments that began via the “classic” portal.

How to set up Azure Site Recovery

In addition to an Azure subscription, the organization needs an Azure storage account that holds data replicated from on-premises servers.

Log into the new portal to create a Recovery Services vault inside the storage account. Select New > More Services > Monitoring + Management > Backup and Site Recovery (OMS) to create VMs with replicated data; these failed-over Azure VMs also need access to an Azure network.

VMware shops will need a local VM to run the configuration server role that coordinates the data and communication with Azure and also handles the data replication processes. This VM is the process server and functions as a replication gateway — it caches, compresses and encrypts replication data, then sends it to Azure. The process server discovers other VMs and adds them to a replication configuration. The configuration server also acts as the master target server, which handles the replication after a disaster concludes and roles shift from Azure back to the on-premises locations.

The Azure Site Recovery service also supports the hypervisors on Hyper-V and VMware vSphere. Azure Site Recovery does not work with the Xen hypervisor.

Windows and Hyper-V shops need either System Center Virtual Machine Manager in the on-premises environment to manage the VMs or the Site Recovery Provider that communicates with the service over the internet. They also must install the Recovery Services agent on non-Virtual Machine Manager hosts to manage data replication.

How does it work?

From there, the Azure Site Recovery service does most of the grunt work. It manages replication based on pre-programmed cycles of 1 minute, 2 minutes, 15 minutes and so on. After the initial seeding, Azure Site Recovery performs delta replication to save bandwidth. You can set up “exclude disks” to avoid replication of temporary files and page files.

Remember to set up a recovery plan that instructs the services where VMs go, on what schedule and in what order; this creates a recipe to follow if a disaster or business interruption occurs. You can then trigger a failback once the interruption concludes and return services to their normal operation and location.

Powered by WPeMatico