That's what he's referring to. It's not available yet.
Good point, however, you could always try to run the SQL Server remotely or on VM for the development purposes.
I've considered a Sql Azure instance for this purpose, for a small dev database its pretty cheap. Not ideal but Sql Server for linux is coming so might be ok as a stop gap.
Yeah, I think I'd go the container/VM route so I could also only spin it up when needed (a fraction of the time).
You could use MySQL? It has full EF7 support AFAIK.
After years MySQL still not implemented async for their .NET driver, only slow cheap wrappers. However, PostgreSQL has full async support in their free .NET driver...
Yeah, however no EF LINQ support, correct? So you'd have to write all the queries manually.
I have used Mysql with Entity Framework and LINQ just fine