Canon G10 руководство на русском Hp M1132 руководство по ремонту ровер 75 руководство по использованию крошера руководство мвд рб руководство по ремонту автомобиля 100 руководство по ремонту volvo vnl руководство электрика Canon Eos 300d cerato руководство руководство мастеров Lg Hb 202ce ваз 2107 инжектор руководство Zanussi скачать национальное руководство по хирургии руководство по ремонту урал руководство по эксплуатации bmw 316i 32 1900 word 2007 руководство пользователя когнитивная терапия полное руководство apple руководство samsung ml 1660 руководство 0504421 мерседес w210 руководство Hp 1120 анкета стиль руководства руководство по эксплуатации saab 9000 318 восстание под руководством лейтенанта шмидта руководство по эксплуатации аккумулятора pic микроконтроллеры полное руководство описание руководство руководство по эксплуатации ниссан скайлайн руководство по ремонту hd 72 руководство по эксплуатации калькулятора сузуки sx4 руководство Geovision 5200 руководство пользователя 1с 8.2 скачать тойота калдина руководство по ремонту Sony Cdx Gt317ee руководство пользователя неро руководство по эксплуатации ленточного конвейера 1100 руководство по обращению с вампирами Vivanco краз 260 руководство руководство по ремонту ваз 21124 руководство пользователя digma q600 компас 3d v11 руководство Lg Gm360 nokia 6900 китайский руководство пользователя Samsung R425 руководство по эксплуатации opel antara sony руководство пользователя volkswagen vento руководство по ремонту руководство cubase 5 на русском Alcatel Ot 808 Samsung Ml1210 Dsc W100 руководство по эксплуатации ниссан тиана Samsung Wep350 Utorrent citroen c4 руководство по эксплуатации Bosch методы и стили руководства руководство по эксплуатации ваз 2107 руководство по управлению безопасностью полетов руководство по эксплуатации kia carnival руководство по эксплуатации шевроле авео firebird руководство руководство по эксплуатации nokia n900 руководство по ремонту hyundai i30 руководство по ремонту мотоцикла урал прически пошаговое руководство руководство по ремонту автомобилей mitsubishi Logixx 8 corolla скачать руководство киа пиканто руководство Mercedes S500 руководство по ремонту honda civic руководство по эксплуатации хундай гетц реферат руководство в организации Sony Dvd Architect руководство ваз 21111 adobe photoshop руководство пользователя руководство театрализованными играми Lego Star Wars руководство по ремонту зил 4331 национальное руководство по фтизиатрии скачать Wifi Canon Ir1018 руководство пользователя blackberry руководство по эксплуатации уаз 31514 мультимедийное руководство руководство волга сайбер Bosch Sgs 46e52 Eu Mail Ru руководство по эксплуатации ленд крузер скачать руководство по daf apple руководство руководство по открытию бизнеса субару форестер руководство ваз 2107 руководство Nikon Coolpix 5400 руководство пользователя pinnacle руководство по эксплуатации mazda atenza Nikon D3100 руководство starline b9 subaru lancaster руководство Panasonic Kx T7636 Nokia 6303i Classic volkswagen руководство по ремонту руководство по ремонту ваз 2108 Dvr Sony Ericsson W007 руководство по ремонту mercedes vaneo руководство по ремонту kia sportage Starline Twage A9 руководство по работе в autocad руководство по ремонту sportage 406 восстание под руководством т костюшко Htc Desire 8181 tusl2 c руководство Moulinex Mk7003 Motorola Gm 340 общее руководство психологические основы руководства qashqai руководство скачать газ 3111 руководство по ремонту Honda руководство по свингу торрент стили руководства в малой группе руководство по эксплуатации fiat bravo руководство мвд рт sony prs 650 руководство авторитарный и демократический стиль руководства 5 almera classic руководство тест эффективность руководства Asus Wl 520g Samsung 7722 щуркова н е классное руководство Kenwood Th F4at 1с практическое руководство скачать педагогическое руководство 26001 руководство audi q5 Ipod Classic скачать руководство киа спортейдж Xacti Sanyo Blaupunkt принцип служащий руководством в опросник стиль руководства Samsung Jabra Bluetooth скачать мультимедийное руководство mitsubishi Sony 40nx700 руководство по анальному

Another Silverlight Rant!

I debated even posting about this because there are so many developers in the Flash community already talking about it; then I thought why not I still have a few questions. I won’t take this post as far as bashing Silverlight as much as a search for an answer to “Why switch?”

There is no argue that Microsoft has offered the RIA world a new way to create and display solid interactive applications, but I still don’t see a need to switch. Dave Wolf from Cynergy comments on how this is good for the world of RIA’s and only confirms that RIA’s are here to stay. I agree. As well as I agree with all of the bloggers stating that this competition will be good for Flash and can only help its future growth. But I still want to know why I would switch to developing applications in XAML and JavaScript and as Keith Peters says, taking a 5 year step backwards with prototype classes.

I attended MIX 2006 where Microsoft demoed WPF and a bit of WPF/E and I watched the Flash developers around the room with smirks on their faces basically saying, “Okay, I’ve been able to do that for 5 years with Flash.” They continued to show applications with a cube of videos that spun as a 3D object. Kinda cool and it was very smooth because their player has a closer tie to the hardware but I don’t think that will sell it for anyone.

I promise, I’m not trying to bash Silverlight, I just don’t understand why I would switch. Okay, maybe I don’t have to and that is not the question, maybe I should be asking why business owners and executives are asking my to really look into this. Why do they care? Since when is it a business goal of an application to have XAML over MXML or vice versa? It must be because Silverlight can do something more than Flash. If so, what can it do? As of a year ago I was not impressed. It was shiny, and I like shiny things that move, but I had seen it all before.

So I guess I can end by asking those of you who have worked with WPF or Silverlight, what can it do that Flash cannot and how important are these features to the success of solid web or desktop applications?

- Tim O’Hare


7 Responses to “Another Silverlight Rant!”

  1. Scott Barnes Says:

    You don’t switch, you just use (both).

    One of many ways to think of Silverlight, is for example extension to AJAX if that helps?

    -
    Scott Barnes
    Developer Evangelist
    Microsoft.

  2. John Says:

    I agree it is hard to see switching if you are already a flash developer. I think itis more to keep .NET guys from moving into flex. There are a lot of pure .NET guys who will be more comfortable using Silverlight’s approach anyway.

    The use of MS Media will be an advantage in some situations as well.

  3. tohare Says:

    Scott,

    I bet you are pretty busy at this time answering posts like this. I want to say that I agree with you and have commented in more depth to your post Silverlight or Flash, pick now or else!.

    - Tim

  4. tohare Says:

    John,

    Where do you see MS Media being more advantages? DRM? Quality?

    Thanks,
    Tim

  5. Ryan Stewart Says:

    Hey Tim, I tend to agree with John on the video issue. The codec that Windows Media uses (VC-1) is more open than the one that Flash Video uses (the On2 codec). So not only is the quality higher, the overall infrastructure is better. From my research, it’s cheaper to deploy a Silverlight video solution than a Flash solution in most cases, but that’s still very dependent on your use case.

  6. Stan Vassilev Says:

    Question is, if VC-1 is so open, what will stop Adobe from implementing it in Flash 10 (say), if it turns out this is so important.

    And if Adobe cant’ integrate it for legal reasons, then how can you claim it’s so open.

    Something to think about.

  7. Silverlight Vs Flash: Trying to collect different opinions | MCSE Blogs Says:

    […] Tim O’Hare : Another Silverlight Rant! 19-04-07 […]

Leave a Reply