I want to build a silverlight web application that could installed o开发者_如何学JAVAn a user's computer. So any hosting requirements would be subject to whatever configuration the user has. What are there requirements to host a silverlight application?
I need the same question answered for Flash and WPF.
- Can any OS be used?
- Is it required that the .Net framework (or whatever Flash uses in that case) be installed on the machine?
- Obviously some webserver must be installed, what are the restrictions on the webserver for these three technologies?
- Anything else?
On Silverlight:
Not sure if Mac has out of browser support; Linux support (Moonlight?) is a ways off I think.
No. Silverlight comes with its own minimal version of the CLR runtime so nothing else is needed. Flash also uses nothing else.
No webserver needs to be installed on the client machine; the application can communicate to the same webserver as when it's hosted in the browser.
Not really, but there are a bunch of helpful features in Silverlight 4 pertaining to out-of-browser applications: see here for details
I haven't developed in Flash in a long time, however I have heard of Adobe Air and it looked promising at one time, but now I'm entirely devoted to Silverlight.
精彩评论