Need to install visual studio and sql server on macbook pro

56

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.

Share:
56
bernardw
Author by

bernardw

Updated on September 18, 2022

Comments

  • bernardw
    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, say World, it would replace the entire selection so now editText only have the new entered word World.

    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 be HelloWorld with everything in the selection?

    • Austin T French
      Austin T French over 10 years
      I am sorry for your purchase ;) Out of curiosity why buy a Mac as a developer, trying to branch out?
    • Yasmine
      Yasmine over 10 years
      Actually I didn't buy it, it was a gift :)
    • Ramhound
      Ramhound over 10 years
      One is a virtual machine one isn't
  • Yasmine
    Yasmine over 10 years
    I 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
    Keltari over 10 years
    Crossover/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
    Yasmine over 10 years
    I'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
    Patrick Seymour over 10 years
    If 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
    Austin T French over 10 years
    @To sum it up, Bootcamp is essentially dual booting. The others are virtual machines.
  • Ramhound
    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
    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
    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
    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.