Microsoft touts coming Silverlight features and platform support

By | April 13, 2011, 10:46am PDT

Summary: While Silverlight didn’t get the leading role in either the day one or day two Mix ‘11 keynotes (much to the chagrin of some developers), there was some Silverlight news at the Microsoft developer/designer conference.

While Silverlight didn’t get the leading role in either the day one or day two Mix ‘11 keynotes (much to the chagrin of some developers), there was some Silverlight news at the Microsoft developer/designer conference.

Microsoft is making available a public beta of its Silverlight 5 development tool/runtime, as of April 13. The beta will be available at http://www.microsoft.com/silverlight.

In December, Microsoft officials outlined some of the 40 new features the company planned to deliver with Silverlight 5, the final version of which is due out before the end of calendar 2011. The bulk of those features are focused around making Silverlight a development platform for rich media and business applications.

At Mix, Corporate Vice President of .Net Scott Guthrie’s comment “Let’s switch gears now and talk about Silverlight for the browser,” got huge applause from the Mix ‘11 keynote attendees. (Microsoft officials said this fall, the company’s cross-platform runtime play is morphing, with HTML5 being the new way the Redmondians plan to tackle the cross-platform challenge, going forward — a positioning statement that left many Silverlight developers feeling abandoned.)

Microsoft execs detailed on April 13 more of the features coming with Silverlight 5. Among those features:

  • Reduced network latency by using a background thread for networking.
  • XAML parser improvements that speed up startup and runtime performance.
  • Support for 64-bit operating systems
  • The ability to do some of the “trusted” features in Silverlight in the browser

The full list of Silverlight 5 features is here.

A number of these features are not in the beta, but which are still on tap for Silverlight 5, according to Microsoft, including vector printing, power awareness for things like full-screen apps, fluid user-interface transitions and 64-bit support for the plug-in, among others.

Microsoft execs also said at Mix ‘11 that full Silverlight 4 support is coming to the Windows Phone 7 platform with the Mango update coming this fall. Microsoft execs also demonstrated Silverlight and XNA melded together, allowing developers in the Mango timeframe to use a combination of the two tools when writing a single app.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Mary Jo has covered the tech industry for more than 25 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Disclosure

Mary-Jo Foley

Freelance journalist/blogger Mary Jo Foley has nothing to disclose. WYSIWYG (what you see is what you get). I do not own Microsoft stock or stock in any of its partners or competitors. I have no business ventures that are sponsored by/funded by Microsoft or any of its partners or competitors.

Biography

Mary-Jo Foley

Mary Jo Foley has covered the tech industry for 25 years for a variety of publications, including ZDNet, eWeek and Baseline. She has kept close tabs on Microsoft strategy, products and technologies for the past 10 years. In the late 1990s, she penned the award-winning "At The Evil Empire" column for ZDNet, and more recently the Microsoft Watch blog for Ziff Davis.

Got a tip? Send her an email with your rants, rumors, tips and tattles. Confidentiality guaranteed.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
33
Comments

Join the conversation!

Just In

RE: Microsoft touts coming Silverlight features and platform support
dfwekrdfe3701-24353674902965393353664642483588 Updated - 10th Nov
Thrilling web-site, bookmarked each website online page because of benefit bills jerseys you bill jerseys should take a review buffalo bills jerseys radically alot more questions!
0 Votes
+ -
RE: Microsoft touts coming Silverlight features and platform support
Ralph Purtscher-Wydenbruck Updated - 13th Apr 2011
I can understand that developers are disappointed that Silverlight is being "de-emphasised" as a cross-platform play. It's wonderfully powerful and productive platform when compared to HTML 5.

But I think there's logic to this. Microsoft has always been a PLATFORM company, that's always been their core. They want to enter the mobile phone, tablet, App Store, and IP TV spaces, and improve the programming model on Xbox. These are not "cross platform" scenarios, but highly profitable "single platform" scenarios. I imagine that Microsoft, in their right mind, would want to build their future single platform ecosystem around the very technologies that Silverlight is based on, namely C# and XAML. The future is touch based, gesture based, with high powered graphics and support for devices such as camera, mic, memory cards, etc. Forrester have called this new model "App Internet" (see Get ready for "App Internet"). Not something that can be handled with a "cross platform" technology like HTML.

Of course we all want better cross platform tools, but Microsoft correctly sees that they can't force Apple to support Silverlight on IPhone and IPad. But also Microsoft also sees the writing on the wall and (I hope) will be keen on creating a new single platform ecosystem based on their superb development tools & technologies.

Let's just hope that Microsoft doesn't hobble their wonderful development platforms with poorly designed user interfaces - they should urgently adopt Apple's company culture in this area.
@Ralph Purtscher-Wydenbruck

Plausable. But if we follow that train of thought, maybe we should force all developers to program in Javascript, or maybe C++? Do we really need to choose one?

With iOS platforms, you can choose beween HTML and Objective C. Haven't heard of lot of people complaining about it. Maybe the idea is really about replacing Siverlight with a native/C++ solution? I think people will welcome the new option part, but not killing off the existing option part.
Online Diploma
Associate Degree Programs
Bachelor Degree Programs
Doctorate Degree Programs
The best thing they could do in your vision is invest their remaining resources in the next thing Microsoft will deprecate. There's a certain logic to that, but it's not working in your favor. Online University
@happy mark Exactly I agree with your points. crazy taxi game
0 Votes
+ -
Well that's a nice spin
symbolset 15th Apr 2011
@Ralph Purtscher-Wydenbruck

All the folk who spent the time, money and energy to invest in Silverlight skillsets, toolchains and certifications now find them deprecated. But at least you "understand", so it's now OK that they wasted all that potential.

The best thing they could do in your vision is invest their remaining resources in the next thing Microsoft will deprecate. There's a certain logic to that, but it's not working in your favor.
0 Votes
+ -
Message has been deleted.
fanbaby Updated - 14th Apr 2011
0 Votes
+ -
Message has been deleted.
Will Farrell Updated - 14th Apr 2011
0 Votes
+ -
HTML5 Vs SL
jk_10 13th Apr 2011
"HTML5 being the new way the Redmondians plan to tackle the cross-platform challenge"

Don't get it. Can you pull data from SQL or Web Service, or the other way around? If you can't how do you call that a platform? Or are we talking about Javascript(AJAX), but how does to do with HTML5?

Anybody, please explain this.
@jk_10 yes I also ask the same question. As we know we can pull data from mysql by php command, but how it will be with html5?
Regards
Internet marketing Toronto
0 Votes
+ -
Silverlight is not cross-platform. I'm using Ubuntu Linux, and Netflix is still not accessible.

Stick Silverlight in the toilet and flush it.
@rwillhoite
Hear Hear. I still can't use netflix on my EVO 4G and Atrix 4G (Linux) phones but can easily access it on my iPhone and WP7. So shall we shove those two Linux based Android phones in the toilet and flush. Get over your gripes and accept your just linux wannbe and troll.
0 Votes
+ -
@Rama.NET
Okay. I admit I came across a bit too harsh. Silverlight is a good technology. I just wish it were truly cross-platform like Flash.

As for Linux, the IT admin at my church calls me the Linux evangelist. So I do tend to be too trollish at times. I don't think of myself as a Linux wannabe. I have a computer repair business and use Linux all the time.
@rwillhoite: From the Moonlight FAQ: "While Moonlight supports all of the UI and media playback infrastructure, it lacks DRM support which Netflix requires"

Unsurprisingly, Netflix uses DRM to protect streaming media from theft. The Linux community pretty much reject DRM in all its forms. Thus, Moonlight is not endowed with the DRM necessary to play media content streamed from Netflix.

There are rumblings that a true H.264 implementation for Linux is underway, but I wouldn't hold your breath for it.

You choose an "open platform" and find you're excluded from an expansive, but walled garden erected to exclude those for whom intellectual property rights are ignored and abused. Go figure.
0 Votes
+ -
@rwillhoite
because they don't work on Linux, so are going downhill VERY quickly.
@Will Farrell
I ALSO have a computer repair business. After seeing the constant infections, instability and unpredictability of Windows as well as the less than obvious way to network Windows 7 and XP machines, I have had it with Windows. To be fair, Windows 7 is better than XP. Vista is a disaster. The DVD on a client's machine disappears for weeks and then comes back unpredictably. Even Microsoft couldn't fix it.
@Will Farrell "The DVD on a client's machine disappears for weeks and then comes back unpredictably"

$50 says it's a hardware issue and nothing to do with the OS or the software installed upon it.

I'll grant you that XP in the hands of a standard PC user was an utter nightmare. But those days are (thankfully) on the wane now and users running WIn7 are FAR less prone to malware than ever before.

But make no mistake: If users like my parents and grandparents start using Linux en-masse then you'll start to see waves of Linux malware burst forth.

Most users just don't understand how to recognize malware, spam, phishing, etc. attacks and will quite happily install anything they're asked to install in order to play that game, watch that movie, etc.
@rwillhoite
Agreed on Silverlight. I would like to avoid Windows altogether, but a stock charting program I use requires Silverlight. Even though the stock program is in a browser, it still requires Silverlight. Moonlight, the attempted substitute for Linux, won't work with it so I have to keep using Windows on at least one machine.
@rwillhoite

Don't you suppose that if Netflix thought Linux mattered for their market, they'd find a way? If it really mattered they could sponsor Moonlight and help speed up the process of getting the APIs onto Linux.

That is, if Linux mattered for a consumer desktop product.
0 Votes
+ -
ORLY?
symbolset 15th Apr 2011
@epobirs I suppose you don't know that Reed Hastings, the founder and CEO of Netflix, sits on Microsoft's Board of Directors.

That have something to do with how well they serve Linux and Android.
0 Votes
+ -
@epobirs I guess you should milk this one while you can. Consumer desktops are now less than half of Internet connected devices and falling fast. Keep your "desktops". We don't need 'em.
0 Votes
+ -
No Netflix on Ubuntu? Say it isn't so.
symbolset 15th Apr 2011
@rwillhoite Do you think that might have something to do with the founder and CEO of Netflix sitting on the Microsoft Board of Directors? Gosh, that would be a shocker.
@symbolset - No. It has to do with the FACT that Linux doesn't currently support the DRM technologies necessary to permit the playback of Netflix' movie streams.

But don't let facts get in the way of your irrational feelings.
Well I don't see any difference to what is currently happening and has always happened, the future is like it is now, HTML 5 will be the standard and new RIA technologies will be the leading edge in the IT, while standards can do more so RIAs can do more as well, is just a matter of chosing what you need for the right situation, and if you are going to go Silverlight make sure you really push it to the edge so it's worth the time
0 Votes
+ -
So what does app dev mean for WP8?
Joe_Raby 13th Apr 2011
The one thing that bothers me is the eventual crash course between Ribbon/Fluent/Scenic and Metro UI app development with Windows Phone and Windows 8. They are completely different UI styles. The Ribbon is starting to show a bit of its age already IMO. It will take a lot of stylizing it to create something as simplistic and elegant as Metro, yet where does Microsoft draw the line? Is Windows 8 going to be a transition product to migrate UI conventions away from toolbar/menubar methods to a simpler style? I remember seeing WL Wave 4 for the first time, and it was a bit jarring compared to Wave 3, which had simple icon-less, text-based buttons, compared to the icon-heavy Ribbon UI in Wave 4.

Is Microsoft playing it safe by supporting both UI methods for now to feel out possible changes in the industry in the future? I'm thinking this is the reason.

Remember the Office 2019 videos? That's only a few Office releases away, yet they are playing on evolutions of existing hardware and usage scenarios. You have digital "whiteboards", tabletop computing devices (Surface.vNext3), tablets, mobile handheld devices (ie. a "phone"), and the "content is the king" mantra, yet there is no show of any type of application window. How does that work, exactly? Is a mass-adoption of Metro UI going to spell the end of a window-based OS?
@Joe_Raby

Interesting thoughts.

The limitations of the "simpler" Metro style are going to prevent it from being the default application experience, especially on tablets. While I hate the current Ribbon implementations that try to contain everything without any consistency, eventually I think we'll see a much less cluttered and clearly organized Ribbon creep into the open. This will be tablet-friendly and promote effective exploration, not frustration. Metro may just be the way to access these applications and surface some of their properties to the OS.
@Joe_Raby

You're complaing about not being able to buy oranges that taste like apples. They're two separate things. You use different UI for different environments. The ribbon is good for organizing the commands in desktop apps. But it isn't what you probably want in a handheld touch driven app.

There is no single UI solution. Try to produce one would end up with something that manages to be at best mediocre everywhere rather than being great in a specific target. It's Microsoft job to build the tool set and offer a few example while developers pick the subset that best suits the task at hand.
0 Votes
+ -
There is no WP8.
symbolset 15th Apr 2011
@Joe_Raby It's W8. Probably W#, just because they're funny that way.

It's got disaster written all over it. "Breaks app compat." That should be fun.
0 Votes
+ -
No need...
Naryan 14th Apr 2011
I just have no need for it, I haven't come across a website that required me to use it, at least, not without having an alternative 5 seconds away.
0 Votes
+ -
Nice article
gak@... 14th Apr 2011
and a useful link to the Silverlight 5 features doc. Just looked through the doc and found one strange or even troublesome detail.

Silverlight 5 will be able to access the My Documents folder from a browser. Is it a typo - should be the Documents library - or is it a sign of a gap between Silverlight and Windows teams?
0 Votes
+ -
Silverlight being cross platform
fanbaby Updated - 15th Apr 2011
Microsoft, and SL advocates, usually use the line "but silverlight works on 99% of computers, so it's x-platform" (they mean Macs and Windows).

1) of course since then mobiles came along and disrupted everything. To the point that MS retracted this statement.

2) I always said that this is just lip service. And while the statement might be true for today, no one can guaranty it tommorow. I always said that had, god forbid, Microsoft's plans for Silverlight succeeded, and Silverlight saw wide speard use, the mac port would start to be sub-par. WELL, THIS MIGHT JUST HAPPENED!!!!! I read that SL5's 3d stuff would not work for the Mac beta.
check this thread:
http://channel9.msdn.com/Forums/Coffeehouse/Does-Silverlight-5-still-run-on-OS-X
0 Votes
+ -
RE: Microsoft touts coming Silverlight features and platform support
jackson1984-24316069205748857739440257893812 9th Oct
That's an amazing,commonplace sensation report.Quite helpful to one who's just becoming the resouces about this component.It's going reebok jersey to certainly assist teach me.
0 Votes
+ -
RE: Microsoft touts coming Silverlight features and platform support
dfwekrdfe3701-24353674902965393353664642483588 Updated - 10th Nov
Thrilling web-site, bookmarked each website online page because of benefit bills jerseys you bill jerseys should take a review buffalo bills jerseys radically alot more questions!

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix