2009-07-23 6 views
1

私はここ数年、Windows 2003 Server VMでVisual Studio 2005を実行していましたが、MSDN Professionalのサブスクリプション($ 300オフ!)でVisual Studio Professionalを入手しました。Visual Studio 2008を入手するか、2010ベータ版をスキップする必要がありますか?

私はWindows 2008 Server VMを主な開発に使用するように計画しています。私はVisual Studio 2008を入手するべきかどうか、あるいはそれを一度も使用しなかったので、2010ベータ版にスキップしますか?

編集私は主にC#と基本的なWebフォームのASP.netを使用VS 2005で

。私はそれらのプロジェクトのいくつかをアップグレードしたいと思っていますが、私が協力している他の人たちがアップグレードしないと後退しなければならないかもしれません。

答えて

3

2010年のベータ版より2008年を選択します。前者にはサービスパックがリリースされていますが、他にもいくつかのホットフィックスがあるので、多くの不具合が解決されています。後者はベータ版の品質です(これは小さな問題がたくさんあることを意味します)。パフォーマンスチューニングはあまりありません。また、Visual Studioのベータ版からそれ以降のリリースへのアップグレードは苦しい(過去にあった)可能性があるので、VMが簡単に置き換えられない限り、これを回避しようとします。

また、Windows 2008を起動せずにServer 2008 VMおよび2010ベータ版をセットアップして、2010年版が十分かどうかを判断できます。 (Windowsの有効期限がこれを実現するには十分な長さであるかどうか忘れてしまいます)それが気に入らなければ、2008年に戻ることができます。それが好きなら、2008年もインストールして2つを比較できます。

+0

を必要としないので、仕様の要件を持っていないようです30日で十分でしょう。 –

1

暫くの間、ベータ版を使用することをどれだけうれしく思いますか?どの言語を使用していますか? VS2005はC#3の機能を使用することはできません - 例えば、C#3の機能は素晴らしいですが、C#3の機能は素晴らしいです:)

EDIT:Visual Studio 2010のリリース日は2010年3月22日です。 2は今外出していて、それは私にはいくぶんかわいいようですが、私はまだ怒りにそれを使用していません。

+1

+1 LINQとLambdasと他のお菓子の欠如のために... –

+1

それは確かに使用可能な "すべての時間"です - 我々は結局、それをdogfood。しかし、現時点では一般的な生産開発にはお勧めできません。結局のところ、それは "ベータ"と呼ばれています。安定性とパフォーマンスの問題を残していても、それは事が変わる可能性があることを意味します(特に.NET 4の新機能のAPI、「Tuple」のように)。その設計についてMSDNの記事を読んだら、 )。 –

+0

Visual Studio 2010のリリースは2010年3月22日です。 http://blogs.msdn.com/somasegar/ – dezkev

1

これは厳しいものです。

考えるとあなたが決めるのに役立ち観光情報:

  • VS 2010であなたはまた、所望されないことが.NET 4.0取得します( - または+)を
  • あなたがアドインを使用している場合は、彼らがかもしれません( - )
  • あなたは豊富な機能(+)
  • 安定性を得ることができますサポートされていない( - )
  • ちょうど私の頭の上からだ

。すでに他の人が使っていると、他の人があなたにもっと良いことを伝えるかもしれません

2

私はあなたが2008年に行くべきだと思います.MSは本当にこの製品のIMOに金を打ちました、そして、彼らは再びそれをやる前にしばらく待っている気がします。スタジオ2003は非常にバグがありましたが、2005年はさらに悪化しました... 2008年にはほとんど問題がなかったので、私は本当に驚いていました。私はそれを6ヶ月間使ってからクラッシュしました。 (種類によっては、スレッドでいたずらをしました)

私は彼らがこのようにすばやくこれをやり直すことができると信じていますので、私は2010年の息を止めません。

1

プロフェッショナルな開発を計画している場合は、何らかの理由で、リリースされたばかりの最新機能を使用する必要がない限り、安定したテクノロジを使用する必要があります。

ベータ版ソフトウェアを使用すると、ソフトウェアのバグに対する回避策を見つける必要が生じる可能性があります(安定版リリースでも起こります)。さらに悪いことに、ベータ1の特定の動作に基づいてコード化することができます。そして、ベータXでは、それらが何か変わったことに気付き、同じように動作しません。

あなたは、私はそれは、少なくともだと思う覚えることができる限り(あなたがあなたの記事でそれらを言及していないので)あなたはおそらく、ビジュアル、2010年

関連する問題