Michael Niehaus. Senior Product Manager. firstname.lastname@example.org. BRK3330. Windows offers the management features that businesses need.. Business needs are evolving. Windows 10 offers . management choices.
Michael Niehaus. email@example.com. WCL331A. Windows Store Apps. The biggest change in Windows 8. Traditional Desktop Apps. Setup.exe installers. Windows Installer (MSI). OneClick. (.NET). App-V, Click-to-Run.
Mark Minasi. Writer, Speaker, Consultant. firstname.lastname@example.org. Twitter @. mminasi. join my newsletter at www.minasi.com. Windows 10, Azure, AD and the like offer us a lot of options, so sometimes it's a little hard to keep them straight.
Phil Napieralski. Program Manager. 3-109. Fundamentals (DirectX). What is XAML? Why . interop. ?. More fundamentals (C ). Registering events. Windows Store app features. Making money. Agenda. Graphics language of choice.
.. 6.02 Understand visual merchandising and display techniques of fashion.. . Essential Questions: Turn to your neighbor and discuss… . What is the importance of visual merchandising?. How does décor, atmospherics, and store layout influence visual merchandising?.
Download Presentation - The PPT/PDF document "Validating Windows Store" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Validating Windows Store
Presentation on theme: "Validating Windows Store"— Presentation transcript:
Validating Windows Store purchases for your app
Senior Program Manager
Why validate purchases?
What validation is done by Windows?
Validations built in to Windows
App license validation.
Licensing improvements in Windows 8.1
Better license sync.
Consumable in-app purchases.
Increased the PC limit.Slide9
Repairing non-genuine appsThe app’s tile is marked on the Start menu.
The app won’t launch.
Go to the Store to fix it.Slide10
Check license state offline.
Offline purchase validation – inside the app
Did they purchase the in-app offer?
Is my app running sideloaded
Purchase validation with
Do purchase and
get a receipt.
Send the receipt
to your service.
Purchase validation with receipts
Modify app behavior when non-genuineSlide16
Basic proof of purchase validation.
Detect replays of old receipts.
Do PC activation to limit sharing.
Give customers what they paid
Protect your app investment.
Protect your service from
ResourcesStore API sample app.http://aka.ms/WinRT-LicensingSample
Using receipts to verify purchases.
Using the application specific hardware Id.http://
Evaluate this session
Scan this QR code
to evaluate this session and be automatically entered in a
*delete this box when your slide is finalized
Your MS Tag will be inserted here during the final scrub. Slide20