Convert Silverlight Application to WPF

I need to convert a Silverlight application to WPF (in order to finally launch it on Microsoft Surface 1.0).

I did not write an original solution, and it is quite large. I have never worked with Silverlight, and I'm just a little familiar with WPF.

Can you offer some tips for completing this project?

Here is my current plan (high level view):

  • Restore all Silverlight projects in WPF (User Control in Silverlight = WPF User Control Library?)
  • The links do not match, so I need to make some changes ... I think :)
  • We hope that all controls are compatible with WPF ...

Did I miss something big? Something is wrong? Incomplete?

I am open to all your suggestions and advice!

Any development tips?

+8
wpf silverlight
source share
2 answers

I recently converted a Silverlight application to WPF. You can find my notes on how I did this:

http://robertsmyth.blogspot.com.au/2011/12/migrating-from-silverlight-to-wpf.html

Hope this helps you.

+4
source share

"User control in Silverlight = WPF User Control Library?" Not really. What version of silverlight are you using? The most difficult problem that I encountered when porting WPF to Silverlight was with converters. Silverlight 4.0 or lower does not support RelativeSource Ancestor binding. But supported in Silverlight 5!

Hope this link helps you. WPF and Silverlight 2 Compatibility

+1
source share

All Articles