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# 및 기본 웹을 사용하는 VS 2005 년

는 ASP.net을 형성한다. 나는 그 프로젝트 중 일부를 업그레이드하기를 희망하고 있지만, 내가 협력하는 다른 사람들이 업그레이드하지 않는다면 뒤로 물러서야 할 수도 있습니다.

답변

3

2010 베타 이상의 2008을 선택합니다. 전자는 공개 된 서비스 팩과 몇 가지 다른 핫픽스를 가지고 있기 때문에 많은 문제가 해결되었습니다. 후자는 베타 품질입니다 (즉, 작은 문제가 많고 몇 가지 큰 문제가 있음). 성능 튜닝이 전혀 없습니다. 또한 Visual Studio의 베타 버전에서 이후 버전으로의 업그레이드가 어려울 수 있음을 알았습니다. (과거에는 있었지만) VM을 쉽게 교체하지 않는 한이를 피하려고했습니다.

또는 Windows를 정품 인증하지 않고도 Server 2008 VM 및 2010 베타를 설정할 수 있으며 2010 년이 충분한 지 결정할 수 있습니다. (Windows 활성화 시간이 충분히 길어지면 잊어 버릴 수 있습니다.) 마음에 들지 않으면 2008로 돌아갈 수 있습니다. 마음에 드시면 2008을 설치하고 둘을 비교할 수 있습니다.

+0

을 필요가 없습니다, 구체적인 요구 사항이하지 않는 것 30 일이면 충분합니다. –

1

중간에 베타를 사용하는 것이 얼마나 행복할까요? 어떤 언어를 사용하고 있습니까? VS2005는 C# 3 기능을 사용하지 못하게합니다. 예를 들어, C# 3 기능이 멋지 기 때문에 큰 것입니다. :)

EDIT : Visual Studio 2010에 2010 년 3 월 22 일의 릴리스 날짜가 있습니다. 베타 2가 나왔습니다. 그리고 그것은 나에게 약간 snappier처럼 보입니다. - 그러나 나는 아직 분노에서 그것을 사용하지 않았습니다.

+1

+1 LINQ와 Lambdas 및 기타 과자가 부족한 경우 ... –

+1

확실히 사용할 수있는 "항상"입니다. 우리는 결국 그것을 먹습니다. 그러나이 시점에서 범용 생산 개발을 위해 권장하지는 않을 것입니다. 그것은 결국 "베타"라고 불리는 이유입니다. 안정성과 성능 문제는 제쳐두고 상황이 바뀔 수 있음을 의미합니다 (특히 .NET 4의 새로운 기능인 API 인 'Tuple'). MSDN 문서를 읽었을 경우 그 의미를 알 수 있습니다). –

+0

2010 년 3 월 22 일에 Visual Studio 2010이 출시 될 예정입니다. http://blogs.msdn.com/somasegar/ – dezkev

1

힘든 작업입니다. 고려하고 당신을 도울

상황이 결정 :

  • VS 2010을 당신은 또한 원하는되지 않을 수 있습니다 닷넷 4.0 얻을 것이다 - 당신이 추가 기능들이 수도를 사용하는 경우
  • (또는 +를) (-)
  • 당신은 풍부한 기능 (+)
  • 안정성을 얻을 것이다 지원되지 않을 (-)
  • 그냥 내 머리의 상단에서의

. 다른 사람들은 이미 그것을 사용했다면 더 잘 말할 수 있습니다.

2

나는 당신이 2008 년에 가야한다고 생각한다. MS는이 제품 IMO에서 실제로 금을 쳤다. 그리고 나는 그들이 다시하기 전에 잠시 느낄 것 같은 느낌이 든다. Studio 2003은 매우 버그가 많았고 2005 년은 더욱 악화되었습니다 ... 저는 2008 년에 거의 문제가 없었던 데 정말 놀랐습니다. 6 개월 동안 사용해 본 후 내게 추락했습니다. 내 자신의 잘못이라고 생각합니다. (어떤 종류의 장난 꾸러기를 쓰레드로 만들었습니다.)

저는 그들이 이렇게 빨리 다시 할 수있을 것이라고 믿기 때문에 힘들어합니다. 그래서 2010 년 숨을 멈추지 않을 것입니다.

1

전문적으로 개발할 계획이라면 어떤 이유로 인해 방금 출시 된 최신 기능을 사용해야하는 경우가 아니면 안정적인 기술을 사용해야합니다.

베타 소프트웨어를 사용한다는 것은 소프트웨어의 버그에 대한 대안을 찾아야한다는 것을 의미합니다 (안정적인 릴리스에서도 발생합니다 ...). 더 나쁜 것은 베타 1의 특정 동작을 기반으로 코딩 할 수 있으며 베타 X에서는 변경된 사항을 알게되고 더 이상 같은 방식으로 동작하지 않습니다.

당신은 내가 내가 적어도 생각 기억하는 지금까지 (당신이 게시물에를 언급하지 않기 때문에) 당신은 아마 시각 2010 년

관련 문제