Silverlight 180

Microsoft MVP Award 5년 기념디스크를 받았습니다.

제가 운이 좋아 2008년, 2009년, 2010년, 2011년, 2012년 이렇게 5년 간 Microsoft MVP Award를 수상하게 되어, 5년 기념링까지 받게 되었습니다. 현재 실버라이트(Silverlight)부문 MVP입니다. 그렇지만 Surface 2.0, Windows 8, Windows Phone 7 골고루 열심히 하고 있습니다. 아래는 간단한 개봉샷입니다. 이렇게 심플한 종이 상자입니다. 흰 종이 테두리를 벗겨내니 다시 두꺼운 상자. 상자 뚜껑을 여니 5년 기념 디스크가 들어있네요. 2010년에 저렇게 디스크를 쌓는 트로피로 트로피가 지급되었고, 그 뒤로는 연도만 적힌 디스크가 날아옵니다. 처음에는 마이크로소프트가 돈을 너무 아낀다고 불평을 했는데, 몇 해 지나고 나니 괜찮네요. 트로피..

Silverlight/News 2012.05.29

실버라이트 : 실버라이트5 출시 소식, 뒷북

서피스2다 윈도우폰7이다 해서 제가 요즘 워낙 외도를 많이 하는 통에, 실버라이트 MVP임에도 불구하고 실버라이트 5 정식버전 출시 소식을 담은 포스트 하나 제 때 쓰지 못했습니다. 반성합니다! 일단 정신 차리고 보니, 이미 12일 전에 공인석 MVP가 실버라이트5 정식 출시 소식을 전했구요. 다음 포스트를 보시면 됩니다. 실버라이트 5 출시 & 변경사항 by 공도 - http://gongdosoft.com/510 실버라이트 5 공부하고 싶다면, 아래 링크에서 차근차근 시작하시는 것을 추천합니다. http://www.silverlight.net/learn/overview/what's-new-in-silverlight-5 국내산 학습자료로는 박승현 MVP님이 지난 5월부터 열심히 연재하고 계신 강좌가 있습..

Silverlight/News 2011.12.22

실버라이트 : 커스텀컨트롤 제작 시 템플릿 파츠 코드스니펫

실버라이트뿐만 아니라 WPF, 윈도우폰 등에서 광범위하게 사용될 수 있죠. 평소 귀찮은 반복작업들은 거의 코드스니펫 만들어 사용하는 편인데, 유독 커스텀 컨트롤 작업만큼은 무식하게 한 땀 한 땀 하고 있는 저였습니다. 이젠 만들 때가 된 것 같아서 하나 만들어 보았습니다. Download tp.snippet 제일 중요한 다운로드. 다들 아시겠지만 %USERPROFILE%\Documents\Visual Studio 2010\Code Snippets\Visual C#\My Code Snippets 여기에 복사하시면 됩니다. Short Cut(숏컷) tp Preview 배경노란부분 두 군데만 작성하시면 되는 거예요. Completed 일부 코드는 주석에 따라 적당한 위치로 이동이동! 참~ 쉽죠? 특정 코드스니..

Silverlight/Tips 2011.12.22

실버라이트 : 스타일 수작업으로 옮기다가 만나는 에러

XAML Namespace http://schemas.microsoft.com/expression/blend/2008 is not resolved. 바로 이 에러! 보통 Expression Blend만 사용해서 작업할 때는 이럴 일이 없는데, XAML 코드를 Text 편집기에서 Copy & Paste 하다보면 만나실 수 있습니다. 해결방법 해결방법은 XAML 루트 엘리먼트에 아래 마크업을 추가해 주는 것입니다. mc:Ignorable="d" 이것에 앞서 필요한 것이 mc라는 네임스페이스 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 아무튼 그렇습니다.

Silverlight/Tips 2011.10.13

Expression Encoder가 제공하는 Smooth Streaming 그래프 지원하는 템플릿

박기민님이 CDNetworks의 Smooth 스트리밍과 실버라이트라는 글에 대해 질문을 하나 올려주셨습니다. 질문에 답을 드리기 위해 간단한 포스트를 하나 작성합니다. CDNetworks의 http://www.nextsmooth.com에서 사용한 플레이어는 휴즈플로우가 목적에 맞게 자체제작한 것이구요. Expression Encoder가 제공하는 실버라이트 플레이어 템플릿을 사용하시면 아래와 같은 실시간 그래프를 보실 수 있습니다. 위 템플릿 이름은 Smooth Streaming Graphing Player입니다. Expression Encoder에서 아래와 같이 선택하실 수 있습니다. 만약 XAP을 추출해서 수작업으로 활용하고 싶으시다면, Expression Blend가 설치된 PC의 아래 경로에서 구..

Silverlight/Tips 2011.10.13

한글을 알면 Expression Encoder 4 Pro를 싸게 쓴다?

저희 휴즈플로우는 작년부터 라이브 스무드 스트리밍 관련한 사업 아이템을 전개하느라 Expression Encoder 4 Pro 버전을 구입해서 사용하고 있습니다. Expression Encoder 4 Pro 버전이 Expression Encoder 4와 다른 점은 H.264 인코딩 코덱을 지원하여 일반 PC에서의 실버라이트 클라이언트와 동시에 iPhone, iPad도 지원할 수 있다는 것입니다. 당시 구매를 하면서 재미있는 경험을 하였는데요. 그 이야기를 일년여 가까이 지난 지금 포스팅합니다. 처음에 구글에서 buy expression encoder 4 pro를 검색해서 찾아 들어갔습니다. 다음과 같이 199.95 달러라고 뜨는 것이었습니다. 한국에서는 얼마인가 갑자기 궁금해져서 스토어 상단의 국가를 대..

Silverlight/Tips 2011.09.28

애플 디바이스를 위한 스무드스트리밍(Smooth Streaming) Live와 VOD 시나리오에서의 비디오경로

일단 IIS에서 라이브 스무드 스트리밍(Live Smooth Streaming) 퍼블리쉬 포인트를 생성할 때, 애플 디바이스를 위한 출력을 가능하게 하는 옵션이 있다는 것은 많은 분들이 알고 계실 것이다. 이렇게 라이브 스무드 스트리밍은 한 번에 실버라이트 클라이언트와 iPhone, iPad를 지원할 수 있다. LIVE 퍼블리쉬 포인트를 추가하고 나면, 웹사이트 루트에 다음과 같이 *.isml 파일이 생기며, 이때, iPhone, iPad에서 라이브를 보여주기 위한 HTML5 Video 태그는 다음과 같다. src 속성에 주목. 실버라이트 플레이어를 위해 제공되는 *.ism 파일이름의 뒤에 /manifest(format=m3u8-aapl).m3u8가 더 붙는다. Smooth Streaming VOD 라이..

Silverlight/Tips 2011.09.23