Silverlight 3 vs Flash: Digital Clock Demonstration Silverlight 3 and Flash: XML Image Gallery2
Sep 15

Here is a Flash vs Silverlight comparison on the XML Image Gallery!

It is a new image Gallery! The Gallery is an xml driven slideshow which supports multiple galleries, thumbnails and lot more. You are able to add more images by just modifying the XML only. You are also able to see how I use XAMLReader (in Silverlight) in loading the XML easily.

Images used in the application is a Top Model from Hong Kong

Let’s enjoy it and leave comments!!

Comparison

Flash implementation: 60 minutes

Silverlight implementation: 30 minutes (Implemented First)

Source codes

Flash

Silverlight

Shares and Enjoy~

Did you like this post?

Subscribe here:  

28 Responses to “Silverlight 3 and Flash: XML Image Gallery”

  1. Ai_boy Says:

    Silverlight work with images much more better than Flash! :)

  2. samcov Says:

    Silverlight?

    Flash?

    The picture stole the show!!!

  3. John C. Bland II Says:

    @Ai_boy
    Provide some insight (always interested in the discussion).

    @samcov
    I know right. lol.

    @shine
    Why not “employ” a comparably skilled Flash developer (compared to your silverlight skills, that is) to build the samples so the times are a bit more relevant because an xml image gallery in Flash shouldn’t take 1 hour.

    Keep up the samples though. I love to see the comparison in code.

  4. Wellington Says:

    what is the name of the girl from the gallery?

  5. Ramooon Says:

    I don’t know why but the image ratio is not respected on the Flash version… I love SIlverlight but hey this is not fair :/

  6. John C. Bland II Says:

    @Ramooon
    Actually the Silverlight version is resizing the graphic down. You can do the same in ActionScript but the developer chose to have it shown at the full 600×450. That’s the distinction.

  7. admin Says:

    hi all,

    The girl calls Chrissie Chau

    The photos in the Silverlight version are the right aspect ratio.

    I am glad to see the discussion on the aspect ration of the picture, I understand it is not a fair comparison. But my intention is to let developer learn more from the code, so there may be some differences on the presentation.

  8. John C. Bland II Says:

    @admin
    Actually, correct me if I’m wrong, they both are the same aspect ratio aren’t they? The Flash version isn’t resizing like the Silverlight so part of the image is cut off since the swf is only 556 px and the image is 600 px wide.

    As another point from my above, why not compare Silverlight to Flex. That’s more of a comparison than Flash. Just a thought.

    Love the posts…keep’em up.

  9. Wellington Says:

    @admin
    Thank you ! and sorry for the question off the subject.

  10. Tune Up Your PC » Post Topic » Silverlight Postings Says:

    [...] Silverlight 3 and Flash: XML Image Gallery [...]

  11. Silverlight Postings « Jasper Blog Says:

    [...] Silverlight 3 and Flash: XML Image Gallery [...]

  12. Silverlight 3 and Flash: XML Image Gallery2 Says:

    [...] Map Silverlight 3 and Flash: XML Image Gallery Sep [...]

  13. admin Says:

    @John, The images in the Flash is stretched to the full screen. I appreciate your comment and I will love to see if there is any flexibility on Flex later on.

  14. John C. Bland II Says:

    @admin
    Yes but why? Flash doesn’t automagically stretch your images. Did you code Flash to stretch and Silverlight to not? (I haven’t looked at the code)

  15. Yop Says:

    Images are not resized in the flash version :

    With Flash and his pixel blender shader
    http://www.brooksandrus.com/blog/2009/03/11/bilinear-resampling-with-flash-player-and-pixel-bender/

    you can obtain very good result ! (better than just resizing )

  16. Chack Says:

    Try to use the Art Flash Gallery http://www.flash-gallery.com. It is possible use fit, fill scale mode of images

  17. Marc Says:

    Now I know why it’s called FLASH!

    Unlike in the Silverlight version, in the Flash version it looks like a white frame is displayed before the selected image is shown.

  18. WeaxDesign Says:

    Hire a developer and you will get absolutely the same both results. Flash can stretch any images smooth with 2-3 lines of code.

  19. Yop Says:

    @marc

    To avoid the flash of light, just add the new image to the displayList instead of relaoding it…

  20. dark Says:

    You need to learn to program in Action Script before leaving speaking ill of Flash. The flash get identical results with the silverlight

  21. devu Says:

    Really stupid approach if you intentionally trying to show Silverlight is the best. Simply you have no idea how to deal with flash and how Flash Player works. Keep scale ration 1:1 for both because you probably know Silverlight will do worst thing with your image than flash. If not just learn how to use smooth bitmaps and deal with display list as every Flash kid can tell you and then put this on the public. Otherwise seems like you taking side and you are not deserve to have write a word about this as specialist.

    At least nobody should care about what you doing here.
    If I could show Silverlight in bad light the way as you, will take me one day to destroy most of its “strong” points. And trust me in 60min with flash you can do much more that this peace of crap.

  22. Tej Kohli Says:

    I am going to Try this tool for our website

  23. Konstardiy Says:

    Holy belch!
    I can do much better gallery even without any activeXes , objects etc in pure JS or JS generatated on AS.NET control from DB and t will work better. LOL.
    Althroug the resizing throuble wil persist i can make a resized version by a server-side handler on at upload time on @add image page”.
    The power of silverlight in other things like an uploader with progress bar…
    But actually flash can do the same.
    All these holywars are for lamers - use any modern technology wisely and you will et good result!

  24. rapidshare account list Says:

    Brilliant facts pertaining to upload files for getting myself personally get moving. I am going to keep this specific website link and revisit this.

  25. Domenico Says:

    The flash event is triggered on MouseUp but Silverlight trigger on MouseDown….this fact mystify the final result! (Excuse for my poor english)

  26. depression drugs Says:

    Its Pleasure to go through your weblog.The above content material articles is very outstanding, and I genuinely loved reading your blog and points which you expressed. I take pleasure in to seem again on the standard foundation,submit way more in regards to the topic.Thanks for sharing…preserve writing!!!

  27. nono Says:

    Althroug the resizing throuble wil persist i can make a resized version by a server-side handler on .

    3mbet

  28. Silverlight 3 and Flash: XML Image Gallery2 « Silverlight News Says:

    [...] It is a revised image Gallery based on the last post of  XML Image Gallery. [...]

Leave a Reply