Dominic (product owner on our team) and I are both big fans of Apple laptops, having recently switched from our old PCs. While I already had a macbook pro at home, using one for work was a whole other story for me. I happen to be scrummaster and developer on the team, and as you should already know, we develop software using Microsoft tools, especially Visual Studio. Building the new version of Urban Turtle to integrate with Team Web Access 2010 forced me to use Boot Camp and boot into Windows to run Microsoft's virtual machine available to try out Visual Studio and TFS 2010 (Beta 2 and then RC).
Install Visual Studio for Mac behind a firewall or proxy server. To install Visual Studio for Mac behind a firewall, certain endpoints must be made accessible in order to allow downloads of the required tools and updates for your software. Configure your network to allow access to the following locations: Visual Studio endpoints; Next steps. Many of you folks requested how Xamarin & Visual Studio is running on the new Apple Silicon chips, and I have mixed feelings. The startup is a bit slow, but.
Dom kept on making fun of me for missing out on the fun that is using Mac OS X. Feeling a little frustrated, I decided to try and run Microsoft's virtual machine inside Mac OS X, using VMWare Fusion, my virtualization solution of choice for the mac. Pocico mac os. VMWare Fusion does not allow you to directly import or convert a Virtual PC-based machine. I had to figure things out on my own a little bit and I faced some issues while doing so. This is why I thought sharing my experience with the world might be useful to someone.
First of all, VMWare requires you to download the VMWare Converter tool to convert your Virtual PC machine into a VMWare-compatible one. You first need to register with VMWare before getting to the bits. However, it's free software (as in free beer), so go ahead, register and download it.
VMWare does not run on Mac OS X, so I had to boot into my Windows boot camp partition and install it. When that was over, starting the conversion process was a breeze. Well, that is if you don't mind converting the virtual machine into a VMWare Fusion 2.* machine even though the latest VMWare Fusion version is 3.*. That was kind of odd, but I went ahead anyway. The whole process took around an hour (I was watching the Habs game so this is not a very precise measurement).
With the machine converted, I booted back into Mac OS X, copied the machine over to my external hard drive, launched VMWare Fusion and opened the machine. I was happy to see the Windows logo appear rather quickly, but I was in for a real disappointment when Windows was finally ready for use. Usually, when you boot into a guest OS for the first time, any VMWare user knows to install the VMWare Tools to improve performance and get decent mouse support. When I tried to do so, I got a message saying the tools weren't available for this version of the guest OS. Some searching on the web yielded a different story. Microsoft's virtual machine features Windows Server 2008 Standard 32 bits. This is a supported version by the VMWare Tools. The situation sure was disappointing. Performance just wasn't there, rendering the virtual machine pretty much unusable.
However, I never give up this easily. I looked for actual documentation about how to convert machines to run them with VMWare Fusion. I found this document and paid attention to the part where it says to retain only the vmdk files, and drop the others. I hadn't done that. I kept all files, especially the one with the actual machine settings. That was my first mistake. I started the process over but this time, instead of opening the machine with Fusion, I chose to create a new one. I specified the existing vmdk file as the hard drive to use, configured the proper OS version (the 64bits version of Windows Server 2008 was selected, I chose the 32 bits version) and completed the wizard, launching the virtual machine. Choosing the right version of the guest OS really gave me hope that I would be able to install the VMWare Tools. I was right. Once Windows was booted, I quickly tried to install the tools and the whole thing worked flawlessly.
So here I am, on my shiny Macbook Pro, running Microsoft's virtual machine made available to try the Visual Studio 2010 family of products. While I will use it to test the new version of Urban Turtle for Team Web Access 2010, I also had a secret wish all along. I really wanted to test out the recently released Windows 7 Phone developer tools.
Can a turtle really fit inside a phone?
- Louis Pellerin
Information about these and other types of Mac ports is in the specifications for your Mac: Choose Apple menu > About This Mac, click Support, then click Specifications. Or check your Mac user guide.
Thunderbolt / USB 4
These Mac models have Thunderbolt / USB 4 ports:
Use these ports with displays and other devices that connect using either a Thunderbolt 3 cable or USB-C cable. You can also connect a USB-C power adapter and cable to charge your notebook computer. If you have a device that doesn't connect to this port, you might be able to use an adapter to connect it.
Thunderbolt 3
These Mac models have Thunderbolt 3 ports:
- iMac (Retina 5K, 27-inch, 2020)
- iMac (Retina 5K, 27-inch, 2019)
- iMac (Retina 4K, 21.5-inch, 2019)
- iMac (Retina 5K, 27-inch, 2017)
- iMac (Retina 4K, 21.5-inch, 2017)
- iMac (21.5-inch, 2017)
- iMac Pro
- Mac Pro (2019)
- Mac Pro (Rack, 2019)
- Mac mini (2018)
- MacBook Air (Retina, 13-inch, 2020)
- MacBook Air (Retina, 13-inch, 2019)
- MacBook Air (Retina, 13-inch, 2018)
- MacBook Pro (13-inch, 2020, Two Thunderbolt 3 ports)
- MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)
- MacBook Pro (16-inch, 2019)
- MacBook Pro (13-inch, 2019, Two Thunderbolt 3 ports)
- MacBook Pro (15-inch, 2019)
- MacBook Pro (13-inch, 2019, Four Thunderbolt 3 ports)
- MacBook Pro (15-inch, 2018)
- MacBook Pro (13-inch, 2018, Four Thunderbolt 3 ports)
- MacBook Pro (15-inch, 2017)
- MacBook Pro (13-inch, 2017, Four Thunderbolt 3 ports)
- MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)
- MacBook Pro (15-inch, 2016)
- MacBook Pro (13-inch, 2016, Four Thunderbolt 3 ports)
- MacBook Pro (13-inch, 2016, Two Thunderbolt 3 ports)
Use these ports with displays and other devices that connect using either a Thunderbolt 3 cable or USB-C cable. You can also connect a USB-C power adapter and cable to charge your notebook computer. If you have a device that doesn't connect to this port, you might be able to use an adapter to connect it.
If your Mac notebook or desktop computer has more than one port like this, each port supports Thunderbolt 3 and USB-C.
USB-C
MacBook models introduced in 2015 or later have a single USB-C port. This port doesn't support Thunderbolt devices.
Use this port with displays and other devices that connect using a USB-C cable. You can also connect a USB-C power adapter and cable to charge your notebook computer. If you have a device that doesn't connect to this port, you might be able to use an adapter to connect it.
![Visual studio Visual studio](https://thoughtfulcode.files.wordpress.com/2010/08/before_thumb.png)
If your Mac has only one port like this, it's a MacBook that supports USB-C but not Thunderbolt.
Thunderbolt
These Mac models have Thunderbolt or Thunderbolt 2 ports:
- MacBook Pro introduced in 2011 through 2015
- MacBook Air introduced in 2011 through 2017
- Mac mini introduced in 2011 through 2014
- iMac introduced in 2011 through 2015
- Mac Pro introduced in 2013
Use these ports with displays and other devices that connect using a Thunderbolt cable.
Thunderbolt and Thunderbolt 2 are not the same as Mini DisplayPort . They have the same shape, but use different symbols on the cable and port. However, this port does support Mini DisplayPort for video output, so you can use a Mini DisplayPort cable to connect a Mini DisplayPort display.
Mini DisplayPort
These Mac models have Mini DisplayPort:
- MacBook Pro introduced in late 2008 through 2010
- MacBook Air introduced in late 2008 through 2010
- Mac mini introduced in 2009 and 2010
- iMac introduced in 2009 and 2010
- Mac Pro introduced in 2009 through 2012
Use this port with displays that connect using a Mini DisplayPort cable.
Mini DisplayPort is not the same as Thunderbolt or Thunderbolt 2 . They have the same shape, but use different symbols on the cable and port.
USB-A
Visual Studio Web Developer
Use these ports with devices that connect using a USB-A cable. USB ports are sometimes known by the USB specification of the port, such as USB 2 or USB 3.
Left to right: power, two Thunderbolt, USB-A, and Audio-Out.
HDMI
Use HDMI with displays and TVs that connect using an HDMI cable.
Macbook Pro Visual Studio 2010
Ethernet
Use Ethernet with networks and devices that connect using an Ethernet (RJ45) cable.
Macbook Pro Visual Studio 2010 Crack
FireWire
Use FireWire with devices that connect using a FireWire 400 or FireWire 800 cable.
SD card
Use the SD card slot with SD, SDHC, SDXC, MMC, and UHS-II media cards, such as those used by digital cameras.
Audio
Use Audio-Out — or — with headphones, speakers, and other audio-output devices that connect using an audio cable that has a 3.5 mm (1/8 inch) audio jack.
Use Audio-In with a microphone or other audio-input device that connects using an audio cable that has a 3.5 mm (1/8 inch) audio jack.
Power
Use the power port , if available, to connect your computer to AC power using a MagSafe cable or adapter. This port isn't available on newer Mac notebook computers, which use Thunderbolt 3 or USB-C for power and charging. Learn more about power adapters and cables for Mac notebook computers.