In fact, even SQL Server Management Studio is a Windows-only application.
In fact, even SQL Server Management Studio is a Windows-only application.
The app stack is usually more platform agnostic than you think. Even if it's asp.net you most likely going to be able to run it or easily port it to .net core.
Basically having cross platform .net is pointless without having cross platform everything else especially MSSQL.
I've moved more away from the MS environments the past few years now, but have missed some of the things that MSSQL makes very easy, and by comparison PostgreSQL makes relatively hard. Of course you're paying for it. Having the option to run under Linux is really nice though imho.
Could you give some examples?
IIRC geo indexing was easier in mssql, although much more configurable in pgsql.
Not on pg, but linq to entities for .net is really nice, and the pg adapter (iirc) wasn't nearly as good. The node adapters for each are about equal though.
Out of the box performance on mssql, and query performance in general was better last time I compared (admittedly about 2 years ago).
The installs are on separate ISO's now if I'm not mistaken...
https://marketplace.visualstudio.com/items?itemName=ms-mssql...
Still missing several things that SSMS has, but it's a nice start!