Final Silverlight 2.0 ships Tuesday

By Scott M. Fulton, III | Published October 14, 2008, 11:57 AM

(continued from previous page)

So how will this change the complexion of Web applications going forward, especially since so much of the RIA realm has been devoted to JavaScript? I asked Scott Guthrie.

"I think there are a couple of elements about it. One is, what language does the developer work with, and how does that change how they build the application? And the other is, what are the capabilities of what they can do with that language?" Guthrie responded. "In some ways, the biggest difference between what people are building with Silverlight 1 and what they're building with Silverlight 2 is less about the language in terms of changes, and more about, what features are built into Silverlight 2 that they can do stuff with?"

One such feature he listed is Deep Zoom, which enables a control to show a very-high-resolution image -- much higher than the control itself -- and zoom in very smoothly to show detail. That feature is exclusive to Silverlight 2. Another is adaptive streaming, in which a video is encoded at multiple bit rates, and the Silverlight client is capable of switching between encodings based on the dynamics of the network at the current time.

From the perspective of a programmer, Guthrie cited the current test of the Silverlight-endowed AOL Mail client, which uses some programming principles that are atypical for a Web application. For instance, that particular client is capable of threading, "which is something you can't do with either Flash or AJAX, to do background indexing of mailboxes, and be able to do offline storage of e-mail within the browser in a secure, safe way," he told us. "Having that type of networking features, threading, and data features, and then being able to use whatever language [developers] want to program against it, has enabled a mail client that's [more] unique and different than anything else out there.

"One of the things we are really trying to do with Visual Studio, and with Expression, is provide a tooling experience that feels very natural to developers, and hopefully in a lot of senses, feels very comfortable and familiar. For example, with our Visual Studio tooling support, we have many, many millions of professional developers that are used to Intellisense, to Visual Studio project support, used to a rich debugger, and so on. And oftentimes, for a lot of developers coming from a client development background, they're used to a model where you add controls onto a UI form and you handle events against them, and you code against them. From that perspective, Silverlight will feel pretty familiar. The fact that, within your Visual Studio where you might be doing C++, a Windows Forms app, or using ASP.NET, you now have another project type inside your toolbox that allows you to run code inside the browser, on the client cross-platform...ends up being pretty powerful.

"And the fact that you can reuse those same skills," Guthrie continued, "whether it's a language skill, a tooling skill, or a framework skill...you're still going to need to learn some new things, but hopefully, it's very approachable, and we expect to see a lot of .NET developers in particular start building Silverlight apps pretty aggressively."

5:40 pm EDT October 13, 2008 - Some of our readers were apparently concerned that our explanation of Silverlight being updated through WSUS was a bit "sensationalistic," so for a more ground-level explanation, here's a direct quote from Microsoft's Scott Guthrie:

"If you are an end user who has installed Silverlight, by default, we'll auto-upgrade you to the next release, the same way we do for security patches and things like that."

In the enterprise, however, Microsoft relies on its update service WSUS, as Guthrie explained further:

"WSUS...basically is a package deployment model that we use across Microsoft and for Windows, which allows an administrator to basically control exactly when and what software is deployed, and whenever a patch is deployed as well. What that means is, an administrator -- even with Silverlight 1 -- could in a one-click way deploy Silverlight across 20,000 desktops without the user having to do anything in order to participate. Silverlight 2 supports that as well, and if you deploy through WSUS, or if you're in an enterprise environment that's managed using standard Microsoft servicing capability, then we won't automatically update you; instead, we'll tell administrators that an update is available, and then they can control their preference when the update applies."

← Previous Page | 1 | 2

Comments

View comments by with a score of at least

This won't work, it can be sliverlight final version 5 if they wanted, but the biggest users of flash aren't video sites but rather adverts. And that's where the money will roll in and until they can make money with silverlight they won't use it.

Now, until silverlight works on as many platforms as flash, its a fail.

Silverlight is certainly fast, small and seems to work great under windows xp/vista but mac and linux users are left out in the cold, again. nice try microsoft, but its gonna die like shockwave if you don't provide *nix versions.

Score: 0

|

Well, Silverlight is working pretty much well on my Mac.

And here you can download the plug in for linux distributions: http://www.go-mono.com/m...downloads/download.html

What are you talking about?

Score: 0

|

the thing i like about silverlight 2.0 distributation that i automatically update it self. and a lot thing are also added in this flash killer plugin
http://readerszone.com/m...oming-to-your-door.html

Score: 0

|

If you're using Firefox 3, there is absolutely no risk whatsoever of Silverlight upgrading itself since the current plugin makes the browser crash.

Score: 0

|

not to ruin the news but... who cares about silverlight.

Score: 0

|

I do !
And many other developers do too.
Silverlight is just awesome making RIA a breeze to develop.
It's an incredible addition to C# for instance !

Score: 0

|

Perhaps MS needs to step back from the DEVELOEPRS screaming chants, and focus more on the USERS chanting...

Score: 0

|

Agreed!

Score: 0

|

Clever idea! Yes, why continue a successful business model that made it the dominant OS?

Score: 0

|

I care. Flash was good until Adobe bought them out. I hate Adobe. They also bought out the company that made the nice audio editor Cool Edit Pro. It was a nice, easy to use 16mb program until Adobe got a hold of it and now it's buggy, and about 700mb in size.

Score: 0

|

I like that you cared enough to post that you don't care.

Score: 0

|

Windows users who have already downloaded and deployed Silverlight 1.0, or any of the betas of Silverlight 1.1/2.0, could very well wake up tomorrow to find their platforms have been automatically upgraded, as the platform is capable of silently upgrading itself using the WSUS service.

That is ONLY in a corporate environment. WSUS is a corporate product for the management and distribution of updates. I know because my unit uses this service to pass out patches.

Score: 0

|

Absolutely agreed. This is ridiculous, sensationalist reporting with no basis in fact. WSUS is *supposed* to be able to silently upgrade apps that have been previously approved for silent upgrades. Windows Update can't do that unless you've set upgrades to install automatically.

Score: 0

|

You may have been a little confused here, though you're not wrong, tinderkill. I went ahead and added Scott Guthrie's explanation of what will happen for typical and corporate users, to the tail end of the piece.

-SF3

Score: 0

|

"Sensationalist reporting with no basis in fact..."

What?

-SF3

Score: 0

|

"Windows Update can't do that unless you've set upgrades to install automatically."

Which is the recommended setting probably in effect for the majority of non-nerdy users....

Score: 0

|

Cool.

Score: 0

|

Microsoft launches Office 2010 technical beta a few days early

A big week for Microsoft starts off with an out-of-sync surprise: the early release of the Office Technical Beta ahead of the launch keynote.

PDC 2009 Day 0: Vista is through

If there was any doubt in your mind that Microsoft is putting Vista behind it, the first session at PDC would eliminate it for good.

Windows Marketplace for Mobile launches on WinMo 6.0 and 6.1

No longer isolated to Windows Mobile 6.5, the Windows Phone app store has opened up to older versions of Windows Mobile.

Samsung releases another Android: where will it fit in with Bada approaching?

Samsung today announced the Galaxy Spica, sequel to its first Android handset destined for Europe and Asia.

Twitter to abandon 'politically biased' suggested user list

Twitter's suggested list of users to follow will be going away, says co-founder Biz Stone.

The Internet can still be a positive force, World Wide Web Foundation says

Sir Tim Berners-Lee's World Wide Web Foundation has launched worldwide operations.

Blockbuster's way down, but poised for a comeback

Though it took a serious beating in 2009, Blockbuster CEO Jim Keyes says the company can turn it around.

iTunes Preview doesn't go far enough to create Web-based option for store

Apple has rolled out iTunes Preview, a Web interface for browsing iTunes.

PDC 2009 Preview: The move to Office 2010 and Visual Studio 2010

The major focus of Microsoft's conference next week will likely be explaining why two pillars of its software sales strategy deserve to remain where they are.

Dell's first smartphone aids the Android onslaught

Longtime PC leader Dell has finally announced its Android-based smarphone.

After the Intel + AMD armistice: Do we really want a level playing field?

Scott Fulton On Point: One by one, the reasons for us to continue suspending the course toward open and fair competition in IT, are dropping like flies.