Memoirs of a Bystander: Visual Studio.NET development on OS X w/ Parallels
A reader writes "There is an interesting blog piece entitled Memoirs of a Bystander: Visual Studio.NET development on OS X w/ Parallels. The piece does a good job talking about development for different environments then the one that you are programming in. " And with the continued rise of more and more heterogeneous environments, this will become more and more common.
Please stop linking to crappy blogs written by people who think they're important enough to even have "memoirs" and who think they're being oh-so-clever-and-ironic when they juxtapose the terms "memoirs" and "bystander" in their post titles.
The piece does a good job talking about development for different environments then the one that you are programming in.
.NET apps using Windows. His database is SQL Server. He doesn't want to use Mono. So he's almost definitely developing for Windows. Mac apps have far better native options for development.
No, he's developing
The only tip someone might find useful in this blog post is his informal test of memory settings in Parallels.
Developers: We can use your help.
1) Monodevelop is a pile of shit right now.
2) Running said pile of shit inside X11 isn't a "solution."
Do you actually develop
Walrus?
That's a bit harsh. I do the exact same thing as this guy does. I Prefer working with OS.X or failing that Linux as a Desktop OS to working with Windows and I sometimes develop for OS.X and Linux in my spare time using native tools. However at work I also have to use Windows for development purposes as well as for testing and for Windows only apps so I have solved the problem with Parallels and it suits me just fine for all sorts of reasons. For one thing I don't have to deal with the headache of having to juggle a Windows laptop for work as well as a the Mac because Parallels enables me to cram the whole lot, Windows, OS.X and all the devel tools onto my MacBook and a pint sized external drive for the Parallels image files I am not using at the moment. At home I have a more powerful development system built on the same concept but running VMWare for doing stuff my MBP and Parallels can't handle but unfortunately my employer is not that progressive and does everything via test systems managed by the IT department through an inflexible bureaucracy. Fortunately I am usually able to quickly set up a pre built Linux/Windows/Unix testing/development environment on my Mac and get a whole pile of work done in the time it takes the overworked guys in the IT department to find a machine and get a test environment up and running. Basically, thanks to Parallels, I can whip up a prebuilt instance of any operating system that runs on an Intel processor with in a matter of minutes without having to endure Windows as my primary Desktop OS and all this without ever rebooting anything other than a VM, which from my point of view is paradise. I'm not saying this is something every developer should do but this approach has it's advantages.
Only to idiots, are orders laws.
-- Henning von Tresckow
Then perhaps you haven't heard of my soon-to-be-released autobiography, entitled Memoirs of a Slashdot Bystander: The Search for +5 Funny. Basically, it's 237 pages of filler that detail my computer hardware and software configurations, followed by another 82 pages that give interested readers insights into what I was doing between the ages of one and four. I am conservatively estimating that I will sell between 35 and 65 million copies, with a Michael Bay film based on my life (working title is "Transformers: The Movie") to follow in '07.