Microsoft Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications. Silverlight supports fast, cost-effective delivery of high-quality video to all major browsers running on the Mac OS X or Windows.
What's New
Version 5.0.61118.0:
Improved media support
Low Latency Audio Playback: Use the SoundEffect API to trigger low-latency sound
Variable Speed Playback: allows video to be played at different speeds and supports fast-forward and rewind. At up to twice the speed, audio pitch correction allows users to watch videos while preserving a normal audio pitch.
H/W Decode of H.264 media: Significant performance improvements with H.264 media decoding of unprotected content
DRM Key Rotation/LiveTV Playback: Long-running live TV playback protected through the use of rotating licenses
Application-Restricted Media: Prevents playback of protected content in unauthorized applications
Improved Text support
Text Tracking & Leading: Exercise fine-grained control over the spacing between characters and lines in your text
Linked Text Containers: Create linked RichTextBlocks that allow text to flow seamlessly from one to the next
OpenType and Pixel Snapped Text : Improved text clarity
Postscript vector printing: reduces the size of print jobs and improves rendering quality of text
Performance improvements for Block Layout Engine.
Building next-generation business applications
PivotViewer -- now included in SDK. Adds support for dynamic client-based collections, XAML-based visuals, and customizability.
ClickCount: Add support for multi-click to your application
Listbox/ComboBox type-ahead text searching: Listboxes and ComboBoxes can now scroll based on text input
Ancestor RelativeSource Binding: Bind to a property on a parent control
Implicit DataTemplates: Allow DataTemplates to be defined implicitly
DataContextChanged event
Added PropertyChanged to the UpdateSourceTrigger enum
Save File and Open File Dialog: Specify a default filename when you launch your SaveFileDialog and specify a default directory when you launch your OpenFileDialog
Databinding Debugging: Set a breakpoint directly in XAML, examine locals, and debug your bindings
Custom Markup Extensions: Execute custom code at XAML parse time
Binding on Style Setters: You can now specify a binding within a style
Silverlight 5 performance improvements
Parser Performance Improvements: Improved XAML parse times for UserControls & ResourceDictionaries
Network Latency Improvements: Significant performance improvement in ClientHttpWebRequest scenarios
H/W accelerated rendering in IE9 windowless mode: Silverlight now uses the new SurfacePresenter APIs for H/W accelerated rendering in IE9 windowless mode
Multicore JIT: Shortens the start-up time for Silverlight apps
64-bit browser support
Graphics improvements
Improved Graphics stack: The graphics stack has been re-architected to add features such as Independent Animations
3D: Use the XNA API on the Windows platform to gain low-level access to the GPU and draw vertex shaders and low-level 3D primitives. Includes Render targets, XNA built-in effects, surface composition settings for depth/stencil buffers and multi-sample anti-aliasing
Silverlight 5 extends features of the "Trusted Application" model
Silverlight 5 extends features of the 'Trusted Application' model to the browser for the first time. These features, when enabled via a group policy registry key and an application certificate, mean users won't need to leave the browser to perform complex tasks:
Multiple window support: Launch multiple top-level windows inside a SL OOB application
Full-Trust in-browser: Using Group Policy, deploy signed in-browser applications that harness the full power of full-trust functionality
In-browser HTML support: Host your WebOC within an in-browser SL application
Unrestricted File System Access: Read from and write to any directory on your system, from a full-trust application
P/Invoke support : Allows existing native code to be run directly from Silverlight
Tools improvements
Visual Studio Team Test support.
Version 5.0.61118.0:
Improved media support
Low Latency Audio Playback: Use the SoundEffect API to trigger low-latency sound
Variable Speed Playback: allows video to be played at different speeds and supports fast-forward and rewind. At up to twice the speed, audio pitch correction allows users to watch videos while preserving a normal audio pitch.
The only thing I use this for is Netflix and video plays in HD when available and plays well (using via Firefox Nightly Build 12.0a1 as of this writing).
Yep.
Oddly enough when I was redirected to the Silverlight page it stated I already had this version installed. Go figure.
I can't figure. Indeed, when I went into Hotmail, it said I needed to update Silverlight. It has originally installed along with Flip4Mac, so I don't have an installer per se. But it downloaded a ".exe" file. So then I used the link from MU, hoping to get an installer. It took me to a Microslop page which, in turn, downloaded a ".exe" file. Useless, time-wasting nonsense. No wonder people hate them.
Is marginal at best and offers no intrinsic benefit from STANDARD MPEG-4 AVC? Not impressed with the netflix delivery of blurry macro blocks over a 1.3Mb/s line. (they force Silverfish)
Someone explain why we need another proprietary "me too" sub standard technology from the Microsoft hegemony factory?
I needed this update in order to keep using Silverlight in 64-bit mode on Firefox 5. So far so good. Since the upgrade I haven't seen any screen flashing problems like I did on the previous version on Netflix (used to have the upper 1-2 inches of screen flash in a lighter colour on occasion). I'm hoping this means that they've eliminated the bug, but only time will tell.
For those looking for a way to configure Silverlight to maximize bandwidth, etc., there is a series of menus for configuring the software. Sadly, it's not as simple as right-clicking on the screen (so I give it a slightly lower ease-of-use rating). When Silverlight is running in regular windowed screen mode (ie not full screen):
For menu: Ctrl+Alt+Shift+M
For the a/v status: Ctrl+Alt+Shift+D
For stream manager: Crtl+Alt+Shift+S
For player info: Ctrl+Alt+Shift+P
The first one is the crucial one to memorize, as it will get you to the others. Supposedly the following work as well, but I've never managed to get them to function:
For download history: Ctrl+Alt+Shift+H
For frame rate histogram: Ctrl+Alt+Shift+F
For bandwidth history: Ctrl+Alt+Shift+B
For buffer level history/prediction: Ctrl+Alt+Shift+V
I highly recommend experimenting with the stream manager if you're unhappy with the quality of streamed video on Netflix. You'd be surprised how much just tweaking the buffering can improve picture quality!
Those commands do nothing for me in the lasted Safari with the latest Silverlight. I have tried while running NetFlix and another Silverlight app on another site.
It would seem, according to this article, http://www.zdnet.com/blog/microsoft/microsoft-our-strategy-with-silverlight-has-shifted/7834, that SilverLight is already a dead-deal so far as Micro$oft is concerned, except as regards its Window$7 phone platform.
Clean, elegant multi-use plugin. Microsoft got it right here. They're really no more the Evil Empire than any other scarcity-based, fear-mongering capitalist outfit, i.e., all U.S. businesses, including Apple. This is superior to Flash in every way
I don't understand why this comment is downrated. Silverlight is 10 times better than Flash. That's not saying it's great either, it's just better than Flash.
Can you develop/design Silverlight content on OS X? I mean a designer toolset (100% EQUAL to Windows version, a complete workflow, without that open source puppet guy's Mono or IBM's Eclipse.
Adobe does offer the tools, equal, exactly the same versions and guess what? Designers like to use OS X.
@ILGAZ Well, yes. I use a 27" iMac and I have the Adobe CS5 suite. I also use Parallels with Windows 7 and Expression Studio. I have to say that using Expression Studio is a better experience than using Flash CS5. I wish it wasn't, but Adobe has sadly become worse than Microsoft.
Uh you are essentially running WINDOWS inside your mac to create content. The number one choice of designers doesn't have native tools to create silverlight content. Why? Because it runs OS X.
I know the trend of "hating" Adobe but please, get real. If MS offered exactly the same software tools on OS X, even 64bit, you would be right. You are running Windows, don't let that fancy virtualisation software coded in Cocoa fool you. That is Windows you run.
Doesn't matter. The fact is Expression Studio even running through third party software is EASIER and I might add FASTER to use than Flash for a designer that has used Flash since 1999.
Please login or create a new MacUpdate Member account to use this feature
Watch Lists are available to MacUpdate Desktop Members Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
Microsoft Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications. Silverlight supports fast, cost-effective delivery of high-quality video to all major browsers running on the Mac OS X or Windows.
+163
Yep.
Oddly enough when I was redirected to the Silverlight page it stated I already had this version installed. Go figure.
+235
-2
+21
Jeff H. reviewed on 16 Nov 2011
+2
+70
Cerniuk reviewed on 06 Sep 2011
Someone explain why we need another proprietary "me too" sub standard technology from the Microsoft hegemony factory?
+3
+14
Culture Of One reviewed on 26 Jun 2011
For those looking for a way to configure Silverlight to maximize bandwidth, etc., there is a series of menus for configuring the software. Sadly, it's not as simple as right-clicking on the screen (so I give it a slightly lower ease-of-use rating). When Silverlight is running in regular windowed screen mode (ie not full screen):
For menu: Ctrl+Alt+Shift+M
For the a/v status: Ctrl+Alt+Shift+D
For stream manager: Crtl+Alt+Shift+S
For player info: Ctrl+Alt+Shift+P
The first one is the crucial one to memorize, as it will get you to the others. Supposedly the following work as well, but I've never managed to get them to function:
For download history: Ctrl+Alt+Shift+H
For frame rate histogram: Ctrl+Alt+Shift+F
For bandwidth history: Ctrl+Alt+Shift+B
For buffer level history/prediction: Ctrl+Alt+Shift+V
I highly recommend experimenting with the stream manager if you're unhappy with the quality of streamed video on Netflix. You'd be surprised how much just tweaking the buffering can improve picture quality!
+24
+1
+132
+397
-2
-2
Caleb Gilbert reviewed on 15 Feb 2011
+9
+2
+26
trungpt reviewed on 17 Jan 2011
+2
-7
-3
+9
+23
However, it's obvious that Windoze lemming is troll baiting as usual!
-3
+23
Davidpabian reviewed on 23 Sep 2010
+177
+2
+472
Amen.
+2
+160
Adobe does offer the tools, equal, exactly the same versions and guess what? Designers like to use OS X.
+1
+177
+2
+160
I know the trend of "hating" Adobe but please, get real. If MS offered exactly the same software tools on OS X, even 64bit, you would be right. You are running Windows, don't let that fancy virtualisation software coded in Cocoa fool you. That is Windows you run.
+177
+1
+69
Zaazaa rated on 20 Dec 2011
alexnosov rated on 09 Sep 2011
At0mac rated on 03 Aug 2011
Singsong rated on 06 May 2011
Nytroxz rated on 18 Apr 2011
Llama rated on 17 Mar 2011
+9
OSX-FTW! rated on 15 Feb 2011
+9
OSX-FTW! rated on 03 Jan 2011
+2
Noybb rated on 30 Dec 2010