Live data from Hacker News

Announcing .NET Core 1.0

blogs.msdn.microsoft.com

21–30 of 327 posts

Re: Announcing .NET Core 1.0

#21
post #12

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

.NET Core is the new modular, open source rebuild of the .NET Framework. It's a lot of big changes, enough so that they decided to call it a 1.0 to acknowledge that A) it's a big new effort, but also B) it's not entirely equivalent to the full, previous .NET Framework it is intended to eventually replace.

Re: Announcing .NET Core 1.0

#22
post #4

After so many years microsoft finally presenting their tools in a more moden way. Never been a huge fan of .NET but i can't deny is a great tool hopefully people try it out on more platforms.

I still can't shake the feeling that their naming is just confusing. I still am not sure what exactly is .NET and what's not.

The naming is very confusing but it's better than the old name of ASP.NET 5. Source: I had to write about this for a book and it was a challenge to explain it clearly. :)

Re: Announcing .NET Core 1.0

#24
A couple months ago I installed .NET core on a Ubuntu virtual machine running on the Windows 10 hypervisor, and was able to get a MVC5 app running using Visual Studio Code. As someone who really loves Visual Studio (it made me expect a lot more from my tools) and C# (it made me expect a lot more from my languages), it was an exciting moment. I actually took a selfie with my monitor.

It was still a little rough: the "getting started" instructions ONLY worked on Ubuntu 14.x and not Ubuntu 16.x, and my PR to the documentation pointing this out was nixed. (I notice they've since added a disclaimer: https://docs.asp.net/en/1.0.0-rc1/getting-started/installing...). I really hope to someday be able to build projects with React and a .NET core WebApi and be confident that my teammates will be able to get the project running on their macbooks without kms.

Re: Announcing .NET Core 1.0

#25

Interesting name choice considering they have already had a .Net 1.0. I mean I get it, I understand why they chose to make this more of a 1.0 release but for those already in the .Net ecosystem it seems a little confusing to me.

It could have been more confusing by bumping versions. They first tried ASP.NET 5 and ASP.NET MVC 6 and EF 7 and there was no simple migration path from older version. Now they are all Core 1.0

Re: Announcing .NET Core 1.0

#26
I'm receiving

> “dotnet-dev-osx-x64.1.0.0-preview2-003121.pkg” can’t be opened because it is from an unidentified developer."

I know full well how to get around this, but it makes me suspicious of what I've downloaded. Would Microsoft have truly missed this?

Re: Announcing .NET Core 1.0

#27
post #12

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

They reset versioning to 1.0 by renaming .NET to .NET Core

The full .NET framework (Windows only) will live on, currently at 4.6.2, I believe. ".NET Core" is the new open source, cross-platform subset of the full .NET framework.

Re: Announcing .NET Core 1.0

#30
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…

Interesting. I'm guessing it doesn't support COM interop?
Post reply on HN