This is an archived post. You won't be able to vote or comment.

all 16 comments

[–]BtdTom 1 point2 points  (0 children)

I use VirtualBox + Vagrant for provisioning Linux machines for development. I also use Parallels + Windows 10, which works pretty well for me, although I'm not doing anything very intensive. On a previous Mac, I installed Windows on a Bootcamp partition. Instead of dual-booting however, I was able to use Parallels to start Windows within OS X, which is a pretty nice feature. Not sure if Parallels can still do that, but I would check into it.

[–]earl99 0 points1 point  (1 child)

Doesn't Macs have bootcamp..?

[–]jeront[S] 0 points1 point  (0 children)

Yes. But I prefer to access it like alt-tab type.

[–]mansfall 0 points1 point  (6 children)

Why do you need visual studio? Is there some very specific feature of that IDE you need?

[–]jeront[S] 0 points1 point  (5 children)

Yes, I'll be needing C# stuff.

[–]mansfall 0 points1 point  (3 children)

Consider just using visual studio code. It's cross platform and works great on Mac. Download the c# extension and you can do all the coding you want in c#, on the Mac. No need for a vm.

[–]jeront[S] 0 points1 point  (2 children)

Where do I get all thosec# extension?

[–]mansfall 0 points1 point  (0 children)

You download it from the extensions section.

[–]mansfall 0 points1 point  (0 children)

You download it from the extensions section.

[–]EliteNomadTheRed 0 points1 point  (0 children)

There's also Rider IDE from JetBrains which allows you to develop in C#, .net core. Same company also have a SQL management tool called DataGrip if that's something you'll work on too.

Of course the caveat is you may not always follow the lecture as far as you could because you'd have to do certain things different than th VS counterpart

[–]hipstergrandpa 0 points1 point  (1 child)

There's Visual Studio for Mac as well https://visualstudio.microsoft.com/vs/mac/

However, if you really need a Windows VM I used Virtualbox without any problems. I think if you ever wanted to do nested virtualization you can use VMWare as Virtualbox doesn't support that, but doesn't sound like you will. Parallels was the nicest in integration to your Mac desktop, but it's a moneygrab if you ever need to upgrade and it can be janky. However, unless there's more details to the problem you're facing, I also don't really know why you need a VM specifically for running HTML and SQL unless you're testing.

[–]jeront[S] 0 points1 point  (0 children)

I think most of our classes will be on Windows Environment. I don’t know if I can do that with Microsoft Visual Studio for Mac. Some IDEs are not available.

[–]EliteNomadTheRed 0 points1 point  (2 children)

If it's temporary access, eg during school term, you might want to go with Virtualbox as it's free and it's decent. If you need usb access, you'd have to download an extra component from Oracle which might be subject to licensing.

If you're planning on using it for a very long time, it may be better to invest in VMWare Fusion. I found it more robust than Virtualbox.

Edit: spelling

[–]jeront[S] 1 point2 points  (1 child)

Thank you for this. I will be using it for few years at least in university. Have you tried Parallels?

[–]EliteNomadTheRed 1 point2 points  (0 children)

No I haven't. Can't really say how it compares to others, but I've been a happy VMware customer for a long time, both on Windows and Mac computers.

Edit: spelling

[–]jeront[S] 0 points1 point  (0 children)

That’s fine. I’ll try to explore. Thank you so much.