Need to install visual studio and sql server on macbook pro
Bootcamp (free from Apple) gives you the ability to boot your system into Windows, which is installed on a separate disk partition from OS X. OS X functions are not available while Windows is running.
Parallels ($), VMWare Fusion ($), and VirtualBox (free) are virtual machine managers, which allow you to create a Windows (or other O/S) system that runs within a program window in OS X. These will slow your system down because it is doing the processing for Windows and OS X at the same time.
For both of these solutions, you need a Windows license.
If you don't want to buy Windows and are super adventurous, you could try installing CrossOver ($), which allows you to install some windows software so it runs directly on OS X (that is, masquerading as a native OS X program), but Visual Studio is known to be flaky in that environment, so I advise against this. Masochists may feel free to ignore my advice.
bernardw
Updated on September 18, 2022Comments
-
bernardw over 1 year
I have a weird scenario. I have an EditText
val editText = findView... editText.setText("Hello") // prefill some text editText.setSelection(0, editText.text.length) // select the full length in the selection
Now, the editText would look like
Hello
with the entire word highlighted. If the user type something, sayWorld
, it would replace the entire selection so now editText only have the new entered wordWorld
.Question is, is there a way that instead of replacing the prefilled selection, when user enter text, it will append the text and continue and expand the selection. So in the above scenario, when user type in
World
after the prefill, it will beHelloWorld
with everything in the selection?-
Austin T French over 10 yearsI am sorry for your purchase ;) Out of curiosity why buy a Mac as a developer, trying to branch out?
-
Yasmine over 10 yearsActually I didn't buy it, it was a gift :)
-
Ramhound over 10 yearsOne is a virtual machine one isn't
-
-
Yasmine over 10 yearsI have no problem buying a windows licence, I just need to know which to buy, windows or parallels windows. How can I decide which is better, you mentioned that with parallels the system will slow down, does this mean I should go with bootcamp or there are other factors?
-
Keltari over 10 yearsCrossover/Wine will not run Visual studio. I would highly recommend bootcamp. You are running Windows natively, not in a virtual machine. When compiling applications, you want as much horsepower as the machine can give. You shouldnt have issues running a VM in Parallels, but why take a risk?
-
Yasmine over 10 yearsI'm sorry I am still confused about something here, you mentioned that parallels is a virtual machine manager, this means that if I decided to go with it then I'll need to buy parallels and then buy a windows licence to install it with parallels?
-
Patrick Seymour over 10 yearsIf I may answer for Br.Bill, yes, you would need a Parallels license and a Windows license in order to go that route. The advantage of Parallels, VMware Fusion, etc, is that they can run other operating systems, if you want. If it's just Windows you're after, Bootcamp is the cheaper and better-performing option.
-
Austin T French over 10 years@To sum it up, Bootcamp is essentially dual booting. The others are virtual machines.
-
Ramhound over 10 years@AthomSfere does hyper-v support OSX got this crazy idea where he boots to a OS X virtual machine lol
-
Austin T French over 10 years@Ramhound I do not believe it does, but if I were you I would post that as a question :) I believe OS X requires certain interactivity with Apple's special UEFI that Hyper-V probably doesn't handle well. I seem to recall VirtualBox had to get Apple Support to allow OS X to boot OSX VMs on OSX...
-
Ramhound over 10 years@AthomSfere - Like I said it was a crazy idea. VirtualBox supports the .VHD file extension, and VirtualBox does indeed support OS X, and I believe you might be able still boot to a OS X VHD. Of course with Bootcamp its not really required, which I might add, is basically how the boot to VHD works in Windows works ( thinking about it I see a lot of similaraties ).
-
Yasmine over 10 years@PatrickS. regarding the better performing option you mean that with parallels the performance of mac itself will degrade whether or not windows is launched or only when I launch windows? Also what about the specs of the mac itself would it make a difference, mine is 2.3GHz quad-core i7 8GB.