웹 서버 관리자에게 .NET Framework 2.0 버전을 3.5 버전으로 업그레이드하도록 설득하려고합니다. 나는 장래의 서버 관리자로부터 무엇을 업그레이드해야하는지에 대해 궁금해했다. 분명히 최신 정보, 보안 등을 유지하는 아이디어가 있습니다. 나는 그들이 더이상 대답하지 못하게하는 몇 가지 단호하고 빠른 이유를 찾고 있습니다.내 관리자가 ASP.NET 2.0에서 3.5로 업그레이드하도록 어떻게 유도 할 수 있습니까?
답변
.NET Framework 버전을 업그레이드하는 것이 중요하지 않아야합니다. 예를 들어, 2.0 응용 프로그램과 같은 이미 영향을 미치지 않을 것이기 때문입니다. 또한 LINQ 및 더 나은 ASP.NET AJAX와 같은 것들이 내장 된 업데이트 된 프레임 워크에서 새로운 응용 프로그램을 개발할 수 있습니다.
실제 응용 프로그램을 3.5 프레임 워크로 업그레이드하도록 설득하는 것은 완전히 다른 이야기입니다. 당신이 응용 프로그램을 업그레이드하기 위해 일종의 비용 편익 분석을해야합니다 (실제로 이것이 당신이 찾고있는 것이라면).
.Net 3.5는 .Net 2.0 대신에 설치되므로 갑자기 모든 것이 갑자기 좋아 지거나 또는 기존 서버가 실제로 변경되는 의미에서 업그레이드가 아닙니다.
값은 프레임 워크의 새로운 기능을 활용하는 새로운 코드를 개발할 수 있습니다.
당신은 ASP.Net AJAX는 3.5 붙박이이고 SQL에도 LINQ가 좋은 플러스
이다 그러나 여기 .NET 프레임 워크 1.0에서의 차이 및 추가 기능을 보여줍니다 사이트 .Net Frameworks이다 AJAX를 사용하는 경우 . 이러한 기능을 실제로 거대한 플러스를 표시하는 데 사용할 대상과 비교하십시오.
업그레이드를 선호하는 좋은 근거는 2.0에서 3.5로 업그레이드하여 .NET 런타임 (CLR)을 업그레이드하지 않는 것입니다. 서버 관리 관점에서 .NET 3.5 설치는 실제로 새 라이브러리를 추가하는 것입니다.
서버 관리자 관점에서 말하십니까? 솔직히 말해서 많이. .NET 프레임 워크는 주로 개발자 스택 (LINQ, ASP.NET MVC 등)입니다. 어떤 OS/IIS 버전이 관리 각도에서 더 흥미로울 것인지를 결정합니다.
저는 시스템 관리자가 아닌 개발/검증 등의 자원 비용을 상쇄해야하는 개발 기반에서 3.5를 정당화해야한다고 생각합니다.
동의. .NET에 업데이트를 적용하면 오래된 물건이 효과적이지 않은지 확인하기 위해 아주 간단한 검진이 필요할뿐입니다. 일반적으로 이것은 SysAdmin이 실제로 그것에 대해 많이 염려하지 않고 할 수있는 것이 될 것입니다. 동시에, 2.0 라이브러리에이 패치를 적용하고 싶지 않다면, 업데이트 된 프레임 워크를 사용하여 향후 개발을 계획하지 않는다면 업그레이드 할 필요가 없습니다. – TheTXI
이것이 서버 관리자의 관점에서 볼 수 있을지 확실하지 않지만 LINQ 지원과 Silverlight 지원이 3.5의 더 매력적인 기능 중 하나라고 생각합니다.
최고의 인수는 응용 프로그램 개발자 - 새로운 기능에 대해 더 많은 것이 될 것입니다. .NET 2.0 용 보안 패치를 발표하는 한 순수한 sysadmin-y 유형 인수를 만들기가 어려울 것입니다.
더 나은 업적은 더 높은 업을 설득하는 것일 수 있습니다. "안녕하세요, ASP.NET AJAX와 같은 새로운 기능이있어 생산성을 높이고 더 짧은 시간에 더 많은 기능을 제공 할 수 있습니다." 그런 다음 시스템 관리자에게 의지 할 수 있습니다.
글쎄, 아니 * 꽤 * 사실; 2.0과 3.0 모두에 서비스 팩을 추가합니다. 둘 다 유효성을 검증해야합니다 ... –