Live data from Hacker News

Announcing .NET Core 1.0

blogs.msdn.microsoft.com

41–50 of 327 posts

Re: Announcing .NET Core 1.0

#42
post #27

Earlier quoted context omitted.

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.

IMHO the full .NET is from today considered a legacy platform. I would compare the situation to WebForms / MVC - who does new projects with WebForms now?

Re: Announcing .NET Core 1.0

#43
It's fascinating how Microsoft's marketing moved from ".Net - One platform with multiple languages" to "This is .Net - here some samples in C#"(without mentioning C# by name anywhere in the page).

I think that .Net would be much better if they had this kind of focus in dev side from the start.

*Hides from the f# mafia.

Re: Announcing .NET Core 1.0

#44

A bit unrelated, but I'm hoping to hear something soon about the future licensing model for the upcoming SQL Server on Linux. Do we get a free version without DB size / CPU / RAM limitations (but perhaps with some other restrictions) that smaller companies and startups can use in production? I'm planning to run my future ASP.NET MVC projects on Linux and very much would like to know if a better SQL Server Express / C…

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.

Re: Announcing .NET Core 1.0

#45

A bit unrelated, but I'm hoping to hear something soon about the future licensing model for the upcoming SQL Server on Linux. Do we get a free version without DB size / CPU / RAM limitations (but perhaps with some other restrictions) that smaller companies and startups can use in production? I'm planning to run my future ASP.NET MVC projects on Linux and very much would like to know if a better SQL Server Express / C…

Why limit yourself with Express/ Community if you can get full featured RDBMS with Postgres?

For a developer favoring .NET, the degree of .NET integration with SQL Server might be a compelling advantage for applications where the limitations of the relevant SQL Server tier weren't a problem.

Re: Announcing .NET Core 1.0

#46

Do we officially have better-than-Java on all platforms now?

Language and tooling wise? Yes, or very close to it.

There's a lot to be said about the huge amount of value in the main maven repository vs. what's in nuget.

Java's decade long head start in that area doesn't seem so huge when you look at what the node.js community has put together in only a few years.

If you were considering .net on a new project, however, I would probably recommend comparing something like Scala. Scala has the benefits of being a "modern" language like C# with the full support of all or nearly all of the existing JVM projects.

That being said, there are a growing number of reasons to choose .net on non-windows platforms.

Re: Announcing .NET Core 1.0

#49

Earlier quoted context omitted.

.Net is 14 years old now - if you don't know what it is by now you're probably not ever going to know. It's a cross platform runtime and a group of programming languages that run on it, just like Java.

The general idea of .NET as a platform is easy to understand. The naming of .NET Core, .NET Framework, ASP.NET, etc. and the difference between them is not.

.NET Framework = the whole shebang, the full runtime including Windows-only bits.

.NET Core = portable subset of .NET Framework. Therefore not entirely compatible with .NET Framework.

ASP.NET Core = portable rewrite of ASP.NET. AFAIK not fully compatible with previous versions.

Re: Announcing .NET Core 1.0

#50

A bit unrelated, but I'm hoping to hear something soon about the future licensing model for the upcoming SQL Server on Linux. Do we get a free version without DB size / CPU / RAM limitations (but perhaps with some other restrictions) that smaller companies and startups can use in production? I'm planning to run my future ASP.NET MVC projects on Linux and very much would like to know if a better SQL Server Express / C…

I would be surprised if there wasn't a free (as in beer) Express version for Linux, with a DB size limit like 10GB. Otherwise Entity Framework Core supports PostgreSQL, but there isn't any lazy loading yet.

What I meant was that's just not enough. You can toy with it in a hobby project but in production that will be exhausted pretty soon.
Post reply on HN