Ti consiglio di utilizzare il dispositivo leggero come un MacBook o Air e di eseguire pesanti operazioni di sollevamento in Azure o su un NUC / hardware economico. Costruisci e prova la VM sul tuo portatile, quindi spostali quando hanno bisogno di RAM / CPU / thread extra o diverse persone li testeranno.
È possibile eseguire Windows su bare metal, ma questa è una seccatura per partizionare la memoria e se si sceglie male, è un problema risolvere le partizioni. Virtual è molto meglio se si tratta di ESXi su un laboratorio a casa o Fusion su macOS.
Visual Studio funziona incredibilmente bene in una piccola VM di Azure per pochi centesimi al giorno e paghi solo quando lo avvii. Deallocare la macchina quando non la stai utilizzando ed è essenzialmente gratuita.
Faccio ciò che precede con una CPU mobile MacBook / 1.1 GHz del 2015/8 GB di RAM.
- Negative wise - Fusion e Docker su SSD funzionano perfettamente bene per lavori leggeri, ma se possiedi 2 VM muscolose che appartengono a 8 core, non sarai felice.
- Positiva saggia - MacBook 2015 e versioni successive visualizzano il display 4K in modo sorprendente, caricando su USB C con un display adatto. Avrei pensato che avrei avuto bisogno di più potenza 18 mesi fa, ma l'installazione di Azure e del laboratorio di casa mi consente di eseguire i carichi SQL / ASP.NET / IIS dal Mac e faccio solo gli script / vedo i pixel localmente. Finché sono connesso all'alimentazione, non ho problemi a eseguirlo con la CPU completa.
- Il nuovo Air sarà termicamente più debole del mio MacBook e il MacBook Pro funzionerà sostanzialmente più CPU prima di rallentare termicamente (probabilmente tre istanze di Windows in base a quanto lavoro le martelli con). Non lo danneggerete al 100% di utilizzo: solo la linea Air e MacBook non dissipano il calore e accelerano la CPU prima di Pro o iMac. Questo Mac è una macchina dei sogni per me quanto sia stato utilizzabile per l'infrastruttura hard core e le attività di sviluppo.
Per il prezzo di un macaco Pro MacBook andrò sempre con un iMac o Mac mini SSD e l'Air / MacBook (o anche l'iPad Pro ora) - ma questa è la mia preferenza e capisco perché alcune persone preferiscono spendere il $ 3k- $ 4k tutto su una macchina. Voglio super veloce e super piccola e sviluppare gli script di installazione, quindi automatizzarli su server virtuali, sia che si trovino nel cloud / nel data center o che siano collocati nel mio ufficio a casa.