Windows App Developer Links - 2012-08-22

posted on 21 Aug 2012 | App Developer Links

Windows 8 App Development

  • Windows 8 & Data Binding. Part 5-Binding to Lists (Jesse Liberty)

    • "In Part 4 of this mini-series on data binding we looked at Data Conversion. Today we look at binding a UI Element to a list of objects. The trick in binding to a list, is to teach the control how to display the bound data. It needs to know how to display each object in the list - what properties of the object should be displayed and how should they appear? ..."
  • Updating a Windows 8 JavaScript app from RC to RTM (G. Andrew Duthie)

    • "Now that the Windows 8 RTM version is available to MSDN Subscribers (and a 90-day trial version is available for non-subscribers), it's a good time to update your app to the RTM version of Visual Studio 2012. Updating to RTM is required to submit an app for the Windows Store, and it's a pretty painless process..."
  • Windows 8 HTML5 WinRT App: How to create a small RSS reader in 30min (part 1/2) (David Rousset)

    • "Starting from scratch, we're going to learn through these 2 tutorials how to build a small RSS reader with HTML5, CSS3 and WinJS, the Microsoft JavaScript framework for Windows 8. We will then build a WinRT application targeting the Windows Store. We'll try also to follow the Windows 8 UI design guidelines by using Expression Blend 5. If everything goes fine, you should be able to follow these 2 articles in 30 minutes. This first article will help you to create the welcome screen that will use a WinJS ListView control..."
  • Example Metro app /WinRT: Change/switch styles or datatemplates at runtime using code behind (Iris Classon)

    • "I was asked on Twitter last week how style or content template can be changed at runtime and I never got around to publish the example. I've shown plenty of examples how a style can be changed, but not how you can switch between styles or content templates. I have two examples for you but I'll post them separately..."
  • DataStateBehavior for Windows 8 XAML Applications (Jordan Knight)

    • "At Xamling we work very hard to maintain strict standards and practices during development - one reason we do this is to maintain the best parallel workflows between design and development as we can. Something that we've used extensively in the past with Silverlight is the ability to create DataStateBehaviors, which allow us to bind values from our view model to our visual states. When those values change a VisualState is automatically selected, meaning that we can separate our XAML and code very nicely..."
  • Develop Windows 8 Apps without Windows 8? Yes, you can! (Jerry Nixon)

    • "Windows is the premiere development platform in the world. With Windows 8, developers can leverage their existing skills and code assets to create applications. Step into these virtual labs and learn how to build, share and sell interesting and easy-to-use applications that will make your customers happy. Virtual labs are simple - no complex setup or installation required..."
  • DevRadio - Let Odata make your Windows 8 App Sing! (Jerry Nixon)

    • "In today's episode Jerry Nixon shows us how to use OData as a data source inside our Windows 8 application..."
  • Everything Web Developers Must Know to Build Windows 8 Apps (Channel 9)

    • "Learn how you can use your web skills to build Windows 8 apps using HTML5, CSS3 and JavaScript. In this session you'll discover how to harness the rich capabilities of Windows 8 through JavaScript and the Windows Runtime. You will also get an introduction to the Windows Library for Javascript, which will give you navigation, controls, data binding, animations, integration with the app model, and plenty other utilities that will give you agility when building your Windows 8 apps..."

Tools, Frameworks, & Libraries

  • MEF and TPL Dataflow NuGet Packages for .NET Framework 4.5 (Base Class Library (BCL) Blog)

    • "Last week we released .NET Framework 4.5. Today we are happy to announce the release of the RTM versions of the MEF and TPL Dataflow NuGet packages, as promised. Changes: Our pre-release versions were already in an excellent shape so we didn't have to change much. In fact, there are no surface area changes and no behavioral changes. We updated a few strings to align with some branding changes (in case you didn't notice: "Metro style apps" are now called "Windows Store apps"). However, we added one feature we believe is worth discussing in more detail: we now provide a symbol package for MEF..."