7

Here in this blog, sagen sie, dass .net Standard 2.0 es einen Konsistenzzustand hat.Ich kann EF Core 2.0 in Produktionsanwendungen verwenden?

In the official web, es wird nicht gesagt, wenn .net Standard 2.0 ist Vorschau oder endgültig.

Aber ich denke, dass .net Standard 2.0 ist in der endgültigen Version, weil EF Core 2.0 endgültig ist, und dies verwendet .net Standard 2.0. Vielleicht kann EF Core in der endgültigen Version sein und .net Standard 2.0 ist immer noch eine Vorschau, aber ich denke, es wäre seltsam.

Auch ist bekannt, dass zu verwenden .net-Standard muss ich VS2017 15.3 verwenden, das ist in der dritten Vorschau-Version und es heißt, es ist nicht für die Produktion Anwendungen.

Also meine Frage ist, wenn .net Standard 2.0 ist Konsistenz-Version (ich weiß nicht, ob dies endgültige Version bedeutet) und EF Core 2.0 ist endgültige Version zu, aber ich brauche VS 2017 15.3 zu verwenden, aber VS 2017 15.3 wird nicht für die Produktion empfohlen, das bedeutet, dass es keine gute Option ist, EF Core 2.0 final in Produktionsanwendungen zu verwenden?

Danke.

+0

Gute Frage!Und komischerweise, außer den aktualisierten nuget-Links, sehe ich keine offiziellen EF Core 2.0-Ankündigungen (die Roadmap sagt noch * Under Development *), was ist da endlich drin etc. –

+1

Eines der für mich wichtigen Features ist GroupBy() Das ist in EF Core 2.0 noch nicht verfügbar und wurde auf 2.1 verschoben. Siehe: https://github.com/aspnet/EntityFramework/issues/2341 –

Antwort

5

Ich denke, Sie sollten nur ein paar Tage vor der endgültigen Version .NET Core 2 & EF Kern 2

EF-Core warten: https://github.com/aspnet/EntityFramework/wiki/Roadmap

Die Zeitplan für EF Core ist synchron mit dem .NET Core- und ASP.NET Core-Zeitplan

NET Kern: https://github.com/dotnet/core/blob/master/roadmap.md

ASP.NET Kernhttps://github.com/aspnet/Home/wiki/Roadmap

Versanddaten

.NET Core 2.0 Q3 2017

.NET Standard 2.0 Q3 2017

Visual Studio 2017 Veröffentlichung Rhythm

https://www.visualstudio.com/en-us/productinfo/vs2017-release-rhythm

enter image description here

-Update 15/08/2017: .NET Core 2.0 + ASP.NET 2.0 + EF 2.0 + VS 2017 15.3 bereits freigegeben .

https://www.microsoft.com/net/core#windowscmd https://www.visualstudio.com/

+0

Und wissen Sie wann wird VS2017 15.3 veröffentlicht? Denn wenn diese finale Version von EF Core 2 und .net Core 2 in der Nähe ist, aber VS2017 nicht freigegeben ist und ich die Version 15.3 brauche, um sie zu verwenden, ist vielleicht VS2017 und nicht .net Core oder EF Core. –

+0

@ ÁlvaroGarcía Aktualisiert. Schau mal :) –

3

Ich denke, du verwirrst .NET Standard mit .NET Core. Die ehemalige has been finalised aber letztere ist still in preview.

Siehe auch: .NET Standard vs .NET Core

+0

Danke. Als ich sagte, dass EF Core 2.0 endgültig ist, meine ich Entityframework Core 2.0, nicht .net Core. Wirklich ich kenne den Zustand von .net Core 2.0 nicht. Mein Endziel ist EF Core 2.0. .net Core ist nicht mein Ziel. –

+2

Aber Ihre Frage bezieht sich auf .NET Standard, der nur eine Spezifikation (eine "Schnittstelle" in C# -Arsprache) ist. Ich versuche nur darauf hinzuweisen, dass Ihre Frage im aktuellen Zustand nicht beantwortet werden kann. Fühlen Sie sich frei zu klären und ich werde meine Antwort aktualisieren, wenn ich helfen kann. –

+0

Ok. Dann werde ich meine Frage ändern. Was benötige ich für EF Core 2.0 und für den Einsatz in Produktionsanwendungen? –

Verwandte Themen