2

こんにちは、私の素晴らしい StackOverflow ファミリーです :)

私は Windows を使用して育ち、大学でコンピューター サイエンスを専攻するときに OSX に切り替えました。私は最近、最初の本格的なソフトウェア開発者の仕事を始めました。ASP.NET / MS SQL アプリケーション (Visual Studio 2008) を開発するために、ThinkPad と Windows XP を使用しています。

質問:

基本的に、VM を使用して Mac 上で ASP.NET アプリケーションを作成して実際に成功した開発者がいるかどうか疑問に思っています。1 週間ずっと Parallels 5 と戦っていて、ようやく Windows 7 と VS 2008 を実行できるようになりましたが、ホットキーがすべて壊れてしまいました。このことを打ち負かして提出し続けることは、仕事の価値がありますか? あきらめるべきですか?代わりにモノを試してみるべきですか?

皆さん、ありがとうございました。皆さんの感想を見るのが待ちきれません!

4

4 に答える 4

2

ここ数年、まさにこれを行うために Parallels バージョン 2/3/4/5 を使用してきました。@Brian - 限られたメモリに起因する問題を除けば (この種のことには最低 4GB と言います)、私はまだ問題に遭遇していません。私は、MacPro と私の 13 インチ MBP で Visual Studio を使用して .Net エンタープライズ Web アプリを開発しており、他の方法で作業することは想像できません :-)

Re: VM vs Bootcam - Bootcamp を使用するのは、ボックスから最後の 1 ~ 5% のパフォーマンスを絶対に引き出す必要がある場合のオプションですが、それ以外の場合の利点は最小限です。ParallelsBootcamp パーティションで動作しますが、いくつかの欠点があります。私にとって最大の苦痛は、ブートキャンプ パーツからの Parallels VM を一時停止して、イメージ ファイルから実行する VM のようにすばやく簡単に再開できないことでした。また、イメージ ファイルを使用すると、Windows VM がダウンした場合に備えて、VM の作業クローンを準備しておくことができます。パーティションのクローンを維持するのは難しいです。

また、同僚に VM クローンを提供して、全員が同一の環境で作業できるようにすることもできます。あなたのブートキャンプ パーティションがダウンした場合 [そして、私は Windows 7 のベータ期間中に何度もダウンしました :-(] あなたがいた場所に戻る道は長く、険しいものです。多くのディスク チェックが行われ、ブートローダーが関与します。厄介なことになる可能性があります。 .

試してみてください-後悔することはありません。キーボードの設定に少し時間を費やす価値があります。個人的には、これは Windows 7 で非常にうまく機能することがわかりました: http://parkernet.com/applepro/ (Windows の mac->windows キーボード レイアウト)。

H番目。

于 2010-06-11T09:02:40.797 に答える
1

VMware Fusion を試すか、代わりに Bootcamp を使用できます。

私はしばらく Parallels を使用していませんが、それには理由があります。

[編集] Parallels は Bootcamp パーティションでの Windows の実行をサポートしています - VMWare Fusion も同様です。

于 2010-03-19T19:10:30.157 に答える
1

VMWare と Win 7 イメージを使用して、MacBook Pro で Visual Studio を実行しています。問題はありませんでした。ASP.NET 開発を試したことはありませんが、IIS サーバーまたは Cassini が VM でホストされるため、うまくいくと思います。

私が抱えていた唯一の問題はメモリによるもので、MacBook のメモリを使い切ることですべてがスムーズになりました。

于 2010-03-19T19:16:26.703 に答える
-1

VM で開発作業を行うという考えは好きではありません。

  1. うまく機能させたとしても、将来、小さな問題がときどき発生します。
  2. プログラムで解決が困難なクラッシュ バグに遭遇するたびに、それが VM 関連のバグであるというしつこい感覚が常に存在します。
  3. VM で 100% のパフォーマンスを得ることは決してありません。
  4. 仕事中に Mac OS にアクセスする必要はありません。また、仕事と娯楽の間を頻繁に行ったり来たりしていなければ、OS の切り替えにそれほど時間はかかりません。

ブートキャンプを使用するだけです。

注: Parallels は、ブートキャンプ対応の Windows を利用した VM の実行をピンチでサポートしていると思います。

于 2010-03-19T20:06:28.530 に答える