VS2008과 .NET Framework 3.5의 첫 서비스팩!

Somasegar's WebLog : Service Pack 1 for VS 2008 and .NET FX 3.5 released! (소식)

Download details Visual Studio 2008 Service Pack 1 (다운로드)

Download details Visual Studio 2008 Team Foundation Server SP1 (TFS SP1 다운로드)

요즘은 Microsoft에서 나오는 서비스팩의 의미가 많이 바뀌었습니다. 서비스팩(Service Pack)의 원래 취지는 고객분들의 제품 사용에 문제가 되는 다양한 버그와 불편함을 해소하는 수정사항들을 한 패키지로 묶어서 출시하는 것인데, 요즘에는 서비스팩이 나오는 주기가 더 짧아졌음에도 단순히 버그나 불편사항을 고치는데 머물지 않고, 버젼이 올라간 정도의 업그레이드를 엔지니어링을 통해 제공하고 있습니다. 이번 VS2008과 .NET Framework 3.5의 서비스팩1도 마찬가지로 엄청나게 많은 향상을 제공하면서 출시되었습니다. 물론, 서비스팩의 의미를 변질시키지 않기 위해서 이전의 방식을 깨뜨리지 않는 즉 Breaking Change가 없는 한도 내에서의 향상들을 제공하는 관례는 계속되기 때문에 버젼업 때문에 새로운 내용들을 감수해야되는 위험은 적습니다.

이번 서비스팩에서는 여러가지 중에서도 (마치 비스타 서비스팩처럼) 퍼포먼스와 안정성을 많이 추구하였습니다. 이중에서도 WPF 응용프로그램에 있어서 20% 이상의 퍼포먼스 향상이 있었고, 수많은 안정성에 관련한 버그들이 수정되었습니다.

이외에도, 많은 관심 속의 ADO.NET Entity Framework이 포함되었고(달라진점), ADO.NET Data Services와 SQL Server 2008의 지원이 추가되었습니다. 베타 버젼에서 공개한 .NET Client Profile을 통해서 .NET Framework의 배포 이슈도 시나리오에 따라 최대 86.5%의 크기 조정을 할 수 있습니다. VC++에는 TR1지원과 MFCNext가 추가된 VC++2008 Feature Pack도 추가되고 향상되었습니다. JavaScript지원과 AJAX지원의 향상, 그리고 Team Foundation Server의 업그레이드등도 포함됩니다. 여기서 간략한 변화를 보실 수 있습니다. 좀 더 자세한 내용은 다음에서 찾을 수 있습니다:

What's New in Visual Studio 2008 (VS 2008 서비스팩1의 새기능)

What's New in the .NET Framework Version 3.5 SP1 (.NET Framework 3.5 서비스팩1의 새기능)

서비스팩1의 출시와 함께 Visual Studio 2008의 무료 버젼인 Express 버젼도 업그레이드 되었습니다. 이들은 여기서 다운로드 할 수 있습니다. SQL Server 2008과 함께 제공되기로 한 SQL Server 2008 Express 버젼도 여기서 다운로드 받을 수 있습니다. 물론, Visual Studio 2008 Shell도 서비스팩1에 맞게 업그레이드 되었습니다(integrated mode, isolated mode).

이전의 다른 중간 버젼들이 설치되어있는 클린 상태가 아닌 경우, 설치하기 전에 이 툴을 한번 돌려 보시는 것을 권장합니다.

더 눈에 띄는 것은…한글버젼도 바로 다운로드 받을 수 있다는거~^^