Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Being pragmatic by leveraging existing code in Metro style apps

Download

Right click “Save as…”

Slides (view online)
Does building a new Metro style app for Windows 8 mean you have to start from scratch? Absolutely not! Come learn how you can leverage existing code when developing Metro style apps for Windows 8. In this session, you will get an opportunity to learn directly from developers who have already benefitted from their existing code.

Follow the Discussion

  • Ian WalkerIan2 In geeks we trust ...

    Cool, am planning on bringing across some of my phone sequencing software* - will check out your sample!

    Excellent presentation Dude!

  • Just watched your talk at Build.

    Are there any online resources available on referencing legacy dotNET dlls in a Metro style app?

  • Jason, please explain how it is useful to be able to wrap legacy code if you have to port it to WinRT anyway to list your app in the App Store? Since the App Store is the SINGLE point of distrbution why did you even give this talk?

  • Thanks Ian Smiley. It was great to come out and share what we've been working on Smiley.

  • Piet, IIRC, referencing legacy dotNET dlls is not currently supported in Metro style apps. You can find more information in Krzysztof's talk: http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-930C

     

    Scarless. The amount of porting required will depend heavily on the codebase you are discussing. Some code will just come forward with little to no changes (like JavaScript). I'm assuming you are specifically talking about .NET code though. Even with porting, it's still a lot of code you can leverage in your app rather than starting from scratch. For instance, just making the .NET code into a Metro style library rather than a full-blown class library. This is a similar situation that happens today with Silverlight and the profile of the .NET Framework you have to adhere to when developing Silverlight applications.

  • Interesting looking drum machine.
    I hope there's a way of sending MIDI data from a Metro app. It would be nice to make something that's like Usine Pro but that doesn't actually create any audio.
    I'm just thinking about the interface building part so you can create your own MIDI/OSC controller interfaces and send that data over virtual midi cables like Midi-Yoke.

Remove this comment

Remove this thread

close

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.