Click here to Skip to main content
15,892,298 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Star Trek Discovery - trailer released Pin
dandy7220-May-17 5:56
dandy7220-May-17 5:56 
GeneralRe: Star Trek Discovery - trailer released Pin
Tim Deveaux20-May-17 9:19
Tim Deveaux20-May-17 9:19 
GeneralRe: Star Trek Discovery - trailer released Pin
Nathan Minier20-May-17 12:52
professionalNathan Minier20-May-17 12:52 
GeneralBest replacement for Silverlight? Pin
James Curran19-May-17 5:33
James Curran19-May-17 5:33 
GeneralRe: Best replacement for Silverlight? Pin
Stephen Gonzalez19-May-17 5:48
Stephen Gonzalez19-May-17 5:48 
RantRe: Best replacement for Silverlight? Pin
lopatir19-May-17 6:58
lopatir19-May-17 6:58 
GeneralRe: Best replacement for Silverlight? Pin
Richard Andrew x6419-May-17 10:06
professionalRichard Andrew x6419-May-17 10:06 
GeneralRe: Best replacement for Silverlight? Pin
Judah Gabriel Himango19-May-17 5:53
sponsorJudah Gabriel Himango19-May-17 5:53 
James Curran wrote:
now that Silverlight is dead, I'd like to move it to some platform where I can finally put it on the web.


As someone who used to do WPF and Silverlight, your best bet is just moving to native web technologies and abandoning your investment in XAML. XAML has a future on the desktop, but not on the web.

And for that, I'd recommend KnockoutJS[^]. It's a small framework that adds data binding to your HTML. While it's not as popular as React, Angular, or Aurelia, Knockout has a smaller scope: data binding and HTML components. This makes it much, much simpler to learn than the big JS frameworks.

I gave a talk[^] about moving from Silverlight to KnockoutJS; I found the conversion was pleasant it turned out pretty good for my app.

While you won't be able to preserve your XAML, going with KnockoutJS + TypeScript is actually a great replacement for XAML + C# Silverlight. In many ways, it's actually better.

I'm no longer doing KnockoutJS these days -- I tend to use full frameworks like Angular or React -- but it's still a good option for porting XAML-with-bindings to the web.


My Messianic Jewish blog: Kineti L'Tziyon
My software blog: Debugger.Break()
Judah Himango



modified 19-May-17 12:06pm.

GeneralRe: Best replacement for Silverlight? Pin
dbrenth19-May-17 7:09
dbrenth19-May-17 7:09 
GeneralRe: Best replacement for Silverlight? Pin
Sanjay K. Gupta19-May-17 18:46
professionalSanjay K. Gupta19-May-17 18:46 
GeneralRe: Best replacement for Silverlight? Pin
forbn21-May-17 22:31
forbn21-May-17 22:31 
GeneralRe: Best replacement for Silverlight? Pin
Adam David Hill21-May-17 22:42
professionalAdam David Hill21-May-17 22:42 
AnswerRe: Best replacement for Silverlight? Pin
terryd22-May-17 1:12
terryd22-May-17 1:12 
GeneralRe: Best replacement for Silverlight? Pin
Saša Ćetković22-May-17 21:09
professionalSaša Ćetković22-May-17 21:09 
GeneralThought of the day Pin
OriginalGriff19-May-17 4:58
mveOriginalGriff19-May-17 4:58 
GeneralRe: Thought of the day Pin
User 842019-May-17 5:02
User 842019-May-17 5:02 
GeneralRe: Thought of the day Pin
Eddy Vluggen19-May-17 5:06
professionalEddy Vluggen19-May-17 5:06 
GeneralRe: Thought of the day Pin
lopatir19-May-17 5:15
lopatir19-May-17 5:15 
GeneralRe: Thought of the day Pin
OriginalGriff19-May-17 5:19
mveOriginalGriff19-May-17 5:19 
GeneralRe: Thought of the day Pin
Bassam Abdul-Baki19-May-17 5:17
professionalBassam Abdul-Baki19-May-17 5:17 
AnswerRe: Thought of the day Pin
megaadam19-May-17 5:20
professionalmegaadam19-May-17 5:20 
GeneralRe: Thought of the day Pin
W Balboos, GHB19-May-17 5:20
W Balboos, GHB19-May-17 5:20 
GeneralRe: Thought of the day Pin
Daniel Pfeffer19-May-17 6:05
professionalDaniel Pfeffer19-May-17 6:05 
GeneralRe: Thought of the day Pin
Cornelius Henning19-May-17 7:35
professionalCornelius Henning19-May-17 7:35 
GeneralRe: Thought of the day Pin
OriginalGriff19-May-17 7:55
mveOriginalGriff19-May-17 7:55 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.