« Compile to ABC | Main | Understanding "offline" »

February 29, 2008

The French Drop

The French Drop: Wonder why there's so much confusion out there? Scott Fulton of BetaNews asks Jason Zander (General Manager, Visual Studio Developer Division, Microsoft), what Silverlight will eventually do that AIR and Flex today cannot. The reply: "I think the big thing you're going to get with Silverlight...is the richest possible solution. Because sometimes the problem you can have with a solution that runs everywhere is, you're basically bringing yourself down to a common set of technologies. Your look-and-feel may or may not match the environment that you're in, things like that. So with Silverlight, we've really tried to make sure that you can take XAML and you can do that cross-platform, so you can use it on the desktop application itself. We give you .NET consistently across the board. Those are the key things that we're trying to concentrate on." The question asks about desktop; the reply mixes cross-browser cross-OS distribution with the specific-configuration delivery of desktop WPF. The French Drop and variants can be persuasive, but most of the time it's pretty obvious that the one hand has what the other hand doesn't. (Background: Microsoft Silverlight is a browser plugin, first announced in March 2006, which will soon have a public beta for "1.0" delivery maybe this year. Adobe Flex is today a declarative development methodology (with framework, SDK, compiler, authoring), and Adobe AIR is today a way for web developers to deliver cross-OS desktop applications with local file access, native windowing controls, system notifications and more.) Look for the core realities; resist the attempts to confuse, delay, and defer.

Posted by JohnDowdell at February 29, 2008 12:57 PM

Trackback Pings

TrackBack URL for this entry:
http://weblogs.macromedia.com/mtadmin/mt-tb.cgi/9288

Comments

Ok. JD, maybe you call it 'core realities' but I call that the 'truth'.

But using your terminology, the 'core reality' is that this MS executive is marketing his product in whatever means available--to include vague, confusing remarks.

But, you can bet that MS is leveraging their developer base to continue growing the mother ship.

Now we developers have more options to produce applications--some like pink, some like blue--who cares--as long as the customer is happy and we all get paid.

:-)

Posted by: Shep at February 29, 2008 03:38 PM

I'd say he dodged the question well. Adobe staffers have asked me to ensure folks do not compare Microsoft Silverlight with Adobe AIR, and here's a reporter asking the very question. If you’re confused, imagine my position – Adobe, please make up your minds please, do you want to project the Adobe AIR vs Silverlight comparison or not?

[jd sez: Reporters need to ask what reporters need to ask. But replies should distinguish browser plugins from cross-OS desktop shells.]

The posture going forward is simple, with XAML + .NET ecosystem we believe developers/designers (aka deviners) will have the ability to migrate up and down the different levels of our UX Platform depending on circumstances / expected outcome. That’s what I’d assume Jason was stating (haven’t spoken to him so only speculating.

Keep in mind JD, you're taking a context of a quote and building a story around it, so i'd hesitate to use the words "core realities".

Please Note: Silverlight 2 (not 2.0) will be released this year, not Silverlight 1.0.

People pay more attention to you when they think you're up to something.

-
Scott Barnes
Microsoft.

Posted by: Scott Barnes at February 29, 2008 04:00 PM

Yeah, I was just going to ask about the 1.0 thing. But you're right, the answer on Silverlight was the work of a fluffer.

[jd sez: True, Rich, I left that unclear. What is promised for nearterm "2.0" beta will likely be the first delivery of the functionality advertised for the 1.0 release at Mix in March 2006. The public release towards May 2007, called "1.0", was a feature-cut release (internal logic engine, MSAA accessibility, multiple coding languages, etc). The upcoming beta may have a "2.0" naming, but the features are those which were announced for 1.0 release by the end of 2006.]

Posted by: rich at February 29, 2008 05:29 PM

I get you're as you put it once, "Adobe's cheer leader" but to discredit a release before it's even released without seeing what is going to be released is weak posture JD?

I also noted that you left out is last comments:

" think the interesting question on those other platforms is, do you want to really deeply take advantage of the platform you're running on, or do you want to have more like a box where your app is running? I use WPF [Windows Presentation Foundation], I can integrate directly with the coding system on Windows itself. I can integrate with Search, I can integrate with the local disk, very seamlessly because it's taking advantage of the operating system."

[jd sez: I noticed that you left out the "h" in "his". ;-) ]

I does what we all do when Journalist ask those "questions that they want to ask", you simply ensure you redirect the question to answer or point you want to make clear. The last paragraph illustrates that Jason's focus was on Platform and emphasising that we'd rather folks look into leveraging the capabilities of a specific platform instead of worrying about Silverlight vs Adobe AIR - which helps sell readership, but does little for both causes right?

Also, it pays to highlight the actual question instead of taioloring it to suite your point:

"SCOTT FULTON, BetaNews: Is there any kind of inherent advantage, is there more in terms of building a stand-alone, rich Web application that a developer can do with Silverlight and Visual Studio that he cannot accomplish today with AIR 1.0 and Flex Builder 3?"

-
Scott Barnes
Microsoft.

Posted by: Scott Barnes at February 29, 2008 07:27 PM

So some convicted monopoly violators, who lied to HP so they could coulude with Intel about lying to all the customers who bought into the 'vista capable' stickers (per their own published emails) wants us to believe their 'new' programming system/delivery platform is going to be somehow relevant... right, when pigs fly.

Posted by: Dave_Matthews at March 3, 2008 11:03 AM