Well this is the buzz since the mix07 conference in Las Vegas. A lot of people are speculating that this is the Flash killer. Microsoft is agressively getting into the RIA app market. People who know .Net, Python, Ruby, and C# will be able to use it to create RIA’s in crossbrowser (including Firefox, surprise surprise) and yes, Silverlight will run for macs as well. The player is 4 MB to download and it is fast. They are also pushing for a piece of the video market.
All it depends on is developer response. I believe there are a lot more developers of these languages (AJAX, .Net, Python, Ruby, and C#) than Actionscript developers. Right now, I am wondering about AS3. Flash CS3 has just been released, and it seems like we are almost starting on square one in Flash development. On the other hand, Adobe has two cards on the deck that I see:
- The integration of all CS3 products is great for design – programming. We know in the past, most of us were working with Photoshop, and Illustrator before importing our work into Flash. No more with CS3. People who want to work with Silverlight has to work with Expression. Another pain in the butt. I think Adobe just got this in the nick of time.
- Open source development for Flex 3. This is a boon for developers. Free development versus paying money for Expression and other language development languages such as Visual Studio 2007.
So the delimma goes, do I continue on Flash / Flex development or go into learning these technologies? It seems that every four-five years, I have to get to learn a new technology. It’s been five years already that I have been developing for Flash. Is it time to move on? Ah, agony of agonies of being a computer programmer!
Here is the link: http://www.silverlight.net