Why I'm in Love with .Net Core
codinginfinite.com
codinginfinite.com
That said, this article makes a lot of mistakes. Xamarin and Unity use mono not .net core.
.Net core isn't ready to bet the farm on. The cross platform tooling is still too weak atm. Its a huge headache to get profile data on Linux.
Still if people have the mental capacity and time to spare, right now seems like a great time to getting started with .Net Core, and especially on Linux and Docker.
I am programming with it since 1.0 and we already have a big productive application running on it. Every update brings needed features like EF Core improvements in 2.1. and also it gets easier to upgrade. 3.0 will be very interesting since microsoft is indicating a shift to .Net Core away from .Net Classic.
Combined with Visual Studio Code I can see C# and .Net core as a very good alternative to be taught at schools and universities since its easier to pick up with the right guidance.
Hope it's not powered by .Net core :trollface:
PS. ex-.net engineer
I just don't understand the appalling attention given to F#. Is C# doing good in that regard?
Compare this with Java and the functional JVM languages, where Java didn't even have lambdas until fairly recently - no wonder a (relatively) large subset of JVM developers focus on Scala and Clojure.
Microsoft seems to be in this one for the long haul. I suspect .Net Core will slowly continue to gain share as time goes on, eventually reaching parity with the other 'big' players.
ASP.NET Core is much worse in this regard.
Right now .NET Core feels like it's a gigantic beta testing experience. The motto "move fast and break things" is being taken very literally, which wouldn't be bad if we weren't talking about a platform used to develop infrastructure.
Perhaps .NET Core in general and ASP.NET Core in particular wil be an important platform 2 or 3 years from now, but right now I feel it takes too much courage and too little good sense to base a relevant project in .NET Core.