Earlier quoted context omitted.
Does this count? https://www.visualstudio.com/en-us/products/code-vs.aspx
I've played with VS Code a bit, it's a pretty cool tool for small scale scripting, but it's not really a replacement for a full fledged IDE. Hopefully Jetbrains will release their cross platform C# IDE sometime soon. I would prefer Visual Studio, but I don't think that's going to happen (at least not anytime soon).
Announcing .NET Core 1.0
251–260 of 327 posts
Re: Announcing .NET Core 1.0
#252Earlier quoted context omitted.
I've played with VS Code a bit, it's a pretty cool tool for small scale scripting, but it's not really a replacement for a full fledged IDE. Hopefully Jetbrains will release their cross platform C# IDE sometime soon. I would prefer Visual Studio, but I don't think that's going to happen (at least not anytime soon).
From my experience, Rider is pretty stable and usable. Have you tried it out at all? https://www.jetbrains.com/rider/
Re: Announcing .NET Core 1.0
#253What is the licensing like if you're a vendor and you want to ship software based on .NET Core on your own hardware appliances? Can you redistribute the runtime, or do you have to pay?
MIT and Apache, apparently.
For anyone asking this question and not getting a sufficient answer, the safe route would be "build from source, then distribute that".
Re: Announcing .NET Core 1.0
#254Earlier quoted context omitted.
I choose to ignore this post so five weeks from now I can write an outraged "Microsoft is TRACKING YOU" article on Medium that will garner me praise and upvotes.
Much quicker and easier than simply forking the code and commenting out the telemetry feature :P
Re: Announcing .NET Core 1.0
#255Re: Announcing .NET Core 1.0
#256Earlier quoted context omitted.
And 100x quicker than setting the clearly documented environment variable that disables the feature. > You can opt-out of the telemetry feature by setting an environment variable DOTNET_CLI_TELEMETRY_OPTOUT (e.g. export on OS X/Linux, set on Windows) to true (e.g. “true”, 1). Doing this will stop the collection process from running.
It is still opt-out, and thus considered harmful (at least by me)
Re: Announcing .NET Core 1.0
#257Earlier quoted context omitted.
Microsoft is looking to do more data-driven design; this is the reason for all the telemetry in Windows as well. Raymond Chen pointed out an example where a button was removed File Explorer (prime real-estate) because the telemetry showed that hardly anyone ever pressed it. It's unfortunate they are so tone-deaf about the PR implications in Windows.
Like when they removed Macros from Visual Studio because according to telemetry only 1% of users used them.
Re: Announcing .NET Core 1.0
#258Earlier quoted context omitted.
And 100x quicker than setting the clearly documented environment variable that disables the feature. > You can opt-out of the telemetry feature by setting an environment variable DOTNET_CLI_TELEMETRY_OPTOUT (e.g. export on OS X/Linux, set on Windows) to true (e.g. “true”, 1). Doing this will stop the collection process from running.
It is still opt-out, and thus considered harmful (at least by me)
This case is different from silently adding telemetry on a minor upgrade to a tool in production
Re: Announcing .NET Core 1.0
#259Earlier quoted context omitted.
And 100x quicker than setting the clearly documented environment variable that disables the feature. > You can opt-out of the telemetry feature by setting an environment variable DOTNET_CLI_TELEMETRY_OPTOUT (e.g. export on OS X/Linux, set on Windows) to true (e.g. “true”, 1). Doing this will stop the collection process from running.
It is still opt-out, and thus considered harmful (at least by me)
Re: Announcing .NET Core 1.0
#260I'm sure their MVC stack is fine, but this isn't a problem needing a solution in 2016. There are dozens are frameworks in your favorite language that can deal with taking HTTP requests, grabbing data from a backend, and spitting it out as JSON. They all run fine on Linux servers, are easy to develop on Mac.
C# is a nice language too, but I'd need a compelling reason to jump from Java / Scala over to .Net. And JetBrains puts out products just as good as Visual Studio for every major language.
The one thing that might make me consider this would be MS implementing the actual valuable part of .Net to Linux, Mac, and others: the desktop GUI libs and Visual Studio GUI tools.
Of course this will never happen since the MS dev tools team is beholden to the Office and OS departments.
Instead, I imagine .Net core will not gain much traction.