Silverlight 2 Beta 1 debuts with the hope of dynamic language support

By Nate Mook and Scott M. Fulton, III | Published March 5, 2008, 6:39 PM

FROM MIX 08 - While Silverlight was first sprung upon the public as a distributed graphics program for the Web, Microsoft is now expanding it as many thought it might, into an all-purpose, Web-based, cross-platform extension of the .NET Framework.

At one level, it's the dream of distributed software developers of decades ago: a rich programming environment with too many controls to list all in one page, the capacity to deploy applications cross-platform, and the flexibility for the logic to use the programming language of the developer's choice. We knew things were headed this way; we were just never certain of when.

Today, Silverlight 2 has entered the public Beta 1 stage, along with its development toolkit for Visual Studio 2008. The runtime platform may be downloaded here.

As Silverlight product manager Brian Goldfarb told BetaNews this afternoon, the company is moving towards enabling the runtime graphics platform to be programmable using the general concept of "managed code," as opposed to the choice of either C# or Visual Basic to which Silverlight 1.1 was limited. "Whatever language, Microsoft doesn't care, it's just code," he told us.

With the right tweaks, Goldfarb added, one can make any .NET control work with Silverlight 2. Thus any control designed for use with the Windows Presentation Foundation for general applications, has the ability -- theoretically at least -- to work with the new Silverlight.

That said, Goldfarb later remarked that current .NET controls should be tailored for use with Silverlight, pointing to the possibility that some developers may need to make "the right tweaks" one way or the other.

We asked him whether he expects the Silverlight runtime to become as ubiquitous as Adobe's Flash, its key competitor, and arguably the dominant player in this field. "It's not a question of if," he responded, "it's a question of when. And when is coming soon." While Microsoft's own Web services use some degree of Flash today, every new rich Web application it develops from here on out will be based on Silverlight.

That said, the company wants to be careful not to give the appearance that it's pushing customers into deploying Silverlight, the way it once appeared to be pushing them to use Internet Explorer. Consumers will never be forced into installing Silverlight, Goldfarb promised, not due to the need to respond to someone's anti-competition findings, but out of its own principles. "Consumers should want to install Silverlight to get these great experiences," he said.

For now, Silverlight 1.0 will continue to be deployed on the company's own servers, though it plans to make the switch the moment 2.0 is officially released. One exception to the rule may come during the upcoming 2008 Summer Olympics in Beijing, where Microsoft is scheduled to partner with NBC Sports in the delivery of online content for the US market. Goldfarb left the door open for the Olympics site to require the Silverlight 2 beta platform.

So for that reason, he characterized his company's betas as "RTM quality...second to none." He did not go into similar assessments of RTM quality.

Next: The developer's perspective on Silverlight 2...

1 | 2 | Next Page →

Comments

View comments by with a score of at least

Unfortunately, MS is already taking the wrong direction with older machines that meet minium standards for systems like xp, 2000, ME, and 98. For these users only Adobe Flash is able to meet the needs due to higher processing power required in order for Silverlight to work.

Score: 0

|

How about gnash then?

Score: 0

|

...or upgrade?

The minimum standards of 2000 are ridiculously low by today's standards.

And 98?

fo'git about it...

Score: 0

|

"Consumers will never be forced into installing Silverlight..."

No kidding, as it will be part of the Windows install.

Score: 0

|

I was thinking more along the lines of "you don't have to, but then you can't use our website!"

Score: 0

|

And the anti-MSFT bunch would want to do that...why?

every new rich Web application it develops from here on out will be based on Silverlight.

In no way implies they'll limit the use of the website to Silverlight users. That would be asinine. Just as you can access their flash sites *without* flash, you should expect to be able to access their silverlight sites without silverlight.

Sheesh...

Score: 0

|

. Consumers will never be forced into installing Silverlight, Goldfarb promised, not due to the need to respond to someone's anti-competition findings, but out of its own principles. "Consumers should want to install Silverlight to get these great experiences," he said.

I'd *really* love to know where you get the "it will be part of the Windows install" BS.

Ah, right, I keep forgetting. You don't need facts to troll.

Score: 0

|

Isn't silverlight cross-platform? Why would it be in a Windows install?

Score: 0

|

Because El Dingo ... is a troll.

C'mon, you knew that.

Hell, *everyone* knows that.

Score: 0

|

El Dingo is back with his nonsense.

Score: 0

|

As history has shown, M$ will do Windows first and any other version will be treated as a second class citizen. Cross platform to M$ means make the complete version for M$ Windows and a half baked version for OSX, just like they did with Office.

Then make sure the TurdLight or whatever that Mono version is called, is half baked like OSX.

Only a M$ fanboy like PC_Troll thinks M$ will not behave as they always have.

Score: 0

|

This is true... but I want to know his answer :)

Score: 0

|

Except Office does not come preinstalled with Windows or Osx, talk about a horrible example.

Silverlight is already working cross platform for osx and linux, talk about pulling stuff out of your rear

Score: 0

|

Heh..

Makes about as much sense as he usually does.

Typical Dingo logic. If he can't post relevant arguments, he starts pulling wildly at straws.

Score: 0

|

My god, this is just too dumb to ignore :)))

Why would M$ NOT 'do' Windows first, given it is their horse (and otherwise like any other sane company trying to cover as much of the market as possible)?

Oh I forgot - Software from Apple and Linux groups is of course 1st targeting the competition's platform.

Score: 0

|

PitDimWit,

The closest relevant *existing* framework like silverlight under MSFT's domain is .NET. If you are going to compare silverlight to something, at least *try* and be in the same frigging ballpark.

FYI: Silverlight is already cross-platform...and it works the same on Linux as it does on the Mac, as it does in Windows.

Yet again, El Dingo posts nothing relevant, spews BS, and calls the guy posting actual facts the troll/fanboy.

He couldn't be this ironic if he tried.

Score: 0

|

Yeah, crap - he got me to respond! The comment was just so retarded the time space continuum started fluctuating.

Score: 0

|

it would be in the windows install just like IE, Windows Media and all the other crap products they bundle with the OS because no one would use them otherwise.

BTW, what does cross-platform have to do with it not being part of the Windows install?

Score: 0

|

hey look, PC_Troll responds with a post which makes zero sense it is no where near the same topic as the parent post.

Why do you post at all?

Sure it works exactly the same. Does M$ provide a GNU/Linux port? Oh that's right...they don't. But they do "support" the mono implementation. LOL.

keep trying, your rants are comical.

Score: 0

|

Dang! Looks like El Dingo needs to know the topic before posting his nonsense.

Score: 0

|

pc_troll posts under his other usernames i see. Who says Office comes preinstalled?

Score: 0

|

guess you failed reading comprehension like the other M$ drones on here.

Score: 0

|

exactly, right out of the classic M$ play book.

Score: 0

|

pot, meet kettle.

Score: 0

|

perhaps simply looking at M$ other bundling strategies....read much?

Score: 0

|

Such as?

Your ealier example of Office went over so well...why don't you give us a few more.

Ya know, relevant one's where they've publicly promised they won't do it and then went ahead and did it anyway.

What? Nothing that quite fits that?

Amazing...

Score: 0

|

Sorry, jackass.

I quote facts, I stay on topic, and I use logic in my reasoning.

Your reasoning consists of "If it's MSFT, it's bad!".

...which can hardly be called reasoning.

Fact: They have stated they will not bundle.

If you can show me *one* product they've bundled after *specifically stating* they will not, then you might actually have an argument. As it is, you're just spewing BS, that while amusing, has zero relevance to the actual topic.

of course, that would require you being something more than a troll. :) Best of luck with that.

Score: 0

|

I have one alt on this site. Term ain't it.

Try again.

(hint: haven't used it in about 3 months)

Score: 0

|

lmao...

You compare Office to Silverlight and call *me* off topic.

Pure comic gold, man. Keep it up.

Score: 0

|

Quote pitdimwit:
M$ will do Windows first and any other version will be treated as a second class citizen.

Quote preinterpost:
Why would M$ NOT 'do' Windows first, given it is their horse (and otherwise like any other sane company trying to cover as much of the market as possible)?

Reading comprehension not your strong suit?

Score: 0

|

t would be in the windows install just like IE

Your crystal ball tell you that?

I know, I know....you're going to cry about how they've done it before...

So...when exactly *was* the last time they promised not to bundle something...and then went ahead and bundled it anyway?

Do tell....

Score: 0

|

sure, office on OSX does not have all the features of office on M$ Windows. Are you saying it does?

Again, a post that makes zero sense, and no where near topic. Then again, your name is PC_Troll after all.

Score: 0

|

you do realize there is context tothat sentence, right? Did you read the whole post? Obviously not, since you are just trolling.

Score: 0

|

they never have made such a promise, including here.

Score: 0

|

Nor is office forced or comes bundled with the OS, your main point was silverlight comes bundled with the os. You fail.

Score: 0

|

Pure comedy gold, its a well documented fact you hate MS yet you come and post on topics about MS of a company you clearly hate, who exactly is the troll?

Score: 0

|

Consumers will never be forced into installing Silverlight, Goldfarb promised,

You are a complete effing moron.

Just go away.

Score: 0

|

you do realize there is context tothat sentence, right?

Right. Of course, the rest of the comment was also pure BS, he just chose to focus on that priceless nugget.

Did you read the whole post?

Sure did. It was especially funny in that next bit where you claim versions other than those for windows would be less useful than the one for windows, considering it's *already* cross-platform. You've obviously never actually *used* any of it, so where's your proof? Yeah, sorry...stupid question...you never have any.

Obviously not, since you are just trolling.

You're right. I should just be more like you, ranting incoherently about things I know nothing about, making wild accusations, asserting wild speculation as fact, and generally making a complete a** of myself.

On second thought, I'll just leave that to you, you seem to have it all covered pretty well.

Score: 0

|

Here's a few things you might want to think about:

Calling people off-topic for responding to your incoherent rants is, by nature, off topic. Thank you, Cap't. Obvious.

Office is not, nor has ever *been* cross-platform. They have released separate versions for Mac and Windows with varying degrees of compatibility. Perhaps you need to have a glance at the dictionary?

Score: 0

|

Microsoft's Bob Muglia and Ray Ozzie on Silverlight vs. standards

Bob Muglia: "We're trying to provide people with an environment that has capabilities that you just simply can't do today in the standards-based world."

Uh-oh, netbooks -- not Windows 7 -- will lift 2009 PC sales

Santa may bring a lump of coal to the Windows PC industry this holiday season. Netbook sales will sap PC margins, while weak Windows 7 PC sales could further drive down average selling prices.

Google's value proposition for Chrome OS: Should we feel insulted?

For a search engine that has direct access to all the world's online history, it appears to have taught Google nothing about selling a machine.

PDC 2009: What have we learned this week?

There was the freebie that no one will forget, the heebie-jeebies courtesy of Scott Guthrie, and a teensy bit clearer picture of how this cloud thingie should work.

Where there's smoke: Apple warranty stance raises troubling questions

Carmi Levy | Wide Angle Zoom: Smoking can be dangerous not only for your lungs, it appears, but for your Apple hardware warranty.

Microsoft's .NET Micro Framework is now free and open source

The latest version of Microsoft's .NET Micro framework is now in the hands of the FOSS community.

E-book readers will be in short supply this holiday season

E-readers are hot this year, and a lot of compelling new products have been released, but are there enough electrophoretic displays to go around?

Sony looks to finally open a single storefront for downloads

Sony has had many different download portals for movies, music, e-books, and games, and now it's looking to make a single shop for all of it.

Tuning out the tablet: Time to give the endless speculation a rest

Wide Angle Zoom: Wishing and hoping and thinking and praying....won't put an iTablet on the market.

Five improvements for IT managers in 2010

If businesses are to improve their efficiency for next year, they need to stop and reassess the basic tenets of their job.

Live report: Will Google Chrome OS change Linux?

The mysteries of just what Chrome OS is, and how much of an operating system it truly is, may be resolved today.