FEATURED VIDEO

Sponsored By:


SLIDE SHOWS
Solution provider and Apple reseller Tech Superpowers celebrates the grand opening of Apple's Boston flagship store.
Nowadays, the Linux user experience is slick, clean, and aesthetically pleasing, thanks to the GNOME and KDE desktop environments. Users can keep the same desktop experience from distribution to distribution.
Check out these hot products that keep workers connected, wherever they are.
INSIDE CHANNELWEB
techcareers logo Search Jobs:


  

Post Resume|Employers

Recent Post:


Sr. Eng, DISE Networks
T-Mobile seeking Sr. Eng, DISE Networks in Bellevue, WA
spacer

Developers Eye Microsoft's Silverlight As Potential Flash Alternative


CRN logo By Stacy Cowley, ChannelWeb
5:25 PM EDT Wed. Jun. 06, 2007
Page 1 of 2
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.

Next: Microsoft paves way for Silverlight


RATE THIS ARTICLE Worse 1 2 3 4 5 Better
CHANNELWEB MARKETSPACE >> (Sponsored Links)
RELATED BLOG >>
Photo
Microsoft Chairman Bill Gates showed how a wall can become a touch screen computing interface this week at the company's annual CEO Summit in Seattle.
ADVERTISEMENT




CHANNEL SERVICES >>