Here in this blog, they say that .net standard 2.0 it has a consistence state.
In the official web, it doesn't say if .net standard 2.0 is preview or final.
But I guess that .net standard 2.0 is in final version because EF Core 2.0 final is out, and this uses .net standard 2.0. Perhaps EF Core can be in final version and .net standard 2.0 is still a preview, but I guess it would be odd.
Also, is know that to use .net standard I have to use VS2017 15.3, that is in the 3rd preview version and it says it is not for production applictions.
So my question is, if .net standard 2.0 is consistence version (I don't know if this means final version) and EF Core 2.0 is final version too, but I need VS 2017 15.3 to use it but VS 2017 15.3 is not recommended for production, this means that then is it not a good option to use EF Core 2.0 final in production applications?
I think you should wait just a few days before the final version .NET core 2 & EF core 2
The schedule for EF Core is in-sync with the .NET Core and ASP.NET Core schedule
ASP.NET Core https://github.com/aspnet/Home/wiki/Roadmap
.NET Core 2.0 Q3 2017
.NET Standard 2.0 Q3 2017
Visual Studio 2017 Release Rhythm
Update 15/08/2017: .NET core 2.0 + ASP.NET 2.0 + EF 2.0 + VS 2017 15.3 already released.