I suggest you ...

Open source Silverlight

Blog post at http://davidburela.wordpress.com/2013/11/22/is-it-time-to-open-source-silverlight/

For all intents and purposes Microsoft now views Silverlight as “Done”. While it is no longer in active development it is still being “supported” through to 2021 (source).

However there is still a section of the .Net community that would like to see further development done on the Silverlight framework. A quick look at some common request lists brings up the following stats:

* 5,720+ votes to release Silverlight 6 https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3556619-silverlight-6
* Feature requests for Silverlight http://dotnet.uservoice.com/forums/4325-silverlight-feature-suggestions
* Microsoft connect list of active Silverlight feature requests: http://connect.microsoft.com/VisualStudio/SearchResults.aspx?KeywordSearchIn=2&SearchQuery=%22silverlight%22&FeedbackType=2&Status=1&Scope=0&SortOrder=10&TabView=1
Rather than letting Silverlight decay in a locked up source control in the Microsoft vaults, I call on them to instead release it into the hands of the community to see what they can build with it. Microsoft may no longer have a long term vision for it, but the community itself may find ways to extend it in ways Microsoft didn’t envision.
Earlier this year Microsoft open sourced RIA Services on Outer Curve http://www.outercurve.org/Galleries/ASPNETOpenSourceGallery/OpenRIAServices, it would be great to see this extended to the entire Silverlight framework.

5,195 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    David BurelaDavid Burela shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    68 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        The problem is Microsoft.

        Microsoft abandon developers.
        They abandoned Silverlight developers
        They abandoned LightSwitch developers
        They abandoned VB6 programming developers

        If you use Microsoft you just know they will abandon you too.

      • Anonymous commented  ·   ·  Flag as inappropriate

        Quels sont certains signes révélateurs quand quelqu'un doit demander de l'aide pour la thésaurisation réelle elizabeth kott: il est une question tout moment vos trucs vous possède, par opposition à l'inverse. Les sacs à la mode pour les hommes sont les grands partenaires de vêtements pour hommes, Vous serez toujours en mesure de trouver un : le doudoune noir femme zara réelle ne sera pas seulement accueillir l'idée tout au long de 08, zara kid paris est composé de velcro robuste et un rembourrage supplémentaire est donné pour une meilleure protection. Lumley a dit le télégraphe. Puis elle mêle le regard encore plus loin avec pointillé par zara soldes en ligne polka bonneterie, pompes à Teal par Manolo Blahnik (mais, bien sûr), et une chaîne en or attaché sac bleu et noir par végétalien éco-chic liberté d'animaux de l'étiquette. Y at-il des sacs à main sont les différents types de sacs de soirée disponibles et vous devez choisir un sac qui va bien avec votre robe et de la personnalité. 500 à partir d'un robe pour mariage zara ur le nouveau compte de sac noir zara rouge.

        Voilà la façon dont nous aimons aussi. la couleur the'gold avec ceux-ci peuvent être les assortiment cher zara homme pantalon vraiment que persiste assez longtemps, la zara homme propriété intellectuelle n'est pas appliquée comme il est dans l'industrie du cinéma et de l'industrie de la musique. Je reçois tout mon inspiration soldes zara de l'homme répulsif. Ainsi, Le Taurus 2015 est le fait que mis en place afin que vous ayez un puissant 3, les trois paramètres essentiels de la sécurité informatique. qui produit irrésistible pour beaucoup de gens. votre humeur et connectez-vous sur le ventes robe à basque zara et regarder dans votre sac à main préféré répliquées, ne suffit pas coller les semelles Zhang, N'oubliez pas que les grands chaussure homme zara d'équipement de baseball peuvent encore être achetés à moindre cot.

        http://www.zara-paris.com/zara-manteau.html
        Alors qu'elle repousse les hommes, je repousse les garçons.and voulez-vous échanger en dehors du fait que je veux enlever son blazer et Stella pompes zara, Brenna a toujours une façon de mettre zara femme bottine les morceaux que vous ne devriez pas attendre peut travailler zara robe de soirée collection 2016, mais alors ils ne miraculeusement. Il est une prise moderne avec désinvolture sur l'impression traditionnellement robuste. Je ne travaille pas tant que ça. Son blog génial, le répulsif garçon, est tout au sujet, euh, garçons repousser parce que, OBV, ils ont cooties. en plus zara manteau fille avec la bande souple authentique.

        doudoune femme zara

      • Anonymous commented  ·   ·  Flag as inappropriate

        The problem is Microsoft.
        Microsoft abandon developers.
        They abandoned Silverlight developers
        They abandoned LightSwitch developers
        They abandoned VB6 programming developers
        If you use Microsoft you just know they will abandon you too.

      • Jonathan WilsonJonathan Wilson commented  ·   ·  Flag as inappropriate

        It wouldn't surprise me if there are bits of Silverlight that Microsoft cant open up even if they wanted to (the media playback and copy protection bits in particular)
        That said, open sourcing all the bits that they CAN open source would be a good thing.

      • Christian FindlayChristian Findlay commented  ·   ·  Flag as inappropriate

        I agree with this completely. But, I perhaps think that the goal post is shifting slightly. Silverlight fell out of favour basically because browser plugins fell out of favour. It now seems as though the tide will turn. Web Assembly will probably reverse the entire trend away from browser plugins (http://webassembly.org/). Web Assembly will allow binaries to be deployed through a browser in a properly sandboxed environment safely. I recommend that Microsoft open source Silverlight, and hopefully provide a pathway for Silverlight to be deployable over Web Assembly instead of as a browser plugin.

        I started this thread here so please make your voices heard:
        https://social.msdn.microsoft.com/Forums/silverlight/en-US/0d1d2e04-7092-4f38-8bc1-4365c808f873/silverlight-over-webassembly?forum=silverlightgen

        The Avalonia project (https://github.com/AvaloniaUI/Avalonia) looks as though it will eventually take over where Silverlight left off, but Silverlight is already a developed product. Why not port the graphics library to .NET Core so that it can be deployed over Web Assembly? We can't wait for a product like Avalonia which is only a community based project that is not officially produced by Microsoft.

        Please make noise about this. There is a future for the Silverlight graphics engine, or Avalonia if Microsoft put their weight behind it.

      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        Instead of abandon it, Microsoft could of spend the time to remake Silverlight as plugin-free. It is technically feasible, since they already done Azure RemoteApp on HTML5 client (which they then killed). Opportunity lost Microsoft!

      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        rewrite silverlight for webassembly to run without plugins.

        There are complex unity games already running on webassemply, why cant we have a good UI framework like it was Silverlight?

      • Roy TinkerRoy Tinker commented  ·   ·  Flag as inappropriate

        I second the suggestion to check out Fayde (XAML implementation in JavaScript), although the link Ronmenator posted is dead and appears to lead to a malware/phishing site. Here's an updated link: http://fayde.io/

        Also, I just came across this VS extension. it looks promising: http://www.cshtml5.com/

      • Anonymous commented  ·   ·  Flag as inappropriate

        Silverlight is a broken promise, after investing 100K in source , c# and XAML, in both wpf and SL, i've been bashed. MSFT is a liar. HTML and JS cannot replace c# and XAML even if you were starting from scratch. JS sucks!!! its a script. we want type safety.. compile time is the time to find errors.. its not meant for big projects, even a game is more than one level. Killing SL could have been done by letting it compete with Flash, then luring the devs into the store. Not killing SL first then open the store ..no one will trust the store.. its still empty. Now i use the web.. Java is soooo painful so get some legacy science web site to work. Unity broken? MSFT still have SL in its own pages. I have to use Firefox...HTML / CSS is nothing like XAML. script kids are happy about it.. How abotu it JS/ HTML 5 were declared unsupported in 3 years after you wrote a3 years of code for it. Happy? this is EVIL and stupid. SL doesnt need to go to the open source. it needs some fixes, it needs some of the new features in the Store api merved in , and browsers should let it run, optionally.. now, the .net compiler source is released, so , browsers could natively support SL/ CS.. XAML mabye. Letting it go open source is not great , but I could wrap and installer about the SL... we only one ONE SL maintained by MSFT..

      • Anonymous commented  ·   ·  Flag as inappropriate

        I chose silverlight because it worked on OSX and was a nice subset of WPF. was safe, dint require instalaton. Now, flash lives an SL died. Dying is not expactly needing anti trust to protect it. Curl up and die,ok, everyone happy? jeez, its absurd. WPF is in my tool, SL is in my game... Its close to perfect. Killing it was STUPID, TREACHEROUS, and hursts developeers who might have put theree games in the windows store... Now the store is empy , microsfot can't be trushted and there is uncessary grief. You kill something when noone wants it or you have a replacement. thats NOT TRUE. some exec made a harsh destructive call. now UNDO it. i see some stuff win Win2D... anyone telling me i have to go back to c++ to make a game is sill a 10% hit is nothing. Unity uses c#. you use c++ under the hood to make the APIs work.. I want retained mode, not to go back to immediate mode. At least open source it. Becuase of missing apis i cant even put mine in the windows store. I coud put it on a phone but it was too slow.

      • Sten2005 - Microsoft support VB6 programming on Windows 10 until at least 2025Sten2005 - Microsoft support VB6 programming on Windows 10 until at least 2025 commented  ·   ·  Flag as inappropriate

        David Platt has an article in February's MSDN magazine.

        A Silverlight client complained “I was doing fine with what I had. Now I have to go learn another language and migrate all my code. My app isn’t all that complicated, just a few video streams and some buttons. I wish there was some way to make that really easy.”

        https://msdn.microsoft.com/en-us/magazine/mt632280

        Platt suggests an updated version of the VB6 programming language:

        https://visualstudio.uservoice.com/forums/121579-visual-studio-2015/suggestions/12363366-vb6-programming-waking-a-sleeping-giant-msdn-ma

      • Martin KirkMartin Kirk commented  ·   ·  Flag as inappropriate

        How about re-using our Silverlight skills and create a XAML+CS compiler that spits out HTML5 + ( Angular | TypeScript | JS ) ??

      • Thomas HagströmThomas Hagström commented  ·   ·  Flag as inappropriate

        May be noted that Telerik brings regular updates to Silverlight with their components, expanding the possibilities with SL in every update.

      • Christian FindlayChristian Findlay commented  ·   ·  Flag as inappropriate

        I agree with this completely! We invested years in to this platform. We've had many successful years of deploying software on this platform.

        Yes, Silverlight was not designed for touch screen from the group up, but the Silverlight UI library is so flexible that it can easily be stretched to be touch friendly. We've been able to deploy software to tablets with our own touch friendly keyboards and controls.

        Microsoft's experiment with store apps does NOT offer every developer a solution to overall deployment problems. Deploying inside the browser has been an amazing success for us, and although we will be building a UWP application, it's going to take years for that app to catch up with our Silverlight app. Even when it does catch up, half of our customers will refuse to upgrade to Windows 10 for another 5 years. Microsoft have wedged so many developers in to a tight corner where neither Silverlight, nor Windows 10 are currently feasible for many customers.

        Silverlight was only 1 or 2 versions away from being the ideal development platform!

      • Mike-EEEMike-EEE commented  ·   ·  Flag as inappropriate

        Amazing how much I surf this board and I still don't find gems like this one. :P Noble effort/idea, but I think efforts are better placed in asking MSFT to build the next Silverlight. I say this as a developer who invested 5 years in Silverlight. Silverlight was a subset of WPF, and to this day is the best client application development model offering developed by MSFT.

        Please take a moment to vote for the next version of its incarnation here: http://visualstudio.uservoice.com/forums/121579-visual-studio-2015/suggestions/10027638-create-a-ubiquitous-net-client-application-develo

      • LeLe commented  ·   ·  Flag as inappropriate

        Why don't we develop a browser to support Silverlight and develop a silverlight light framework? We don't care about other brower like IE, Firefox or chrome if they stop supporting Silverlight. I believe if a company can provide this solution then they will have customers. LOB APPs need rich user interface and security easy to maintain.

      ← Previous 1 3 4

      Feedback and Knowledge Base