xaml

Latest

  • Microsoft pins Windows Store app purchase exploits on insecure code

    by 
    Jon Fingas
    Jon Fingas
    12.11.2012

    Attention has swirled around what, at least initially, looks to be a surefire way to pirate Windows Store apps: as a warning to developers, Nokia engineer Justin Angel has detailed how at least some Windows 8 apps can be hacked to avoid paying for full versions or in-app purchases, and even strip out ads in free titles. Several apps he tested are stored in such a way that that it's easy to modify apps' data files and Internet Explorer 10 requests. According to a Microsoft spokesperson we contacted, however, many of the vulnerabilities are common to any app store, and supposedly thwarted with the right code. The company points to a recent Dev Center document emphasizing Windows 8's optional app receipt system, which can require any transaction be validated on the developer's server. Programmers can also mask content or move the more valuable material to the internet, Microsoft says in the note. While we're wondering why safeguards like receipts aren't mandatory, we wouldn't immediately fret if our livelihood depended on the Windows Store -- at least, not if we were careful. Read Microsoft's full statement after the break.

  • Microsoft posts Windows 8 app porting guide roundup, forgets to include BASIC

    by 
    Jon Fingas
    Jon Fingas
    05.27.2012

    Let's say you're a developer eager to convert your apps for Windows 8 as soon as possible. Where do you start? Microsoft Developer Evangelist Jennifer Marsman is very much aware that you might be at a loss, so she has done the rather large favor of rounding up every porting guide the company has to offer in one handy place. Some of these are pure design guides, like a previously spotted iPad-to-Metro layout article, but others dig deep into converting code for the land of home tiles and charms. The focus is on porting from the web and Windows Phone 7, so we wouldn't work up hopes of bringing your high school computer class project to Metro. Still, Marsman is looking for more guides from readers; if you've developed just the technique to convert 10 PRINT "HELLO WORLD" 20 GOTO 10 into a tablet-native Windows 8 app, return the generosity and leave pointers at the source link.