7

ここでは、開発マシンとしてWindows Server 2008(またはw2k3)をどれだけ多くの人が使用しているのだろうと思っていました。あなたがしたら、あなたが見つけた長所/短所は何ですか?そうしないと、利点があると思いますか?開発マシンとしてのWindows Server(2003/2008)?

私は、それがVista SP1よりも安定した開発環境であり、いくつかはsetup tips here on SOだったという逸話をオンラインで多く読んできました。私はちょうど新しいマシン(2クアッドコアXeons、16GBのメモリ)を購入し、私はServer 2008またはVista Ultimate x64(私は両方のOSにライセンスを持っている)と一緒に行くかどうかを判断しようとしています。

答えて

6

私たちは、Windows Server 2008のルートをローカル開発ワークステーションとして、自分とほぼ同じ仕様で完結しました。

主な理由は、64bitnessと16GB RAMです。HyperVを使用して、Windows XPからWindows Server 2008自体を実行するローカル仮想マシンを含めることができ、開発者は自分のローカルスクラッチ環境を邪魔することなく維持できますインフラ管理者

Server 2008はVistaよりもオーバーヘッドが少なく、必要な開発を行うことができます。

+0

+1デベロッパースクラッチ環境とネイティブHyper-V。 –

1

あなたの状況によって異なります。主にサーバー(Webページ、データベース作業など)上で動作するプログラムを作成する場合、Windowsサーバーを使用するよりも。主にデスクトップやワークステーションで実行されるプログラムを作成する場合は、私はVistaを選択します。

どちらの方法でも、仮想マシンでもう一方を実行することを検討することもできます。あなたの新しいシステムには、これをサポートするのに十分なRAMがあります。そうしないと、余分なライセンスが無駄になります。

1

私が知っている唯一の大きな違いは、あなたがサーバOSで構築する必要があるターゲットを開発している場合です.SharePointは100%確信しています。もちろん、あなたが持っているハードウェアの種類によっては、おそらくServer 2008をベースOSとして使用し、次に開発する他のOS用にVMをセットアップすると言うでしょう。

1

私はVista Business x64を主なオペレーティングシステムとして使用し、VMWareを使用して開発環境として仮想マシンを作成します。私の現在の主な開発目標は、Microsoft.Sharepoint.dllとその後のWindows 2003/2008に依存するため、SharePoint 2007です。

Vistaを基本オペレーティングシステムとして使用すると、複数の開発環境を1つのボックスで実行し、必要に応じてそれらの間を切り替える柔軟性が得られます。同じ利点を得るために、Windows 2008とHyper-Vを同じように簡単に使用できます。

+0

Windows Server 2008のHyper-V機能はこれ以上のものではないでしょうか? Linuxは限られているので、Hyper-VサイトではMacのサポートについて言及していません)。 –

+0

私はHyper-Vをextensivly、私が聴いているポッドキャスト、読んでいるブログはVMWareとHyper-Vを同じように扱っているようです.Windows 2008ではHyper-Vが効果的に無料であるため、試してみる価値があります。 –

1

です。つまり、VMWareやVirtual PCの利点はありません。私はセットアップ時に少し難しかったので、正しいビデオドライバとサウンドドライバがロードされていることを確認しましたが、それ以外には何の問題もありませんでした。利点は、コードがデプロイされているターゲット環境で開発していることです。私はエミュレータを持っているか開発用オペレーティングシステムとして実行していない限り、どのような開発者が自分のコードで何が起こっているかを実際に知ることができません。

私は2008年とVistaを保証できませんが、XP対2k03で実行されているIISとは異なり、IIS/ASP.Net開発を行っているときにそれらの相違があなたを悩ませる可能性があります。いくつかのオプションを持たないXP上でIISを実行するため、2k03のIISがどのように動作するか(複数のWebサイトなど)については数え切れないほどの議論があります。 XPで書いたものが2k03では動作しない時があるとは思えませんが、2k03上のIISがどのように動いているか理解できていないので、何度も試してみたことがあります。 IISの理解を深めることでこれを克服することができますが、開発環境として理解することで、理解し始めます。サイドノートでも、開発環境としてSharePoint Webパーツを構築するのが簡単になります。

1

私は、開発マシンとしてWindows Server 2003 R2をほぼ3年間使用しています。私はそれを大好きです。テーマを有効にすると、デスクトップ開発用のWindows XPの完全な体験も得られます。

1

私は事実の 1にWindowsサーバーを好む)私は主にWeb開発 2上で動作する)の代わりに1つのデフォルトのサイトを使用して名前を変更したり、VDirsを作成するための大きな助けている複数のサイトを作成することができます6+ IIS。 3)テスト用にローカルに実行されているキュー/ Smtp/ftpサーバーを持つことができます。

1

あなたがウェブ開発をするならば、サーバーは行く方法です(今、もう何も今は何もしません:)) 仮想環境内のサーバーは、あなたに別々の環境開発を提供します。また、devのサーバーイメージをチームメイトと共有できるので、まったく同じ環境で実行できます。

0

3人で走っている人は、ゲームをやろうとしないなら2008年に行くといいでしょう。あなたがゲームを大量に(またはデュアルブート)実行している場合Vista。私は2008年自分自身が愛していますが、2003年のワークステーションOSは痛みでしたが、2008年ははるかにいいです..

関連する問題