views:

192

answers:

3

is there any reason why one might want to select Silverlight Out of Browser option over a pure WPF Desktop app? i guess one might be easy to port to a web app? i guess a pure WPF app will provide more performance and features?

+7  A: 

Yes, a pure WPF app will provide more features, but a SL app has the potential to run on other operating systems than Windows.

Mark Seemann
+1- The difference is: one is Silverlight, the other isn't. Silverlight runs in most browsers, WPF only runs on Windows system with the .NET Framework 3.0+
Dave Swersky
Silverlight runs in most browsers on Windows + mac.
Martin Beckett
XBAP Applications (WPF Browser Applications) also run in other browsers, but I think the future is Silverlight !
Elmex
+1  A: 

I'm guessing here, but I think a Silverlight app is sandboxed which means that it is easier to have enterprise users using it without asking admins to install it.

Markus Johnsson
i guess with users more concerned about security, this is a plus may not be a big one but at least something
iceangel89
The sad thing is that users aren't that concerned about security.. But (at least some) sysadmins are, and that's why users cannot install stuff. We had the problem that users couldn't use Flash Player 10 for some time. I don't want to think about what it would mean if we needed users to install both a framework and then our application; distribution using web based and sandboxed players is so much easier.
Markus Johnsson
+1  A: 

Also, throw in hyper-easy deployment...I mean, it's literally a matter of two lines of code in the Silverlight application to "install", as opposed to setting up an XBAP or Click-Once application.

JerKimball