views:

123

answers:

4

Hi,

I have read a range of articles on advantages/disadvantages of Microsoft Silverlight framework in comparisson to Flash.

Fact that there were two version of Silverlight in the past 18 months worries me, as well as the fact that over 97% of web browsers already have Flash pre-installed.

I'm a .NET developer and I'm very happy with what I can do in the framework. At the moment I feel like I have to put my own preference to a side and decide whether I need to integrage flash with .NET instead of using Silverlight with WPF.

Did anybody try integrating Flash with .NET? What challanges did you come across? How easy was it in comparisson to working in Silverlight?

I have also read about recent talks between Microsoft and Adobe. Whatever way I go It feels very unstable. Can HTML 5 really compete with what's offered by Flash and Silverlight?

Thank you

+4  A: 

I have integrated both Flash and Silverlight into my ASP.Net applications. I have to say that working with Silverlight was by far the easier way to go. Communication with the server is easier, initial setup was easier (along with a ASP.Net application or a simple HTML page). Integration into the ASP.Net application was the easiest part (as I'm sure you imagined it would be). If you're a .Net developer, then this is the way to go.

Also, I wouldn't worry about either of these technologies going away anytime soon. HTML5 is not going to take over. It'll take some of the market share, not all.

EDIT

Here are some links to other SO posts on the subject:

Gabriel McAdams
I have started looking at a XBAP (ClickOnce) applications. Have you written anything using this type of solution? I like the idea that application will get an access to a full .NET framework, rather than a subset of .NET with Silverlight. But the idea of installing entire .NET framework on client's machine is really putting me off. This beats the entire purpose of what I'd like to achieve.
vikp