I have been exploring the possibilities of Microsoft Silverlight and how it runs in web browsers. I just wonder if Silverlight requires the .NET framework? Meaning that Mac or Linux users cannot run Silverlight. I will be making the application using the .NET framework 3.5. Will this application run in any web browser, or just major ones like Internet Explorer, Firefox, or Safari?
Here is the matrix of supported browsers and operating systems for Silverlight. As you can see there, Silverlight has fairly wide support, with obvious neglect in Linux.
Only the plugin is needed.
All you need is the Silverligh plugin appropiate for your operative system
http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspx
Silverlight runs on mac, and linux too I think, so I'm guessing it doesn't need .NET to run
It's yes and no, on the surface it doesn't require .NET framework installation but inside it there is bundled minimal .NET CLR runtime just enough to make silverlight works. Afterall SL is a Managed technology with performance sensitive part as native code.
On windows, part of its SL install there is files such as:
coreclr.dll
mscorlib.dll
on mac there is
CoreCLR.bundle
in other word, microsoft ported minimal .NET framework to supported platforms.
© 2022 - 2024 — McMap. All rights reserved.