For more info about this model check out the Delivering reliable and trustworthy apps post. You can learn about differences between the context of a Windows Store application and a Web browser on the Windows Dev Center.
Updating jQuery to support the new model
To enable all these features of jQuery in your Windows Store apps the jQuery experts at appendTo worked with the jQuery community to update jQuery to support the new Windows 8 app model. Our own engineers from Microsoft Open Technologies provided technical support for the effort to make sure all the changes took full advantage of the platform.
Adding support for Windows Store Apps in jQuery involved initial testing, porting of Unit Tests, and evaluating jQuery dependencies, such as the Sizzle selector engine, which is at the heart of jQuery. appendTo identified several areas in jQuery support logic, as well as sparse items throughout Sizzle, used to target elements in a document, that required re-authoring to work within the guidelines of the Windows Store app security model.
appendTo submitted code directly to the jQuery Core project, which integrated this support, so now you get all this for free as soon as you add jQuery into your app. Additionally, you’ll want to practice some alternative patterns when using jQuery in a Windows Store app. You can find more info on these patterns on the net.tuts+ site. Check out appendTo’s blog post for more details on the changes they made in their updates.
If you want to learn more new opportunities for using your web development skills with the Windows platforms, check out the MS Open Tech blog post.
–Olivier Bloch, Senior Technical Evangelist, MS Open Tech