4 ms·
I've been a .Net developer for years, but because I can't develop for the iPhone on a Windows box, I switched my primary dev machine to a MacBook Pro running my
by rewind 16y ago
I've been a .Net developer for years, but because I can't develop for the iPhone on a Windows box, I switched my primary dev machine to a MacBook Pro running my Windows stuff through a VM. The Windows part is 90% of the what I do, but being able to run the iPhone stuff directly against the Windows back-end made this a no-brainer. It's also really nice to have a VM that mirrors my production environment right on my MacBook so I can do more of that sort of testing on the same box.
I'd prefer running OSX in a VM on a Windows box (the Windows stuff is definitely faster that way), but since I can't do that (easily), this is an acceptable trade-off.
I wasn't happy about how much I had to spend for the MacBook Pro setup though. You're definitely not getting the same performance bang for your buck. It's the price you have to pay though. Oh well.
- evo_9 16y agoYeah, it's pricey to run it this way, but you do gain a lot of flexibility like being able to run an XP VM once in a while to test stuff on IE6 (IETester isn't 100% accurate), or just checking out the latest Ubuntu for fun. I found running on a macbook pro to be not as fast as I liked (I was setup very similar to this to start but an original 15" macbook pro) so I sold that and managed to get lucky finding a used Mac Pro tower (1500 bucks). A lappy is nice but having the extra room/ram of the tower really helped out, esp. when you are running SQL, IIS, etc. Of course, with the new i5/i7 macbooks and the bump in max RAM, a macbook pro would probably be pretty stellar but of course, very pricy.