WebClient 2

RIA/UX 강조주간 시리즈3 Partner Workshop에서 발표를 무사히 마쳤습니다.

10월 8일 - RIA/UX 강조주간 시리즈3 Partner Workshop에서 Silverlight Network & Communication이란 주제로 발표를 했습니다. 아래 아젠더 중간에 커피 타임 바로 뒤에 보시면 제가 진행한 세션을 발견하실 수 있습니다. 데모로 보여드린 어플리케이션이 실버라이트 2 Beta2 버전과 RC0 버전이 섞여 있어서, 중간에 실버라이트 런타임을 어플리케이션 버전에 재설치 했어야 하는데요. 제가 그만 Visual Studio 프로그램을 종료하지 않고, 언인스톨하는 바람에 새 런타임이 정상적으로 안깔리는 거예요. 그 와중에 박스마일군과 커뮤니케이션이 잘못되어 노트북을 리부트시켜 버렸습니다. 사람들이 발표중에 노트북 리부트 하는 것은 처음 봤다면서 좋아(?)들 하셨어요. -..

Silverlight/News 2008.10.16

Downloader 대신 WebClient

Silverlight2 에서 Downloader가 사라졌습니다. 대신에 WebClient를 사용하시면 됩니다. 파일 전송을 위한 메서드로 OpenReadAsync과 DownloadStringAsync 두가지를 지원합니다. OpenReadAsync WebClient wc = new WebClient(); wc.OpenReadCompleted += new OpenReadCompletedEventHandler(wc_OpenReadCompleted); wc.OpenReadAsync(new Uri("song.wma", UriKind.Relative)); 이벤트 핸들러는 다음과 같이 사용합니다. (e.Result는 Stream) void wc_OpenReadCompleted(object sender, OpenRea..