How Do I Deploy a Windows 8 App to Another Device for Testing?

If your developing a new Windows 8 app and you want to test it on another device (e.g. Surface), you’ll need to use a technique called sideloading. This can easily be done through a few steps that will be described in this post.