Silverlight 6
Please do work on Silverlight next version. I feel Silverlight is great tool which has best in cross development web experience. Although you guys are spending time on HTML5 and other stuffs, but I feel it takes years to bring HTML 5 is not flexible enough like Silverlight.
One more thing, as a Silverlight developer it was only my chance to replace flash from my projects, but as you guys stopped working on it; I feel that I wasted my time in learning Silverlight.
Do start working on Silverlight, Only this will get you back in increasing footprints in website business
Silverlight support and future development work
While Microsoft continues to support Silverlight, and remains committed to doing so into 2021, there will be no new development work except security fixes and high-priority reliability fixes.
Silverlight out-of-browser apps will work in Windows 10. Silverlight controls and apps will continue to work in Internet Explorer until October 12, 2021, on down-level browsers and on the desktop.
Our support lifecycle policy for Silverlight remains unchanged:
https://support.microsoft.com/en-us/lifecycle/search/default.aspx?alpha=Silverlight&Filter=FilterNO
As was stated in this blog post, the need for browser extensions including ActiveX controls and Browser Hosted Objects has been significantly reduced by the advances of HTML5-era capabilities which also produce interoperable code across browsers. On the web, plugin-based architectures, such as Silverlight, are moving towards modern open standards, such as HTML5, CSS and JavaScript which are supported on a wide variety of browsers and platforms.
For future development, we recommend modernizing Silverlight applications to HTML5 solutions which provide broader reach across platforms and browsers. In addition to the solutions listed in the blog post above, there is a free .NET Technology Guide eBook to help with migration planning located at: http://download.microsoft.com/download/1/6/E/16E9FC39-0D61-4DB8-AADE-9F6950B8BF49/Microsoft_Press_eBook_NET_Technology_Guide_for_Business_Applications.pdf
The Microsoft Team
662 comments
-
Anonymous commented
You guys just don't get it. You had the best and then let someone talk you out of it.
-
birbilis commented
note that OOB apps don't work anymore as expected, since some security patch made them not be able to open browser pages anymore!
-
Marc Roussel commented
It's not better, it's different. in a very few words, SILVERLIGHT vs HTML is simply this :
Silverlight is easy, fast and fun to develop. All you need to know is XAML and C# and a very good tool to develop UI called Blend
HTML is easy and slow to develop. Everything you need to know is HTML, JavaScript JQuery, Razor, (MVC) CSS and perhaps for certain people TypeScript and a lot of going back and forth between these and the masses of libraries needed as well as no real tool for UI except pieces of things on the web.Welcome to the 21th century :)
-
Anonymous commented
Microsoft guy, I really doubt your all intelligence, Front end has 2 kinds, one for Enterprise application like ERP as inner use within company, other is for website front end-w3. you can let use choose by themselves which one is suitable for their own situation.
-
Anonymous commented
actually, we are saying the Enterprise application like ERP's front end, Siliverlight is better
-
James Parsons commented
Sigh, do you not already have an angry hoard of VB6 developers coming at you. I am beginning to believe Microsoft genuinely does not care about their developers. First VB6, then Silverlight, Now LightSwitch and VB.Net. How many more products will you kill off?
-
noel commented
the one key statement regarding compatibility and reliability is the only one that concerns me about the silverlight plugin. currently, no functionality nor recognition as a valid plugin within Firefox developer edition (64 bit) is placing the silverlight in a very bad light as it is currently unusable and therefore a source of frustration to the end-user as well as the developer wishing to use it, as well as the technicians supporting the applications that use it.
-
Philippe commented
Is there an alternative ?
What about XBAP (XAML Browser Application) ? Is it still supported ? Until when ?
What about ClickOnce ? Is it supported on Windows 10 / Visual Studio 2015 ?
The original way ... was to use web browsers to bypass operating systems problems and also to deliver a uniform approach of application releases deployment...
Should we now return to Client/Server apps ... to bypass web browsers problems ?
Could we use UWP apps without Windows Store, and with a way to be sure that deployed apps are up-to-date ? -
Marc Roussel commented
Well here I'm after all these years of Silverlight development to redo all the apps of all the customers which already paid a lot for SL developments now they have to pay again to convert their apps. I'm in the middle of converting a BIG one and I'll have to do it 4 times and believe me, HTML 5, JS and CSS aren't really friendly when time comes to do CLIENT-SERVER apps since C# on both sides was so easy and fast and reliable now it's a mess of JS, CSS, HTML RAZOR, AJAX and C# oh my God it's a pain converting SL.
I have a lot of work to do for unhappy customers believe me.
-
MichaelD! commented
Pretty incredible that MSFT would tell its developers to go to HTML5 instead of providing a HTML5/JS port of Silverlight to continue the party. Do you not understand your own technology? You guys do work there, right? This is failed leadership (and innovation) and conclusive proof that the wrong people are in charge, with too many "developers" sitting around wasting space and collecting a paycheck.
Is there any other vote on this forum that has 16,000 (SIXTEEN THOUSAND???) votes?!
Shame on you, Microsoft!!! This is why you are failing in the marketplace!!!
-
Anonymous commented
-
Raymond commented
Guys, please just vote for this idea in the link below to make life bearable for Silverlight developers. if all Silverlight developers would vote for this idea, I am sure MS will take action, plus it is a good idea:
please work on Typescript.NET on the server side. please see link below
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/9075442-typescript-net-on-server-side. -
Jason Richard Craig commented
Essentially Microsoft let Novell / Xamarin run with Silverlight.
You should recompile your existing Silverlight Apps to run native asm.js applications that will run in the new Microsoft Edge and Mozilla Firefox.
-
tomas commented
Do you want to say to work in Html/JavaScript instead to write apps in C# or rewrite SL apps to Html/JavaScrip is a way to go? You can't be serious! Especially as Microsoft!
I am still waiting from MS to offer some alternative way to SL apps for developers be able to stay in .NET and deliver their apps in easily-deploy way as was in Silverlight. What do you think? -
Jason Richard Craig commented
I believe your investment has increased. I can recompile it for a docker (https://www.docker.com/) LLVM instance hosted in Microsoft edge.
This should be able to support .Net Native and the advanced complier optimizations offered by Intel 64 instruction set and SIMD (Dual 512 bit floating point opcodes).
If you are interested in having the best possible performance out of JSON calls the answer is to just to stop using a bloated protocol.
Use WebSocket encapsulated Net.TCP or Compile a special build of the Open Tabular Data Stream Protocol to communicate with Microsoft SQL Server (also using WebSocket encapsulation of a TCP Socket Connection).
I would also like the new Microsoft Edge to access hardware accelerated video adapter resources for applications like bitcoin mapping or distributed hashing algorithms (I'd like to see that over a 43TBPS Fiber Optic EtherCat bus linking together millions of servers memory address busses to have indefinitely scalable address space).
-
Stefan commented
We spent more than 3 Mio dollars to develop our silverlight application and now you are telling me that this investment is all lost.
Our customers are big insurrance companies, banks, etc.. with more than 10.000 employees which will not be happy to hear that I well-tested and market approved application needs a complete re-writing.
But rewriting it with what? HTML 5? Technically impossible because we need access to USB port and system functions to control third party hardware.
Well-done guys!
-
Jason Richard Craig commented
Check out asm.js...
I think Microsoft was planning on supporting full WPF in all browsers (iPad, iPhone, Android / Chrome, Desktop / Chrome and FireFox). All Silverlight code will port over and get hardware accelerated graphics and run at near native speed.
I am also working with my friend Dan Warren at Warren Solutions to develop a secure SQL Native Client that works inside the browser and wrap it in Entity Framework 7 for MVVM / XAML.
We plan to use WebGL / XAML & C# to provide the User Interface runtime for SQL Server Spatial data.
Next thing we are waiting for is the HoloLens API.
https://blog.mozilla.org/luke/2015/02/18/microsoft-announces-asm-js-optimizations/
-
Anonymous commented
Do you make it at least open source?
-
ConnorsFan commented
I know that JS can do nice things (it is quite powerful actually) and that librairies are available to help build larger applications but I am wondering if Microsoft Word or Adobe InDesign could be made with Javascript and HTML5 with realistic expectations regarding development time and overall quality.
We built an advanced page layout Silverlight application with documents saved in XAML for yearbook design (the XAML documents are later processed with a WPF internal application). Silverlight was used so that it could run on Windows and Mac. It took two years to make it fully functional. Our clients use it and even our staff use it instead of Adobe InDesign. Now that it works so well, we are told that it must be redone, assuming that it can be done at all in a reasonable time frame.
It is the first time in my programming life that this happens. The DOS programs that I wrote in the early 80's can still run on PCs; the same for my Windows programs of the early 90's. Even if they stop the support for an old development tool, I could still use it to make programs that work. Not this time...
-
Marc Roussel commented
The viable alternative IS sadly Javascript+HTML5. at it's actual state, it's a stupid platform I admit but when you take the time to learn it you can do much of what Silverlight does except that the work is harder, boring with no real lambda, OOP and C# way but at least it works. It just makes me laugh when I try to make a table header fixed in HTML 5 either with CSS or JS. My God it's a pain to obtain something simple oh and I forgot this non sense absence of intelligence for MVC models sent to java which doesn't know anything about the object but arrays of properties not recognized by intelligence.
Even if there are ways to do nice things it'll never be the same as Silverlight until MS or someone else comes out caves and give us a C# way of developing the web. XAMARIN ? Common ! That's not even close.