Jump to content
  • Advertisement
Sign in to follow this  
Alpha_ProgDes

[.net] Diffrerence between Silverlight and Flash?

This topic is 3717 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I've read up on some Silverlight the last couple of days. I can't help the feeling that Silverlight is Flash + XML. Silverlight, from what I've read, is a subset of WPF and uses XAML for a lot of its programming. But it seems to have the same purpose as Flash. Well from I've seen it used for. Some help/guidance/point in the right direction on Silverlight and its true purpose is greatly appreciated.

Share this post


Link to post
Share on other sites
Advertisement
The major differentiators I've noticed revolve around .NET. Silverlight 2.0 lets you code in any .NET language with the full CLR 2.0 and a subset of the .NET 3.5 libraries. There's also a downloadable package that adds support for Silverlight projects to Visual Studio. I used it recently to write C# for a Silverlight project and then debugged it running in IE, all from within Visual Studio.

Being a subset of WPF is nice since I can learn one API and use it for both client apps and Silverlight.

Also note that Silverlight assemblies are .NET assemblies that simply reference Silverlight-specific .NET assemblies, so you can build them, code them, disassemble them like any other .NET assembly.

Share this post


Link to post
Share on other sites
I don't know much about Silverlight as I've only skimmed the basics of what it's for, but the impression I've got is that it's more like Flex than Flash. It appears to be aimed much more towards programmers (like Flex), whereas designers and artists are more comfortable with the Flash IDE.

However I admit I'm a bit confsued myself, as I only know the little about Silverlight I've read in forums like this and on techie blogs, and I've only scratched the surface in Flash and ActionScript development.

Share this post


Link to post
Share on other sites
Well, Silverlight is a RIA (Rich Internet Application) framework.
You chose to compare it with Flash but there are lots of them.
Here's a list from Wikipedia.
But yeah, IMHO the cool thing is to be able to program in the .NET languages.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!