What is Silverlight's relationship - if any - to WPF?
I was working with a WPF application and I figured that the controls and graphics I wanted to display on the grid might look better if it was a silverlight component.
I thought this because all the cool silverlight controls look very flashy.
But now that I have installed my Visual Studio 2010 using SIlverlight, it seems like every silverlight application I can make is ASP.NET in nature. It seems that instead of making a cool graphical control, Silverlight is telling me that it really is a data flow application for the web.
What is the relationship between WPF and Silverlight, if any. Can I or can't I put a silverlight control in an existing WPF application?
a source to share
From what I understand, Silverlight is similar to "WPF lite", and in many ways it is almost the same as for different purposes (desktop versus web). If you want your wpf app to look different, you don't need to inject any other controls from silverlight, because you can simply rebuild or rewind them to suit your needs (which you can also do in silverlight). But you cannot just use the silverlight controls in wpf because they are compiled to run at different times.
Silverlight has a number of unofficial controls in the silverlight toolbox that are not included in wpf or the wpf toolbox. They are open source, and if you really want to, you can port them to wpf, especially since the code is very similar to wpf.
a source to share
I know others might point out that SL is WPF lite.
But I hope you find that they are different frameworks, at least for now, although they share XAML and a similar model.
Not sure if they will be the same in the future, but they keep the difference in mind for the moment. :)
We know that DevExpress is now shipping the same codebase of its components to WPF and SL, but this comes after a lot of effort.
a source to share