문제

우리는 몇 년 동안 .NET (asp.net 및 winforms 모두)에 대한 Infragistics 컨트롤을 사용하고 있습니다. 우리는 현재 버전 (v6.3)을 업그레이드하고 싶고 피클에 있습니다. 우리는 라이센스 제한으로 인해 v7.3 또는 v8.1로 업그레이드 할 수는 있지만 나중에 라이센스 제한으로 인해 나중에 하나로 업그레이드 할 수 없으며 실제로 필요한 경우 라이센스에 더 많은 돈을 쓰고 싶지 않습니다. 소문에 따르면 X.1 버전은 종종 이전 (X-1)보다 안정적이지 않다는 소문이 있습니다. 이것은 소문 일 뿐이며 그것이 사실인지 아닌지 모르겠습니다. 나는 그것이 사실이라고 주장하지도 않습니다.

내가 알고 싶은 것은 어떤 옵션이 선호되는지와 그 이유입니다.

  1. v7.3으로 업그레이드
  2. V8.1로 업그레이드
  3. 더 많은 라이센스를 구매하고 최신 및 가장 큰 것으로 업그레이드하십시오 (정말로 좋은 이유가 있어야합니다).

권장 사항이 있습니까? 두 버전 모두에 대한 경험이 있고 안정성을 비교할 수 있습니까?

고맙습니다

도움이 되었습니까?

해결책

전통적으로 Infragistics NetAdvantage 릴리스와 관련된 "안정성"문제는 없었습니다. 그러나 나는 변화를 깨뜨리는 변화 (특히 ASP.NET CSOM 측면)와 더 작고 교활한 gotchas를 발견했습니다. 결과적으로, 회사의 정책은 절대적으로, 비판적으로 필요할 때까지 적외선 지원 프로젝트를 업그레이드하지 않는 것입니다. (예, 그것은 내 현재 DEV 기계가 실제로 4 가지 버전의 IG가 설치되어 있음을 의미합니다. 내 마지막 버전에는 vs2003/.NET 1.1도 지원하기 때문에 8 개가 있습니다!)

Ig 하다 새 릴리스를 삭제할 때 꽤 많은 버그를 수정하는 경향이 있습니다. 종종 오래된 프로젝트에 필요한 해킹이나 해결 방법이 더 이상 새로운 프로젝트에서 필요하지 않다는 것을 알게 될 것입니다. (이것은 분명히 통제 별입니다.)

주어진 프로젝트의 컨트롤 세트를 업그레이드하려는 경우 공식적인 조언은 최대한 새로 가야합니다. 당신은 (잠재적으로) 변화를 겪을 것입니다. 그리고 무엇이든지, 그리고 적어도 이런 식으로, 당신은 가장 최근의 버그 수정의 장점을 얻습니다. 이것은 새로운 라이센스에 대한 정당성이 아닐 수도 있습니다. IG 가입을 취소하는 경우,이를 취소하는 이유는 아닙니다. 그러나 가능한 한 새로 가십시오. 8.1처럼 들립니다.

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