私はMicrosoftVirtualPCでいくつかの小さなSharepointアプリケーションを開発しましたが、今度はSharepointで新しくより大きなプロジェクトを開始します。
どう思いますか?VPCからVMWare (サーバー?)に切り替える必要がありますか、それともパフォーマンスに大きな違いはありませんか?
(開発者のハードウェア:外付けハードドライブ、2GBメモリ、Core 2 Duoを備えたノートブック)
私はMicrosoftVirtualPCでいくつかの小さなSharepointアプリケーションを開発しましたが、今度はSharepointで新しくより大きなプロジェクトを開始します。
どう思いますか?VPCからVMWare (サーバー?)に切り替える必要がありますか、それともパフォーマンスに大きな違いはありませんか?
(開発者のハードウェア:外付けハードドライブ、2GBメモリ、Core 2 Duoを備えたノートブック)
私はラザロとして、あなたが知っていることにとどまるべきだと思います。しかし、何か新しいものを検索する場合は、半年前から開発マシンに使用しているVirtualBoxもあります。
理由:VPCとしてより高速に実行され、いくつかの優れた機能があります。また、私はこのソフトウェアをLinux/Unixと同じようにWindowsでも使用できます。
編集
SharePoint開発にとって、本当に重要なのはリモートデバッガーだけだと思います。他のすべてはただ「持っていてよかった」です。
私はSharePoint開発に数十台の仮想マシンを使用し、VMWareとVPCの両方を使用しました(ほとんどはVPCですが)。大きな違いはありません。
開発者のノートブックの場合、RAMを4Gに増やします。実際、64ビットのWindows Server 2008と2つの内部ドライブを備えたHyper-Vを使用する機会があれば、そのうちの1つはおそらくソリッドステートドライブである必要があります。SharePointの次のバージョンには64ビットが必要です。
VMWareがVPCに実装していない特定の機能がない限り、現在実装しているものに固執する必要があると思います。本番環境の実装をVMとして構築していますか、それとも単に開発環境として構築していますか?後者の場合は、間違いなくVPCに固執し、変更する必要はありません。それが本番環境である場合は、VMWareの恩恵を受ける可能性があります。これは、はるかに長く、VPCよりもわずかにパフォーマンスが向上しています(または、少なくとも1年以上前に前回調べたときはそうしました)。
私の特定のケースでは、MacBook Proで開発していました(ハハ、そうですか?)。MacBookProは、私が利用できる価値のある唯一のマシンであり(私の会社のワークステーションはそうではありませんでした)、 MicrosoftからVPCイメージを解放し、VMWAREのコンバーターを使用して変換し、 VMWARE Fusion 2.0forMacで正常に実行します。
それらは97%で「失敗」しますが、実際には、VMWAREイメージを起動するので、問題ありません。
それが誰かを助けることを願っています。
VirtualPCでSHarepointを開発するのに問題があったことはありません。もちろん、私は1つのサンプルサイズにすぎません。
スナップショットという他に類を見ない機能があるため、VPCではなくvmWareを使用することをお勧めします。システムのスナップショットを任意の段階で作成し、何か問題が発生した場合はそこに戻ることができます
たとえば、Windowsを最初からインストールし、そこにSharePointをインストールします。スナップショットを作成し、SharePointの構成を開始します。何か問題が発生した場合は、1分で前の状態に戻ることができます。それは本当にクールで便利なものです。私は2000年からVPCを使用しており、2年前にすべてのサーバーをvmWareに切り替えました。vmWareに本当に満足
私はすべてのSharePoint作業をVMWareESXサーバーの仮想ボックスで行っており、それは魅力のように機能します。開発マシンを台無しにしたときは、プライベートスナップショットに戻すか、「承認済み」イメージに基づいて新しいイメージを作成するか、同僚の1人からクローンを「借用」します。かなりの規模のショップにいる場合は、ESXサーバーが最適な方法かもしれません。
私はラップトップでVMwarePlayerと新しいVirtualBoxソフトウェアの両方を実行していますが、パフォーマンスが日中の仕事で受け入れるパフォーマンスを下回っているため、これはただの楽しみです。
速度/パフォーマンス(安価ですが無料ではありません)のため、開発にはVMwareWorkstationを最適な選択肢としてお勧めします。
デスクトップでWorkstationを使用しています。テスト用に、ESXiと20台以上のマシンを実行する専用サーバーがあります。また、他のサポート技術者は、無料のVMware Playerを使用して、作成したがテストサーバーにアップロードしていないイメージを実行できます。