Skip to content

re: JavaScript to C# web development VIEW POST


Nice intro, but there are some parts that could be clearer.

  • Not all .Net implementations are open source.
  • With three .Net runtimes I guess you mean Framework, Core and Mono. But there are several others, the most important of them being Unity's IL2CPP.
  • You first write that Blazor uses Core and later Mono. AFAIK Blazor server side uses Core while client side "mode" uses Mono.

Ahh, thank you! I'll make some corrections. I sorted through lots of contradicting information to piece this together.


Understandable. It is quite a mess with the long history of .Net. And that is without mentioning .Net Standard.

But anyone starting can safely ignore the old bits and next year's .Net 5 will even merge Core and Mono. This is a great time to start using .Net!

I had not realized that .NET 5 will merge Core and Mono. That's good. I felt a little uneasy about client side running in Mono. I haven't looked at Mono in a long time, but it was missing a lot of bits and pieces at the time, so the mix in Blazor left me wondering where/when it would bomb.

code of conduct - report abuse