Faltó el disco duroSQL Y Visual Studio serán las herramientas de una asignatura en la universidad y creo que el foco es Windows por lo que tocará si o si las herramientas instaladas en Windows, ahí ya me queda es la duda de cómo sería mejor la experiencia de usuario y rendimiento, si con máquina virtual o con Boot Camp.
Ayer estuve probando SQL Server y C# instalados en Windows 10 con VMWare y aunque le asigne 6GB de RAM, siento un poco colgado el sistema y eso que eran aplicaciones y consultas muy sencillas (tipo tutorial noob) entonces no se si mejore con Boot Camp o asignando más RAM a la máquina virtual, actualmente tengo:
MacBook Pro (13-inch, 2017, Four Thunderbolt 3 Ports)
Processor 3.5 GHz Intel Core 17
Memory 16 GB 2133 MHZ LPDDR3
opino que mejor podrías instalarlo (si tienes espacio en disco) la partición bootcam
la otra es que intentes con Parallels, me parece que se mueve mejor que VM