Developers Eye Microsoft’s Silverlight As Potential Flash Alternative

Adobe’s ubiquitous Flash has never had serious competition, which allowed it to become the dominant technology for Web multimedia, even though its complexity causes some headaches for developers. Yet Microsoft’s Silverlight stands to give Flash a run for its market share.Now available in beta, Silverlight is slated for a 1.0 release this summer and is already drawing strong interest from developers.

Attendees at Microsoft’s TechEd 2007 conference in Orlando, Fla., crowded into a packed Silverlight overview session Monday evening, led by Developer Division General Manager Scott Guthrie. A recap of slides and demos first shown at Microsoft’s Mix07 show last month, the Silverlight session showcased the technology that Microsoft is relying on to bring its technology platform beyond the operating system and into the Web browser.

Silverlight is a subset of the Windows Presentation Foundation (WPF) system that powers Vista. It aims to best Flash in two ways: By offering better-looking, more advanced display and interactive functionality, and by featuring better tooling support.

Silverlight’s programming model supports Visual Basic, C# and a number of dynamic languages, including Python and Ruby, while Microsoft’s Visual Studio and Expression IDEs will allow .Net developers to work with Silverlight using tools they’re already familiar with.

“I’m itching to get started,” said Jon Nowick, a systems engineer with logistics software maker Coyote Logistics in Lake Forest, Ill. A self-described “old-school Flash programmer,” Nowick would prefer to never deal with Flash again. From what he’s seen of Silverlight tool and programming model, he expects it to be easier to use than Flash’s.

“One of the things I didn’t like about Flash was the debugging and scripting. It was painful,” Nowick said. “It looks a lot easier to do things with Silverlight than in Flash. I’ve been a .Net developer for the last five years, so it would be great to be able to apply those skills. Since we’re a Microsoft shop, I can see us redoing our entire Web site in this.”

But other Flash programmers won’t be so easily converted. Flash’s greatest strength is its universality: More than 95 percent of Internet-enabled PCs worldwide include the Flash Player, according to Adobe research. Flash also runs on aging browsers and on Linux, a platform Microsoft isn’t planning to support for Silverlight, which will work on Macs and PCs running Internet Explorer 6 or 7 or modern versions of Firefox or Safari.

“This is a tougher sell than Flash,” said freelance developer Michael Chabot, who stopped by to check out a Silverlight demo on the TechEd show floor. “One hundred percent of the people they’re targeting with this use Flash. Right now, zero percent of them use Silverlight.”

Chabot said he’s eager to see competition for Flash, but what he’s seen so far of Silverlight and the Expression toolset supporting it doesn’t impress him. For designers accustomed to programs like Adobe’s Dreamweaver and Photoshop, Expression feels clunky and isn’t intuitive to use, he said.

“I would say that, by far, Flash is the hardest technology I’ve ever had to learn. It’s not a good product, but it’s the only one that does these things,” Chabot said. “This is really the first rival, but I don’t think it’s going to be successful. I don’t think it does anything more than Flash does, and it excludes old browsers.”

Another potential hurdle for Silverlight is that it requires users to download and install the Silverlight client runtime. Microsoft has made the process as painless as possible: TechEd’s opening keynote included a Silverlight installation demo that took less than 20 seconds and didn’t require a reboot.

Still, corporate users in secured environments may not have the option of installing new browser add-ons, according to solution providers.

“A lot of our users don’t have security permissions to change their configurations, and our clients aren’t ready to install yet another runtime,” said Matt Jurgensen, lead infrastructure architect for financial services software developer DST Systems in Kansas City, Mo.

Jurgensen’s firm aims to redevelop its desktop software for browser-based access and is beginning to explore options. Flash’s steep learning curve is daunting, and Jurgensen likes the idea of using Silverlight and putting his .Net expertise to work. He plans to keep an eye on Silverlight as it launches and works to gain traction over the next year.

To read the full Post and page 2, see the source: ChannelWeb

There are no comments on this post.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: