.NET 4 기반 소프트웨어를 아직 출시하는 것이 '허용 가능'입니까 (2009 년 11 월)?

StackOverflow https://stackoverflow.com/questions/1618040

  •  06-07-2019
  •  | 
  •  

문제

나는 작은 무료 도구를 쓰고 있습니다. 현재 .NET 3.5를 사용하여 베타 테스트 중이지만 .NET 4의 적어도 한 가지 측면이 포함되어 있습니다.

그렇다면 .NET 4 기반 소프트웨어를 출시하기 위해 총을 약간 뛰어 넘습니까?

고마워!

도움이 되었습니까?

해결책

초기 베타 소프트웨어 이외의 다른 것을 공개하기 전에 .NET 4.0의 공개 릴리스를 최소한으로 기다리십시오.

나는 새로운 것들에 대해서도 많이 흥분하지만 베타 자체에있는 프레임 워크를 기반으로 구축 된 베타 소프트웨어는 당신이 저에게 물어 보면 재난 레시피입니다.

다른 팁

4.0에 대한 코드를 작성하는 것이 합리적 일 수 있습니다. 공식 릴리스 전에 일반 소비를 출시하는 것은 어리석은 것처럼 보입니다. 지금과 공식 릴리스 사이에 4.0의 사소한 변경으로 인해 코드가 나올 수 있습니다. 수정하기가 쉽지만, 사용자가 버그가 많은 프로그램을 내놓는 데 대해 사용자에게 화가 났을 때까지 화를냅니다.

나는 VS2010에 Go-Live 라이센스가 제공되는 곳을 읽었습니다. 그래도 확실하지 않습니다. (다른 답변을 참조하십시오 ...)

글쎄, 당신은 사람들이 베타 소프트웨어를 다운로드하고 설치하도록 강요하고 있습니다. 사람들은 꺼려하거나 그렇게 할 수 없을 수도 있습니다. 그래서 다른 것이 없다면, 당신은 청중을 제한하고 있습니다.

또한 베타 소프트웨어로 구축 된 모든 것은 최종 릴리스 버전과 호환되지 않습니다.

전체 프레임 워크를 사용하지는 않지만 응용 프로그램이 .dll을 배송 할 수 있고 사용자가 다운로드 할 필요가 없으므로 응용 프로그램이 크게 멀티 스레드 인 경우 작업 병렬 라이브러리를위한 CTP와 같은 라이브러리를 포함하여 괜찮습니다. 아무것. 그러나 TPL을 사용하더라도, 그것은 기발하고, 잘 실행되는 것처럼 보이는 것들에 대해서도 알고리즘을 속도로 느리게 할 수 있습니다. CTP는 이미 1 년이 넘었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top