Comparison of Microsoft Silverlight 2 and Adobe Flex by an Adobe Evangelist

By Geert van der Cruijsen at July 26, 2008 00:07
Filed Under: Silverlight

I've found a nice read on a comparison between Microsoft's Silverlight and Adobe Flex by an Adobe Evangelist who took a 3 day Silverlight 2 training.

The weblog post starts of with summarizing the good and bad things of Silverlight but it's also nice to read the comments where a big discussion starts between Microsoft employees, Adobe employees and other developers/designers that have to choose between these 2 technologies.

Things he likes about Silverlight:

  • “The first thing I really like is the concept of threading. Being able to spawn off complex tasks without choking the main thread is pretty cool. You could, for example, show a really smooth animation when you are loading a bunch of data in a separate thread.”
  • “A Silverlight application can directly communicate with the HTML document it is hosted on by simply setting a parameter.”
  • “Being able to code in either C# or VB.NET is also a great feature. Especially since these two languages are pretty familiar to people developing for the Windows platform. I’m not one of them, but I found that C# is similar to ActionScript. Next to those languages you also have XAML, which does more or less the same things as MXML.”
  •  

    after that he tells us the things he doesn't like about Silverlight:

  • Code in XAML and C# is really verbose.”
  • “Styling controls is an absolute nightmare! I honestly think that this is going to be Silverlight’s Achilles’ heel!”
  • “Another thing that I really couldn’t grasp is the lack of HTML tag support in text fields.”
  • “I know the Expression tools are still in beta, but it has to be said that all the tools (including Visual Studio, which is no longer in beta) felt extremely buggy and incomplete.”
  • “Over these three days, I got a strong feeling that Silverlight was created by people who don’t know anything about designers.”
  •  

    In my opinion Silverlight and Adobe Air/Flex can both be big and good in their own things and eventually they will start growing towards each other as .Net and Java are also doing. Adobe has its huge designers userbase while Microsoft has a very big developers userbase. I think Adobe will stay the best thing to use for really nice fancy looking webtools while Silverlight will focus itself on the real rich internet Applications instead of websites which will stay the big focus of Adobe.

    I do agree with him that styling can be pretty hard for designers which aren't used to set all those properties and maybe Silverlight is a bit TOO extensible for them. As an example he shows how to change the rotation of an object in Silverlight and Flex:

    Microsoft Silverlight Adobe Flex

    <Button>
    <Button.RenderTransform>
    <RotateTransform Angle="45"/>
    </Button.RenderTransform>
    </Button>

    <Button rotation="45"/>

    I can see a designer will like the simple rotation property but Microsoft gives us (developers) the option to do all kinds of transformation on the object which is more extensible then the way it's done in Flex.

    About the point where he is complaining about how buggy everything is, I think this changed in a good way from Silverlight 2 Beta 1 to Beta 2 and I'm sure that everything will be really stable at the final release. (of course Visual studio isn't in beta... but the Silverlight developer tools are so that's why Visual studio isn't always that stable while building Silverlight applications at the moment)

    I do think Microsoft will have a hard time to get designers to change to Silverlight from their loved environment which they already know but only time will tell.

    http://www.webkitchen.be/2008/07/17/silverlight-the-good-the-bad-and-the-ugly/

    Geert van der Cruijsen

    Comments

    7/19/2010 3:57:04 AM #

    Wonderful blog! I saw it at Yahoo and I must say that entries are well thought of. I will be coming back to see more posts soon.
    http://www.p90xworkoutdvd.com

    p90x wokout dvd

    7/21/2010 5:28:00 PM #

    Promptly after purchasing for a legitimate hotmail password hack program, I identified this device. Be careful with it though, I'm not positive if it's legal to benefit from it to hack someones hotmail or yahoo account password, its only legal to utilize it by yourself if you forget the password. http://www.hotmailpasswordhack.net

    hotmail password crack

    7/24/2010 7:30:11 PM #

    the housing market is performing much better - with some luck we will have the quantity of building permits continue to keep increase

    jason

    7/24/2010 8:18:06 PM #

    Were in the Myrtle Beach market and also have definatly been recently impacted because of the market

    susan

    7/25/2010 4:54:18 AM #

    Your writing here has really made me think

    Grande Dunes

    7/25/2010 7:26:45 AM #

    My home we've got tons of getaway owners - So we were hit very hard by the housing down turn

    Myrtle Beach Foreclosures

    7/25/2010 8:16:05 AM #

    with the real estate market hopefully picking up perhaps I will hire a new assistant and have time to maintain with my blog

    Myrtle Beach Foreclosures

    7/26/2010 1:52:13 AM #

    thanx Silverlight

    Sal Hluska

    7/26/2010 1:52:16 AM #

    Hello webmaster, your internet web page's design is wonderful and that i like it. Your posts are wonderful. Please keep up the nice work. Sincerely!!!

    Rich Venturini

    7/26/2010 6:54:30 AM #

    Have you ever considered adding up extra video clips about Silverlight to your blog posts to hold the readers further entertained? I mean I just read through the entire piece of yours and it was fully good quality but since I'm more of a visual learner,I found that to become extra helpful well let me know how it turns out! I love what you guys are always up too. Such smart work and reporting! Maintain the great works guys I've added you guys to my blogroll. This is a great article thanks for sharing this informative information.. I'll visit your blog regularly for some latest post.

    Tamela Ingenito

    7/26/2010 6:54:43 AM #

    Silverlight Silverlight Silverlight I fully believe the above comment, the web is with a doubt growing into an important medium of communication across the globe & its as a result of web sites similar to this that ideas are spreading so quickly

    Giovanni Priego

    7/27/2010 12:22:43 AM #

    I wished to thank you for this nice read!! I undoubtedly enjoyed every little little bit of it. I've you bookmarked your website to take a look at the new stuff you post.For those who're inquisitive about having a guest blog poster please reply and let me know. I will give you distinctive content material in your webstie, thanks.

    Ada Kielich

    7/27/2010 12:22:45 AM #

    What a super blog!

    Wilford Coyne

    7/27/2010 5:21:51 AM #

    Great internet site, keeping me from working

    Eliz Szanto

    7/27/2010 5:21:52 AM #

    I was wondering what's up with that creepy gravatar??? I know 5am is early and I am not looking my finest at that hour, nevertheless I hope I don't seem like this! I might however make that face if I'm inquired to complete one hundred pushups. lol|Smile}

    Arlie Uccellini

    7/27/2010 3:04:21 PM #

    I would like to give my compliments for this wonderful site

    google sniper blog

    7/29/2010 2:57:41 AM #

    with the housing market hopefully picking up maybe I can hire a brand new assistant and have time to maintain with my blog

    myrtle beach foreclosures

    7/29/2010 5:14:07 AM #

    the real estate market is doing better - hopefully we will have the quantity of building permits continue to keep increase

    Myrtle Beach Foreclosures

    7/29/2010 5:48:55 PM #

    with the housing market hopefully picking up maybe I can hire a brand new assistant and have time to maintain with my blog

    Myrtle Beach Foreclosures

    7/30/2010 5:05:50 AM #

    Hi webmaster, your net web page's design is amazing and i like it. Your posts are wonderful. Please keep up the nice work. Sincerely!!!

    Micah Herdt

    Add comment



    biuquote
    Loading