Silverlight 4 출시!
역시나 MIX10 행사의 시작과 함께 Silverlight 4가 출시되었습니다. 출시 소식은 Silverlight 사이트에서 확인하실 수 있습니다. 이번 Silverlight 4(런타임)는 Windows 버젼은 42개 언어로, Mac 버젼은 18개 언어로 번역되어 동시 출시되었습니다. 매번 강조해도 지나치지 않은 사실은 동시에 여러개의 언어를 지원하도록 출시(sim ship)하는 것은 꽤나 복잡하고 스케줄을 맞추기가 쉽지 않은 일입니다. 이번 동시 출시를 위해서 열심히 뛰어다니신 분들께 축하를 전합니다. 아직 툴과 문서들의 한국어를 포함한 현지화 제품들의 출시가 남아서 쉬지는 못하겠지만요.^^
Visual Studio 2010에도 Silverlight 지원이 들어가 있지만, 이는 Silverlight 3를 기준으로 출시되었기 때문에 Silverlight 4용 Tools(RC)를 별도로 설치해야합니다. Tools를 설치하면 SDK가 같이 설치되지만, 혹시 링크가 필요하시다면 여기서 다운로드 받을 수 있습니다. Visual Studio 2010의 무료버젼인 Express 버젼을 사용하실 수도 있는건 아시죠?^^ Silverlight 바이너리에 들어가있지 않은 부가 컴포넌트들은 Silverlight Toolkit에서 찾으실 수 있습니다. 온라인 문서를 확인하거나 혹은 오프라인으로 다운로드 받을 수 있습니다(영문). Expression Blend 4는 정식버젼이 출시되지 않았기 때문에 RC버젼을 다운로드해 사용해보실 수 있고, WCF Ria Services를 사용하신다면 여기에서 관련 내용을 찾으실 수 있습니다.
새로운 기능을 한눈에 볼 수 있도록 버젼별 기능 비교 차트의 Silverlight 4의 추가 내용을 옮겨봅니다:
Local Fonts | ||||
Printing | ||||
WCF RIA Services | ||||
Managed Extensibility Framework (MEF) | ||||
Webcam | ||||
Microphone | ||||
Official Support for Google Chrome | ||||
Output Protection for audio/video | ||||
Multicast networking | ||||
Offline DRM | ||||
Trusted Applications (extended sandbox) | ||||
IDispatch COM Interop | ||||
Group policy object support | ||||
Full keyboard in out-of-browser for trusted applications | ||||
Cross-domain network access for trusted applications | ||||
Custom window chrome | ||||
Out of browser window settings (position, size etc.) | ||||
Web Browser Control and Web Browser Brush | ||||
Notification Toast | ||||
Right-to-Left / BiDi Text |
조금 더 자세한 내용을 찾으시려면 Silverlight 홈페이지의 새기능 목록을 보시거나, 각 새 기능을 설명한 MSDN 문서에서 찾을 수 있구요, 기존의 Silverlight 3 페이지를 Silverlight 4로 마이그레이션하시려면 여기나 Tim Heuer의 설명을 참조하시구요.
Windows Phone에서의 Silverlight 개발에 관한 내용은 여기, 그리고 문서는 여기에서 찾을 수 있습니다.