Live data from Hacker News

Announcing .NET Core 1.0

blogs.msdn.microsoft.com

101–110 of 327 posts

Re: Announcing .NET Core 1.0

#101

F# doesnt work ootb with sdk preview2. Work ok with preview1 of SDK (win/ubuntu/osx/docker), but preview2 has a bug, the fix is in progress ( ref https://github.com/dotnet/netcorecli-fsc/issues/12 ) and will be published a nuget package with fix soon.

You reported the issue 11 days ago. I'm surprised they just announced it with such a basic use case being broken. It doesn't bode well for F# as a first class citizen in their ecosystem.

Re: Announcing .NET Core 1.0

#102

Good news! Now time for all the library and framework authors to add support for .NET Core. I know a lot of people were waiting for RTM before starting this, considering the massive changes between RC1 and RC2. I've started a support matrix project at https://anclafs.com . Feel free to file an issue or send a PR on GitHub.

You're missing akka.net there

Re: Announcing .NET Core 1.0

#103
post #67

FYI, from the announcement. Probably the most important part at the end, italicized by me. Also note (elsewhere) that licenses are MIT and Apache2: .NET Core Tools Telemetry The .NET Core tools include a telemetry feature so that we can collect usage information about the .NET Core Tools. It’s important that we understand how the tools are being used so that we can improve them. Part of the reason the tools are in Pr…

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

#104
post #97

Earlier 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.

I always suspected that there was probably significant overlap between users of macros and users who opted out of telemetry. Lesson learned: leaving "yes" checked from now on.

Re: Announcing .NET Core 1.0

#105

Earlier quoted context omitted.

Microsoft already announced the SQL Server on Linux licensing: https://blogs.technet.microsoft.com/dataplatforminsider/2016... "A customer who buys a SQL Server license (per-server or per-core) will be able to use it on Windows Server or Linux. This is just part of how we are enabling greater customer choice and meeting customers where they are." Same editions, same prices.

Thanks for the information! Apparently I missed that in the news stream. Sad to hear about that though. I was hoping for a break. Will just have to continue reading that PostgreSQL book I've already started.

Now that someone has downvoted me, I know it is the right choice and I must learn Postgres. Thanks for your support, folks.

Re: Announcing .NET Core 1.0

#106
post #67

FYI, from the announcement. Probably the most important part at the end, italicized by me. Also note (elsewhere) that licenses are MIT and Apache2: .NET Core Tools Telemetry The .NET Core tools include a telemetry feature so that we can collect usage information about the .NET Core Tools. It’s important that we understand how the tools are being used so that we can improve them. Part of the reason the tools are in Pr…

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.

We have removed all the weapon deployment buttons from our nuclear subs, silos, and bombers, because telemetry shows that they are typically only pressed during unit testing.

Since we only have two recorded events of someone deploying a nuclear weapon in a real-world scenario, it should be safe to relocate those buttons off the main console, and just use the auxiliary functions button, behind the kick panel, next to the row of DIP switches used for selecting the button press function. Since "reorder coffee pods" was the last auxiliary function to be added, "launch nukes" will be next, so make sure you double-check those switches before pushing, coffee drinkers!

Re: Announcing .NET Core 1.0

#107
post #18
post #12

Does this represent some kind of change for .NET? Why is it called 1.0?

It's the first version of .NET that's cross-platform, it's the first version of .NET that's totally open source, and it's the first version of .NET that can build self-contained apps (no need to have .NET Framework installed to run .NET Core 1.0 apps). See the release notes[0] for more info. It's called "core", because it doesn't contain the Windows desktop UI toolkits, like Windows Forms and Windows Presentation Fou…

>>> it's the first version of .NET that can build self-contained apps

I tried it - it puts 50MB of DLLs beside the "HelloWorld" executable in a subdirectory (on Ubuntu 16.04).

It's like shipping the entire Java runtime with every app.

Re: Announcing .NET Core 1.0

#108

Earlier quoted context omitted.

MVC 6 is the version that works best with Core, although they don't really refer to it directly much any more. Both MVC 6 and Web API 2 are now part of Core. They're just packages like everything else.

Good point, I meant MVC6. I confused the versions of ASP.NET 5 (which is now known as ASP.NET Core) and MVC6.

MVC 6's name is now also ASP.NET Core MVC 1.x.x. It's really a version number reset. The confusing thing is that it's not plugged through everywhere and people interchange the two regularly.

Re: Announcing .NET Core 1.0

#109

Does Microsoft have some diagram or something that shows how all the .NET things fit together (on Linux)? The C# development I've done was... fine, but that was seven years ago and it's like Java in the sense that it's an amazingly complex thing to grasp and keep up with. Understanding how everything is layered is pretty complicated at this point.

I could be wrong, but I think this is what you are looking for. http://www.hanselman.com/blog/AnUpdateOnASPNETCore10RC2.aspx

Re: Announcing .NET Core 1.0

#110
post #102

Good news! Now time for all the library and framework authors to add support for .NET Core. I know a lot of people were waiting for RTM before starting this, considering the massive changes between RC1 and RC2. I've started a support matrix project at https://anclafs.com . Feel free to file an issue or send a PR on GitHub.

You're missing akka.net there

Thanks! I have a big list of things to add but I'll check this is on there and add it if they are planning (or have already added) support for Core. It started as things I had talked about in my recent book.
Post reply on HN