Welcome!

AJAX & REA Authors: Yakov Fain, Andreas Grabner, Lori MacVittie, Kevin Hoffman, John Gannon

Related Topics: AJAX & REA, Adobe Flex

AJAX & REA: Article

Microsoft Releases Silverlight 1.0

A strong player joins the RIA market

Yesterday, Microsoft has released Silverlight 1.0, its tool for creation Rich Internet Applications. I’ve seen the Silverlight demos at Redmond, WA earlier this year, and they are very impressive.  Now we are talking about some competition to Adobe Flex and Flash Player. I use the word “some” because as of September 2007 Adobe is far ahead when it comes to maturity of Flex platform and the penetration of Flash Player. Microsoft will be playing catch for a while, and they need to deliver on the promise of Silverlight availability an all major platforms.
 
While today Microsoft can only dream about the penetration rates of Flash Player , Adobe can only dream of having such a huge crowd of enterprise developers that's already waiting in sprinter’s position to start using Silverlight in their projects.  In any case, having some serious competition in the RIA tools market is very good news for us, professional developers.

Silverlight 1.0 will run on Common Language Runtime (CLR), but upcoming 1.1 release will run on so called Dynamic Language Runtime (DLR), which will allow programming RIA in such dynamic scripting languages as Ruby, Python and some others.

Good luck, Silverlight!  Now let’s wait and see what Sun Microsystems will offer with JavaFX next year. No matter what tool you are going to be using, consider converting your Web applications into RIA. The sooner the better.

More Stories By Yakov Fain

Yakov Fain is a Managing Director of Farata Systems, consulting, training and product company. He has authored several Java books, dozens of technical articles. SYS-CON Books released his latest co-authored book , Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters in Spring 2007. Sun Microsystems has nominated and awarded Yakov with the title Java Champion. He leads the Princeton Java Users Group. He is an Adobe Certified Flex Instructor. Currently Yakov works on the book for O'Reilly "Enterprise Application Development with Flex". He twits at twitter.com/yfain.