News for hackers. Stuff that matters.
Re:.NET Orleans by pjmlp on Tuesday October 06, 2020 @01:10AM (#24694888)
Same here, our latest greenfield project was done in .NET Framework 4.7.2 and for the looks of it, the next one might be .NET Framework 4.8.

There are plenty of enterprise stuff like SharePoint, Sitecore, GUI components based on commercial partners like Telerik and Component One, among many others that are still on an transition to Core.

And for those that already moved there, their stability is still at v1.0 level, better leave the "fun" to others.

EDIT: typos and grammar.

Re:.NET Orleans by manigandham on Tuesday October 06, 2020 @01:25AM (#24694968)
Why the long wait?
Re:.NET Orleans by pjmlp on Tuesday October 06, 2020 @01:36AM (#24694998)
Because .NET Core isn't fully compatible with .NET Framework, and there are lots of stuff which people are willing to spend money porting them.

In the consulting business "I rewrote X in Y" blog posts only happen when someone takes the time to budget the project, because there is someone doing the math of developer time x cost per hour.

Then .NET Framework has been Windows specific for 20 years, there are lots of .NET libraries that are thin wrappers over Windows APIs, or interact with COM/UWP.

Porting them to Core means just rewriting everything from scratch, and if they are to remain anyway Windows specific, there is no advantage other than stay on reboot treadmill that Microsoft has started with the UWP/.NET Core (now backing off with Reunion), so they just keep doing .NET Framework as usual.

Re:.NET Orleans by nullsense on Tuesday October 06, 2020 @03:32AM (#24695482)
That stuff is pretty optional in 2020. I'd argue a lot of it isn't even relevant anymore. Sure, some people will still want/need it, but if you just want to spin up an API .NET Core is good to go.
Re:.NET Orleans by pjmlp on Tuesday October 06, 2020 @03:47AM (#24695553)
Pretty optional in 2020? We are certainly not reading the same RFPs.

Spin up an Web API is at most one bullet point among many others.

Re:.NET Orleans by nullsense on Tuesday October 06, 2020 @04:24AM (#24695720)
True. I guess a lot of RFPs requiring software of that nature have probably been largely dominated by the Java and .NET ecosystems for decades and your Nodejs, Python, Ruby, Go ecosystems don't have any compelling offerings or much interest from their community to work on that sort of software?

I feel like a lot of what I see online fits into either SaaS web apps, or well known open source projects / core infrastructure used in building large-scale, distributed systems.

I'm sure there's a lot more out there, but it doesn't seem to get talked about much. Hence, the comment. Meaning if you're interested in coming over to the .NET Core world fr a different background then the things that are missing from full .NET Framework probably aren't of any interest to you.

Re:.NET Orleans by Jaruzel on Tuesday October 06, 2020 @04:04AM (#24695621)
> Because .NET Core isn't fully compatible with .NET Framework

The roadmap is to collapse both into '.NET Standard' at some point. MS are committed to full cross-platform compatibility.

Re:.NET Orleans by vaindil on Tuesday October 06, 2020 @11:18PM (#24704984)
They're sort of dropping .NET Standard now in favor of .NET 5, which is the main path moving forward. https://devblogs.microsoft.com/dotnet/the-future-of-net-stan...
Re:.NET Orleans by Jaruzel on Wednesday October 07, 2020 @02:37AM (#24705843)
It's getting hard to keep track tbh :D
Re:.NET Orleans by pjmlp on Tuesday October 06, 2020 @04:25AM (#24695728)
Forms, WPF, WCF just as starting example, not bothered to go through the details.

MAUI (Xamarin rebranded) is only expected for .NET 6, if the stupidity of Blazor on Web Widgets doesn't end up replacing it.

Re:.NET Orleans by drachenstern on Tuesday October 06, 2020 @09:01AM (#24697218)
I really thought the question was serverside technologies, not desktop?
Re:.NET Orleans by pjmlp on Tuesday October 06, 2020 @09:08AM (#24697264)
Answer applies to server as well.