Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
C# derlemeniz için Windows gerekiyor.
Hatta VS olmadan ASP işi zor olur.
Virtualbox gibi sistemler artık iyi çalışıyor fakat daha sağlam olması için bootcamp ile kurarsanız iş görür diye düşünüyorum eğer projeleriniz çok büyük değil ise.
Ama bütçeniz vardır uzun kullanıp daha sonra yükseltme ile...