Minimum Bootcamp partition size for Windows development - windows

I am hoping for some advice in partitioning my new MacBook Pro's 500GB drive. If possible I would like to create two partitions with one (the smaller) being used for Windows development, occasionally. I am not sure which Windows OS I will be installing (probably Windows 7). I will also be installing Visual Studio, and several browsers: IE, Safari, Firefox, etc.
So, the question is how small can I make this partition? Would 100GB be enough?
I am also getting a Mac mini for Windows development but I want to have an on-the-road option just in case.

100GB would be more than enough. I have virtualbox running Windows XP with 15 GB and I have had Visual Studio 2008 installed with comfortable amounts of space left.
Windows 7 though, eats disk space. I'd say for 32-bit 25GB-30GB should be enough. For 64-bit though, I'd recommend at least 40GB.

Related

How to make Xamarin Studio in OS X stop draining my storage space while running on virtual machine?

I have setup Vmware workstation on my Windows PC to run MAC OS in it. I am using Mac on a windows machine for xamarin.ios development. Mac OS is of 7.4 GB , XCode is 12 GB and Xamarin studio is of 1 GB in size in Mac os. I use Xamarin mac agent from visual studio (windows machine OS) to connect to Mac (running on virtual machine) over the internet, but during this testing phase, my Mac OS is getting bigger and bigger in size. The problem is, It’s .vmdk file Is getting larger in size and taking much space on my windows hard drive. I have not installed anything in it but when Mac gets connected to internet, it’s eats memory. Can anybody help me how do i get my lost Storage space back?
As far as I know: each time you build something on macOS, is creating a package (Archives) which will contain all the binaries necessary to make your app run. This is a terrible issue as a Developer I have found using macOS.
Keep this in mind because each time you build an IPA to test or deploy (either to an iPhone or to Apple Store) it will create a cache of this (also archives which are pretty large).
Please, read this article that may help you to keep your mac virtual machine in tune:
Can I add files to or remove files from an IPA file after building it in Visual Studio?
Also, I recommend you to put a fixed size to you vmdk image to stop increasing it into your pc.
Hope this help you.
Best regards.

Delphi slow compiling on Windows 10

Somedays ago i have updated from Windows 8.1 to Windows 10.
I use Delphi 2007 and Delphi XE in a daily basis, and i've noticed that in both IDEs the normal use seems to be a lot slower than it was in Windows 8.1. Compiling a project seems to take more time than it took previously.
I don't know if it could be the cause but i use Windows in a virtual environment with Parallels. But everything in Win 8 seems to be more fluid.
I don't have any anti-virus and Windows Defender is disabled.
I also noticed that when i compile a project, the CPU never goes higher than 40%, so it seems maybe Delphi is not using all available CPU power for some reason.
My machine is a Macbook Pro with 16GB RAM / Core i7 / SSD. The virtual machine has 3GB of RAM because i use the machine only to Delphi, no more programs opened at the same time. Used memory never reaches more than 2GB.
Does anyone noticed this problem ? Anything i could do to improve ?
Thanks in advance !

How much disk space do I need for Windows 7/8 and XBox game development with XNA?

I currently own a 15" MacBook Pro, and want to get it set up for doing Windows and XBox game development using XNA.
I will be installing the following on the windows machine:
Windows 7 64 bit
Visual Studio 2010
XNA
Microsoft Kinect SDK
Assuming that I use this partition for nothing but windows development, what would be a good size for the Windows partition, bearing in mind that I would likely be upgrading to Windows 8 in the semi-near future? My hard drive is 500 GB, and I am currently using ~300 GB on the Mac side.
It depends on the amount of content your games will use, but I can say that I have more than enough disk space available and I only have a 120GB SSD drive in my laptop.
If it's for mostly coding I don't think you would need more than 60-80GB, but I would recommend 100GB at least.

Visual Studio on Mac Book Pro

I just bought a MacBookPro (13", 250HD, and 4GB Ram) because, among other things, I would like to write iPhone Apps.
I need, anyway, to use VS2010 so I think about installing Sun Virtual Box (I've used and I like it) to run Windows 7 with Visual Studio 2010 and SqlExpress2008.
Have you tried it? How many RAM GBs should I reserve for Windows? If I assign 2GB to Windows, will my Mac run fine with the remaining 2GB?
Thanks!
I run Windows 7 and VS 2010 in VMWare Fusion on my Macbook. It has 2GB of RAM, and I've allocated 1GB to the virtual machine. It can be a bit slow at times, but not massively
I've been running Windows XP and Visual Studio in a virtual machine on my MacBook Pro for about a year. I've found that allocating 2GB to Windows and 2 to OS X seems to work well. Everything runs smoothly as long as you don't try to run too much in the host OS (don't try running Mail, iTunes, Firefox, etc all at the same time). I've not run into any trouble running a slew of apps in the VM.
All that being said, I've not tried it running Windows 7 and with it's higher RAM requirements I wouldn't be surprised if you ran into issues.

Shopping list for developing Windows app on Mac

Folks,
I need to maintain a C#/.Net desktop application. So, I need to set myself up with Windows(7?) and Visual Studio.
My current development machine is a Macbook Pro and I would like to continue using it. Overall, I am considering the following recipe:
Install VMWare Fusion or Parallels or VirtualBox for running the Windows OS
Buy a version of Windows to develop on
Buy Windows Developer tools
Having been in the open source universe all this time, I am utterly unfamiliar with the options/packages in the Windows world. I could use some help on the following:
Does the recipe above look fine, or do I need to change something?
What is a good VM environment to buy/use? VirtualBox is free, but Parallels/VMWare promise Windows app that blend in with my Mac windows. Could use some help on this topic
Does MSFT sell a package deal which has bare bones Windows 7 and the necessary dev tools, or do I need to buy the OS and dev tools separately?
Since I only need Windows to churn this C# desktop application, What is the OS version and flavor or Visual Studio I should get?
Thanks in advance for any pointers.
-Raj
* Does the recipe above look fine, or do I need to change something?
Looks fine to me, it is what I do too.
* What is a good VM environment to buy/use? VirtualBox is free, but
Parallels/VMWare promise Windows app that blend in with my Mac windows.
Could use some help on this topic
I've used parallels and VMware fusion and I prefer VMware because I can move machines to other VMware hosts relatively easily. They seem to flip-flop when it comes to performance, but I think this week, Parallels is a little faster (of course this might change with the next fusion update, or the next parallels update).
* Does MSFT sell a package deal which has bare bones Windows 7 and the
necessary dev tools, or do I need to buy the OS and dev tools separately?
I think that this depends on what you are doing. If you purchase an MSDN subscription, you get software that you can use for development (including all windows versions). But if you just purchase Visual Studio, then you need to buy the OS too.
* Since I only need Windows to churn this C# desktop application,
What is the OS version and flavor or
Visual Studio I should get?
You should get whichever OS versions you intend to support your application on.
Good luck,
--jed
Doesn't a Mac have Boot Camp? If so, use that.
It looks fine though. You must buy the OS then the Dev tools (There's Visual C# Express for free though). I would get Windows 7 and either the newest Visual Studio (2008, but 2010 is being released on April 12).
I've used both Bootcamp and VMWare Fusion with 15" MacBook Pro for quite a while (2013 and 2018 models). Bootcamp is better in terms of battery life. Though in terms of performance, Windows VM under macOS can be a better dev box due to significant difference in SSD performance - it's way faster in VM rather than in Bootcamp, especially in random reads/writes (which is crucial for project build time).

Resources