.NET Core seems like a huge move for keeping .NET devs excited. What's your sense on whether new devs are being attracted towards that environment?
It's just so much more accessible then .NET Framework was...
There is a bigger learning curve with .NET Core vs. let's say JS though.
You are getting started immediately with a framework (ASP .NET Core for example, which is the .NET Core web framework).
So it's like learning JS but also Express and all the other plugins that you need to build a complete app at the same time.
But there's the rub - you get everything you need in one shot. No need to figure out whether you want Express or some other JS web framework etc.
I think .NET, in general, is viewed as a mature platform for building secure and "solid" production web apps. It's just that it's never been that easy to get started with.
I think MS is making great strides to overcome the view that .NET is just for really big and convoluted enterprise apps.
As a side note that is relevant, this is why I've been building an open source project Coravel. It's directly addressing this issue of "how easy can I just get up-and-running with a production quality .NET Core app?"
It does look like future .NET Core features are targeting bigger players and micro-service scenarios, whereas Coravel is trying to appeal to the indie devs who just want to build one simple yet solid production app quickly.
Same as James below. The barometer of. NET Core success I think is how the community is contributing to to the dotnet corefx and coreclr projects. The PR contributions is staggering. There was alot of talk about this at Connect yesterday.
I think .NET Core strengh is it can rev quickly now. Full fat. NET was intrinsically tied to Windows and VS updates. Core changes quickly which is great.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.