31 Results for '실버라이트 하기 좋은 날'

  1. 2010.12.31 공도의 실버라이트 하기 좋은 날 [목차/2010.04.08] (8)
  2. 2010.04.10 실버라이트 하기 좋은날 #27 블렌드로 윈도우 폰 7 애플리케이션 만들며 놀기
  3. 2010.04.02 실버라이트 하기 좋은 날 #26 Shazzam-tool로 픽셀셰이더 이펙트 만들기 (2)
  4. 2010.03.25 실버라이트 하기 좋은 날 #25 MIX10 특별 초대손님!
  5. 2010.03.05 실버라이트 하기 좋은 날 #24 리소스의 경로 II, 코드에서 접근하기
  6. 2010.02.25 실버라이트 하기 좋은 날 #23 리소스의 경로 I, XAML에서 접근하기
  7. 2010.01.30 실버라이트 하기 좋은 날 #22, 자산을 관리하자 III, 파일 리소스와 Build Action[ (2)
  8. 2010.01.21 실버라이트 하기 좋은 날 #21, 자산을 관리하자 II: 리소스도 상속이 된다!
  9. 2010.01.14 실버라이트 하기 좋은 날 #20, 자산을 관리하자! I: 블렌드로 리소스 다루기
  10. 2010.01.07 실버라이트 하기 좋은 날 #19, 데이터는 어디에서 오는가!
  11. 2009.12.31 실버라이트 하기 좋은 날 #18, AttachedProperty는 또 뭐야? (2)
  12. 2009.12.17 실버라이트 하기 좋은 날 #17+0.1, DependencyProperty를 정복하자!
  13. 2009.12.10 실버라이트 하기 좋은 날 #16, DependencyProperty, 개념을 챙기자! (3)
  14. 2009.12.04 실버라이트 하기 좋은 날 #15, 아니 벌써? 실버라이트 4 BETA!
  15. 2009.11.26 실버라이트 하기 좋은 날 #14, 실버라이트 그래픽, 그 무대 뒤에서는... 2
  16. 2009.11.19 실버라이트 하기 좋은 날 #13, 실버라이트 그래픽, 그 무대 뒤에서는...
  17. 2009.11.12 실버라이트 하기 좋은 날 #12, 그럴듯한 데이터로 디자인하자!
  18. 2009.11.05 실버라이트 하기 좋은 날 #11, 비헤이비어(behavior)와 상호작용(interactivity)
  19. 2009.09.17 실버라이트 하기 좋은 날 #8.2, OffsetZ의 비밀 (1)
  20. 2009.09.10 실버라이트 하기 좋은 날 #8.1, 퍼스펙티브 3D (3)
  21. 2009.09.03 실버라이트 하기 좋은 날 #10, 픽셀 셰이더 이펙트 (2)
  22. 2009.08.27 실버라이트 하기 좋은 날 #9, 센스 있는 디자이너의 스킬, 엘리먼트 바인딩
  23. 2009.08.20 실버라이트 하기 좋은 날 #8, 퍼스펙티브 3D로 깊이 있게. (2)
  24. 2009.08.19 실버라이트 하기 좋은 날 #7, GPU 가속 지원
  25. 2009.08.05 실버라이트 하기 좋은 날 #5.1 Smooth Streaming 2 (27)
  26. 2009.07.31 실버라이트 하기 좋은 날 #6, H.264 재생과 RAW 미디어 API 지원 (5)
  27. 2009.07.23 실버라이트 하기 좋은 날 #5, Smooth Streaming (1)
  28. 2009.07.18 실버라이트 하기 좋은 날 #4, Blend 가지고 놀기 (1)
  29. 2009.07.18 실버라이트 하기 좋은 날 #3, 개발환경 기초 (1)
  30. 2009.07.11 실버라이트 하기 좋은 날 #2 (4)
당분간 최상단에 배치합니다.

Posted by gongdo

Submit comment.

  1. 루닉 2009.12.03 03:19  comment URL  Edit/Remove  Submit comment.

    좋은 자료 감사합니다.~

  2. 바람소리 2009.12.05 03:50  comment URL  Edit/Remove  Submit comment.

    실버라이트 하기 좋은 날 재미있게 보고 있어요 ^^*
    동영상이 자주 끊겨서 보기가 힘든데
    혹시 다운받을 수도 있을까요?

  3. Favicon of http://lima8.com BlogIcon LIMA 2010.01.24 22:32  comment URL  Edit/Remove  Submit comment.

    공도님, 별거 아닌데^^; #16, #17 링크 주소가 똑같은것 같아요 헤헤
    Dependencyproperty쪽 찾아보다가 발견했어요!^^

  4. 2010.06.07 11:23  comment URL  Edit/Remove  Submit comment.

    비밀댓글입니다

  5. 파란피아노 2011.01.05 16:21  comment URL  Edit/Remove  Submit comment.

    공도님, 안녕하세요.
    실버라이트관련 글 열씸히 보고 있습니다.
    바쁘신데 너무 감사드립니다.

이번 시간에는 블렌드로 간단하게 윈도우 폰 7 시리즈용 애플리케이션을 만들어봤어요.
가장 간단하게 ListBox에 샘플 데이터를 채워 넣는 데모인데요, 우선은 샘플 데이터만 사용했지만 이것을 바탕으로 실제 데이터랑 연동을 할 수 있을거에요.

[MSDN 팝콘에서 보기]
[WMV 다운로드]

Posted by gongdo

Submit comment.

왠지 오랫만에 기술적인 내용으로 돌아온 느낌이네요.
픽셀셰이더 이펙트는 아마 10회차에서 익스프레션 스튜디오 카페의 거북사마님이 잘 소개해 주셨는데요,
그 때는 기본으로 내장된 이펙트와 공개되어 있는 이펙트를 사용하는 방법만 알아봤었죠.
이번 시간에는 Shazzam-tool을 활용하여 직접 픽셀셰이더 이펙트를 만드는 방법을 알아볼게요.
 
픽셀셰이더 이펙트를 만드려면 먼저 HLSL(High Level Shader Language)라는 언어를 사용하여 픽셀셰이더 소스코드를 작성하고,
DirectX SDK에 들어 있는 셰이더 이펙트 컴파일러인 fxc.exe로 소스코드를 컴파일하여 ps파일을 얻은 후,
실버라이트 프로젝트에 리소스로 포함하고 그것을 사용하는 셰이더 이펙트 클래스를 만들어주면 돼요.
 
좀 복잡하죠? 이 과정을 하나씩 하나씩 진행했으니 한번 따라해보시길 바래요.

[MSDN 팝콘에서 보기]
[동영상(WMV) 다운로드]
[발표 자료 다운로드]
[소스코드 다운로드]

Posted by gongdo

Submit comment.

  1. Favicon of http://35mmst.blogspot.com BlogIcon 35mmst 2010.04.04 19:46  comment URL  Edit/Remove  Submit comment.

    감사히 보겠습니다 +_+
    역시 공도님 멋있으셔요

좀 오랫만이죠? ^^; MIX10 이후에 정신이 없네요.
이번 시간에는 한국 마이크로소프트에서 UX 전도사로 맹활약중이신 황리건 님을 모시고 MIX10과 실버라이트 그리고 윈도 폰 7에 대해 얘기를 나눠봤어요.
날로 먹으려는 수작아니냐고요? 맞습니다. ㅎㅎ


[동영상(WMV) 다운로드]
Posted by gongdo

Submit comment.

이번 시간에는 지난 시간에 이어 리소스를 코드에서 접근하는 방법에 대해 알아봅니다.
XAML에서 리소스의 경로는 단순히 문자열로만 표현이 되는데요, 
사실 이 문자열은 내부적으로 URI 라는 리소스의 고유한 위치를 지정하는 클래스로 변환이 되죠. 
따라서 코드에서는 단순히 문자열로 리소스의 위치를 가리키는게 아니고 
이 URI 클래스의 인스턴스를 생성하여 리소스의 위치를 가리키게 돼요.
 
아주 간단한 예제 프로젝트에 XAML에서 했던 것과 동일한 결과를 얻을 수 있는 코드를 작성했으니 
XAML에서의 접근 방법과 코드에서의 접근 방법의 차이를 염두해 두면서 보길 바래요.

[MSDN Popcon에서 보기]
[동영상(WMV) 다운로드]
[발표 자료 다운로드]
[소스코드 다운로드]

Posted by gongdo

Submit comment.

지금까지 몇 차례에 걸쳐 실버라이트 프로젝트에서 리소스를 어떻게 추가하고 관리하는지에 대해 알아봤어요.
이번 시간에는 이렇게 추가한 리소스를 접근하는 방법에 대해 소개하는데요, 그 중에서도 먼저 XAML에서 리소스를 가리키는 방법을 알아봅니다.
 
리소스의 위치 즉 경로(path)는 크게 상대 경로와 절대 경로로 구분할 수 있죠.
절대 경로의 경우는 유일한 위치를 가리키니까 별 문제가 안되는데, 상대 경로의 경우에는 ‘자신’의 위치를 기준으로 상대적인 위치를 나타내므로 문맥에 따라서 달라질 수 있어서 주의가 필요해요.
 
또한, 실버라이트의 리소스는 빌드 액션을 resource로 설정하느냐 content로 설정하느냐에 따라서도 리소스의 위치가 달라질 뿐만 아니라 XAP 파일을 배포한 웹에서도 리소스를 가져올 수 있으므로 경우에 따라 알맞게 사용하는 게 중요해요.
 
사실 이 부분은 말로 설명하기가 상당히 복잡하고 헷갈릴 수 있는데요, 각 상황 별로 리소스 접근을 테스트 할 수 있도록 샘플 프로젝트도 만들었으니 스스로 정리해보길 바래요.

[MSDN popcon에서 보기]
[동영상(WMV) 다운로드]
[발표 자료 다운로드]
[소스코드 다운로드]

Posted by gongdo

Submit comment.

이번에는 XAML로 구성된 리소스 말고 파일로 첨부한 리소스를 어떡게 관리하는지에 대해 알아봤어요.
파일 리소스는 솔루션 익스플로러에서 해당 파일을 선택하고 Build Action 속성으로 바꿀 수 있는데요,
리소스 관리를 하려면 꼭 익혀야 할 내용이죠!

[MSDN popcon에서 보기]
[WMV 다운로드] ※으아악 silverlight streaming 서비스가 종료되어 동영상들을 대피시키고 있어요. 시간이 좀 걸리겠네요 ㅠ.ㅜ
[발표 자료 다운로드]
Posted by gongdo

Submit comment.

  1. 2010.02.10 16:51  comment URL  Edit/Remove  Submit comment.

    비밀댓글입니다

    • Favicon of https://gongdosoft.com BlogIcon gongdo 2010.02.15 00:29 신고  comment URL  Modify/Remove

      동영상 용량은 많은데 대피시킬 장소가 마땅치 않아서 고민중이에요.
      지금은 미국에 와있는데, 일주일 후에나 돌아가니까 그 때까지는 처리하기가 어렵겠네요;;

지난 시간에는 리소스가 뭔지, 어떡게 다루는지 간단하게 알아봤었죠.
이번 시간에는 좀 더 자세히 들어가, 전역 리소스를 등록하는 App.xaml과 개별 파일에 리소스를 등록한 후 다른 오브젝트의 Resources에 붙여서 사용할 수 있는 MergedDictionary를 소개하고 각 리소스들이 어떤 방식으로 상속되는지 알아봤어요.
말로 주욱 붙여놓으면 꽤 어려운데, 실제로 해보면 너무나도 상식적이고 직관적인 형태로 구성되어 있으니 몇 번 다루다보면 금방 익숙해 질거에요.

P.S.
이번에는 몸 상태가 좀 삐약해서 설명이 매끄럽지 못한 부분이 있으니 이해해주세요. ^^a;
그래도 다음주에는 다시 돌아옵니다! 쭈~~~욱!

[MSDN popcon에서 보기]
[WMV 다운로드]
[발표 자료 다운로드]
Posted by gongdo

Submit comment.

요즘은 차마 실버라이트 하기 좋은 날이라고 말하기도 어려울 정도로 춥네요.
그래도, 공도의 실버라이트 하기 좋은 날은 쭈~욱 갑니다. ^^

이번 시간에는 애플리케이션에서 사용할 중요한 자산인 리소스를 어떻게 만들고 사용하는지 소개합니다.
리소스를 잘 활용하면 불필요한 XAML 코드를 줄일 수 있고 그래픽의 로딩 속도도 조금이나마 더 빠르게 할 수 있죠.
XAML을 다룰 때에는 항상 블렌드에서는 어떻게 하는지도 알아야 디자이너와 협업이 원활해질 수 있어요.
이번 시간에도 블렌드를 중심으로 리소스를 다루고 XAML가 어떻게 생성되는지를 알아봤어요.

P.S.
요즘 회사일이 너무너무 바빠서 짬을 내기가 어렵네요. ㅠ.ㅜ
그래도 안빼먹고 달립니다. 쭈~~~욱!

[MSDN popcon에서 보기]
[WMV 다운로드]
[발표 자료 다운로드]
Posted by gongdo

Submit comment.

2010년 첫 번째 실버라이트 하기 좋은 날!
이번 시간에는 가장 자주 들었던 질문 중 하나인 '실버라이트와 데이터베이스'의 관계에 대해 간단하게 설명해봤어요.

네, ASP.NET이나 JSP 혹은 데스크탑용 애플리케이션 개발자에게 가장 많이 들었던 질문인데요,
'실버라이트로 DB를 어떻게 연동해요?'라는 것이죠.

결론부터 말하자면 실버라이트와 DB는 아무런 관계가 없다!에요.
허무하죠?

그렇지만 웹의 구성과 실버라이트의 실행 위치를 생각해보면 당연한 거죠.
물론 실버라이트가 DB에 저장된 데이터를 가져오는 방법이 없을리가 없겠죠?
이번 시간에는 전반적인 구성과 이론적인 기반에 대해서 설명하고 다음 기회에 자세히 다루도록 할게요.

새해에도 달려보자구요!

[MSDN popcon에서 보기]
[WMV 다운로드]
[발표 자료 다운로드]
Posted by gongdo

Submit comment.

크리스마스는 즐겁게 지내셨나요? 저도 간만에 푸~욱 쉬었지요.^^

이번 시간에는 드디어 DependencyProperty 시리즈의 마지막, AttachedProperty가 뭔지 소개합니다.

AttachedProperty 역시 알게 모르게 이미 사용하고 있었을 거에요.

그렇지만 아직 AttachedProperty가 어떤 역할을 하는지 왜 사용하는지 잘 감이 안온다면?

이번 회를 꼭 보셔야겠죠?

올해도 이렇게 지나가는군요.

사실 최근 회사일에 치여서 좀 소홀한 감도 있지만, 신년에도 실버라이트 하기 좋은 날은 계속 될 거에요.

새해 복 많이 받으세요~ ^ㅇ^


[MSDN popcon에서 보기]
[WMV 다운로드]
[발표 자료 다운로드]
[데모 프로젝트 소스코드 다운로드]
Posted by gongdo

Submit comment.

  1. 준형 2010.02.24 06:26  comment URL  Edit/Remove  Submit comment.

    안녕하세요. 공도님
    http://blogs.msdn.com/popcon/archive/2009/12/31/s-18-attachedproperty.aspx
    18화 동영상 링크가 잘렸어요.
    꼭 수정 부탁드려요.
    반드시 보고 싶습니다.
    PS- 18화는 플레이어도 나오지 않아요.

지난 시간에는 DependencyProperty가 무엇인지 개념을 잡아 봤다면 이번 시간에는 DependencyProperty를 완벽하게 다룰 수 있도록 정복(!) 해봤어요.

DependencyProperty는 실버라이트 시스템에서 굉장히 중요한 역할을 하는데요. 어떤 의미를 갖는지, 왜 사용하는지 그리고 어떻게 다루는지 알아봅니다.

설명이 다소 길어져서 두 개의 영상으로 쪼갰으니 가능한 한꺼번에 보시는 게 좋을 거에요.

'Next'만 누르던 것과는 다른 SQL Server 2008의 설치 과정! 초급자를 위한 초 간단(?) 설치과정을 소개합니다!

SQL Server에 대한 자세한 내용은 아래 링크를 참조하세요!

참고로 발표 슬라이드와 데모 프로젝트는 아래에서 다운로드 받으세요.

[MSDN popcon에서 보기]
[WMV 다운로드 17.1편]
[WMV 다운로드 17.2편]
[발표 자료 다운로드]
[데모 프로젝트 소스코드 다운로드]
Posted by gongdo

Submit comment.

이번 시간에는 실버라이트에서 가장 중요한 시스템 중에 하나인 DependencyProperty에 대해 설명합니다.

DependencyProperty, 의존성 속성? 한글로 번역해놔도 의미를 파악하기가 어렵죠?

약간 어렵긴 하지만 이 속성을 명확하게 이해하면 좀 더 시스템을 잘 이해하고 올바른 코드 그리고 성능 좋은 코드를 짤 수 있어요.

선택이 아닌 필수라고 생각하고 이 기회에 개념을 보충해봅시다!

※데스크탑 캡처영상이라 무려 1280x720의 HD급 화질!!이니 가급적 다운로드 받으세요^^
[MSDN popcon에서 보기]
[WMV 다운로드]
[발표 자료 다운로드]
Posted by gongdo

Submit comment.

  1. YJ 2010.03.10 12:47  comment URL  Edit/Remove  Submit comment.

    아 이 개념이 젤 어렵더라고요.
    근데 wmv 링크가 깨져있어요.
    제가 보는 책(오렐리/한빛미디어번역) WPF에는 "의존속성"이라고 번역되어 있더라고요. 관련된 설명은 거의 없고...ㅡ.ㅡ;
    도움 많이 받고 갑니다~

  2. Cider 2010.05.16 16:26  comment URL  Edit/Remove  Submit comment.

    WMV링크가 깨져서 볼 수가 없어요..ㅠㅠ MSDN 팝콘은 화질이 떨어져서 글씨가 안보이구요..ㅠㅠ
    바쁘시겠지만 좋은 강의 링크 복구 부탁드립니다.

이번 PDC 2009에서 실버라이트 4 베타가 공개되었고 늘 그렇지만 많은 기능 추가와 성능 향상이 있었죠.

그런데 실버라이트 3를 시작한지도 얼마 되지 않았는데 아니 벌써(?) 하는 느낌도 들죠?

하지만 걱정할 필요는 없어요. 이번에도 역시 기존에 익혔던 기술을 바꿔야 하는 게 아니라 새롭고 편리해진 기능이 추가된 것일 뿐이니까요.

이번 시간에는 실버라이트 4 베타에 추가된 많은 기능 중에 3에서 할 수 없었던 것들을 위주로 소개했어요.

참고로, 실버라이트 4에 추가된 모든 사항은 제 블로그에 번역해뒀으니 한번 훑어보세요 :)

http://gongdosoft.com/451


[MSDN popcon에서 보기]
[WMV 다운로드]
Posted by gongdo

Submit comment.

실버라이트는 벡터를 기반으로 한 그래픽 시스템을 채용하고 있다는 사실 정도는 잘 알고 있을 거에요.

그런데, 이 그래픽 시스템이 내부적으로 어떤 방식으로 돌아가고 있는지 알고 있나요?

이번 시간에는 실버라이트 그래픽 시스템이 그래픽 오브젝트를 어떤 과정을 거쳐 화면에 렌더링 하는지 파고들어 봤어요.

내용이 좀 길어서 두 번에 걸쳐 소개했는데요, 첫 번째는 일반적인 렌더링 과정 그리고 두 번째는 특수한 렌더링 과정을 소개해요.

참고로 이 내용은 제가 멋대로 추측한 게 아니고 마이크로소프트의 실버라이트 프로덕트 매니저이고 그래픽&성능 최적화 부분에서 관여하는 Seema Ramchandani의 발표 자료를 요약(?)한 거라고 봐도 돼요.

자세한 자료는 발표 슬라이드에 있는 Reference를 참고하세요.

(http://blogs.msdn.com/seema/archive/2009/03/27/video-of-deep-dive-into-sl-graphics-is-posted.aspx)

[MSDN popcon에서 보기]

[WMV 다운로드]


Posted by gongdo

Submit comment.

이번 시간에는 조금 심오한(?) 얘기를 해볼까해요.
바로 실버라이트의 그래픽 시스템과 그 내부에서는 도대체 무슨 일이 벌어지고 있는 것인가! 두둥!
사실 여기에 관해서는 Microsoft의 Seema Ramchandani가 MIX09에서 발표한 동영상에 상당히 자세한 설명이 있어요.
http://videos.visitmix.com/MIX09/T17F
그러나, 언제나 그렇듯이 그놈의 영어 장벽이란...

해서, 위 내용을 바탕으로 아주 짧게 핵심만 뽑아 봤습니다. ^^
내용이 길어서 두 편으로 이어질거에요.

[MSDN popcon에서 보기]
[발표 슬라이드 다운로드]
[WMV 다운로드]

Posted by gongdo

Submit comment.

이번 시간에는 계속해서 블렌드 3에서 디자이너와 개발자가 서로 원활하게 협업할 수 있도록 도와주는 기능을 소개하는데요, 그 중 데이터 관련 기능에 대해 알아봤어요.
애플리케이션에서 '데이터'는 개발자가 효과적으로 가공해야 할 대상이면서 동시에 디자이너가 보기 좋게 꾸며야 할 대상이기도 하죠. 데이터는 개발자와 디자이너가 서로 직접적인 연관이 있기 때문에 매우 중요해요.

그런데, 보통 개발 과정을 생각해보면 '디자인' 과정에서는 오직 디자인을 위한 '임시' 데이터만을 사용하여 실제 데이터의 상황을 반영하지 못하는 경우가 허다하죠. 바로 그런 문제를 조금이나마 해소하는 것이 이번에 새로 추가된 기능들이죠.

자세한 건, 동영상으로 확인하세요^^

[MSDN popcon에서 보기]
[WMV 다운로드]
Posted by gongdo

Submit comment.

실버라이트 3에서 제가 제일 좋아하는 기능 중 하나인 비헤이비어를 소개했어요.
Behavior... 참 우리말로 해석하기 난감한 단어중 하나인데요, 특정 상황에서 오브젝트가 가지는 행동 방식이나 양식을 말하죠.
단순히 오브젝트가 어떤 동작을 하느냐를 정의하는 것으로 생각해도 괜찮아요.

여튼, 비헤이비어를 통해 개발자와 디자이너가 '형식화'된 협업을 하고 특히 디자이너는 사용자와의 상호작용에 더 집중할 수 있지요. 자세한 내용은 역시 동영상으로.^^

[MSDN popcon에서 보기]
[WMV 다운로드]
Posted by gongdo

Submit comment.

계속해서 퍼스펙티브 3D에 관한 내용이에요. 이게 파고들면 조금 어렵죠. :)
이번 시간에는 LocalOffsetZ, GlobalOffsetZ를 조절했을 때 오브젝트의 크기가 왜 바뀌는지, 어느 정도 비율로 바뀌는지 파고 들어봤어요. 결론적으로 아주 간단한 '산수' 수준으로도 100% 일치하지는 않더라도 만족스러운 근사식을 만들 수 있었어요.

[Offset Z의 원리를 설명하는 그림]

근사식은 다음과 같이 만들 수 있어요.
오브젝트가 화면에 보이는 크기 = (카메라-스크린의 거리 * 오브젝트의 원래 크기) / (카메라-스크린의 거리 - OffsetZ)
여기에서, 미지수인 카메라-스크린의 거리는 999로 추정할 수 있기 때문에 우리는 OffsetZ의 변화에 따라 오브젝트가 화면에 표시되는 크기를 계산할 수 있는 거죠.
카메라-스크린까지의 거리가 왜 999인지는 동영상을 참고하세요 :D

엄밀히 말해서, 이 식은 사실 아주 정확하지는 않아요. 왜냐면 double형의 연산은 기준을 어떡게 잡았냐에 따라 아주 작은 차이가 결과적으로 큰 차이를 만들 수 있기 때문이죠. 그래도 이 정도면 일반적인 연산을 할 때 큰 오차는 없을 거라고 봐요. 또한 세부 오차는 거리를 998.999로 가정한다거나 하는 식으로 조정이 가능해요. (해보면 알시겠지만 999와 998.999도 차이가 꽤 난답니다)
※참고로 이 플레이어는 더블클릭해야 풀스크린으로 떠요 -_-;
화면이 크니까 어지간하면 다운로드 받아서 보세요.

[자료 다운로드]
[WMV 다운로드]

Posted by gongdo

Submit comment.

  1. 오리발 2009.10.09 23:48  comment URL  Edit/Remove  Submit comment.

    쩐다.. 좀 짱이신듯

지난 8, 9, 10회에서 다뤘던 내용들은 나중에 좀 더 자세히 설명한다고 했었죠?
첫번째로 퍼스펙티브 3D를 좀 더 자세히 알아봤어요.

아뿔싸! 얘기하다보니 시간이 너무 빨리 가네요.
OffsetZ에 따른 오브젝트 크기의 변화에 관계된 내용은 +2로 가야겠어요.^^;
다음 시간을 기대하시라~

[Live 데모]
[데모 프로젝트 다운로드]
[WMV 다운로드] 버퍼링의 압쀍! 다운로드 받으세요;;

Posted by gongdo

Submit comment.

  1. Favicon of http://kongpill.tistory.com BlogIcon kongpill 2009.09.10 22:23  comment URL  Edit/Remove  Submit comment.

    왜 전체화면 안되게 해두셨나요 ㅠ

    • Favicon of https://gongdosoft.com BlogIcon gongdo 2009.09.11 10:19 신고  comment URL  Modify/Remove

      아... 플레이어가 제가 만든게 아니고 Streaming에서 기본 지원하는거라서요. 더블클릭하시면 전체화면 됩니다. -_-;;
      이거 진짜 안좋은 UX의 사례죠.
      클릭으로 Play/Pause, 더블클릭으로 전체화면... 뭥미;;;

      그리고 느릴 수도 있으니 그냥 다운로드가 속 편하답니...

  2. mi 2009.11.19 19:24  comment URL  Edit/Remove  Submit comment.

    와 ㅜㅜ감이안잡혀서 포기하고 있었거든요 ㅜ 이게 정말 도움이 될거 같아요!!
    좋은강의 ㄳㄳㄳ해요^^

이번 시간에도 거북사마(http://cafe.naver.com/expressionstudio)와 함께 진행하는 공도의 실버라이트 하기 좋은 날.
그 10탄, 픽셀 셰이더 이펙트! (두둥)
뭐 이번 시간에도 가볍게 소개하는 정도고요, 세부 설명은 다음 기회에^^

http://blogs.msdn.com/popcon/archive/2009/09/03/s-10.aspx

자료는 아래에..
[슬라이드 및 샘플 프로젝트 코드]
[WMV 다운로드]
Posted by gongdo

Submit comment.

  1. 아이시린 2010.01.27 11:48  comment URL  Edit/Remove  Submit comment.

    안녕하세요~

    공도님 셰이더 이펙트에 대한 다음 강좌는 언제쯤 올라오는 것인가요?

    궁금해서..... 여쭤봅니다~

    아 그리고 커스텀 이펙트(?) 인가요? 강좌에 나온 다른 효과는 어디서 구할 수 있을가요?(
    혹시 Shazzam 자료인가요? ^^*)

    그럼 즐거운 하루 되세요~

    • Favicon of https://gongdosoft.com BlogIcon gongdo 2010.01.28 21:45 신고  comment URL  Modify/Remove

      안녕하세요.
      뭐 늘 그런 핑계지만, 요즘 정말 미칠듯이 바빠서요.
      일주일에 강좌 하나 납품하는 것도 빠듯하네요. ㅠ.ㅜ
      사실은 전에 이펙트 만드는 강좌 살짝 준비는 했었는데, 역시나 정리가 덜되어서 도저히 영상으로 찍을 수가 없었어요.

      저도 빨리 재밌는 걸로 넘어가고 싶은데, 제가 2월에 해외에 나가 있는 시간이 꽤 되어서 당분간은 깊이 들어가기 어렵네요.
      그래도 1주1회 업데이트 원칙을 지키려고 하니까 꾸준히 찾아주세요^^

지난 시간에 이어 디자이너도 꼭 알아야 할 기능을 소개했어요.
이번 시간에는 디자이너가 코드 없이도 많은 걸 할 수 있게 도와주는 엘리먼트 바인딩!
익스프레션 카페(http://cafe.naver.com/expressionstudio)를 운영하고 계신 '거북사마'님께서 도와주셨어요. 감사감사 :)

http://blogs.msdn.com/popcon/archive/2009/08/27/s-9.aspx

엘리먼트 바인딩은 블렌드를 자주 만져보지 않으면 좀처럼 익숙해지기 어려운 기능이죠.
사실 이번 시간에는 약간은 급하게 끝낸 감도 있는데요, 나중에 추가 설명을 붙이도록 할게요.

[발표자료 및 소스코드 다운로드]
[WMV 다운로드]

Posted by gongdo

Submit comment.

공도의 실버라이트 하기 좋은 날. 제 8탄!
이번 회부터 당분간은 디자이너에게도 꼭 필요한 몇몇 기능들을 소개할 예정이에요.
그래서 네이버 익스프레션 카페(http://cafe.naver.com/expressionstudio)를 운영하고 계신 '거북사마'님을 모시고 함께 진행해 봤어요.


퍼스펙티브 3D는 풀 3D에 비해 단순한만큼 간단하게 익혀서 빠르게 적용할 수 있다는 장점이 있죠.
여튼, 개념 정리는 슬라이드와 함께!

예고한 것처럼 좀 더 세부적인 기반 지식과 코드는 +1 시간을 마련해서 따로 소개하도록 할게요. :)
Posted by gongdo

Submit comment.

  1. Favicon of http://uxfactory.com BlogIcon 리거니 2009.08.23 23:28  comment URL  Edit/Remove  Submit comment.

    퍼스펙티브3D의 경우에는 옆으로 뉘어놓은 UI 보다, 앞뒤면 UI에 쓰이면 UX 개선에 아주 효과적일 듯 해요.

    영상 다운로드 해봐야겠다...

    • Favicon of http://gongdosoft.com BlogIcon 공도 2009.08.24 09:48  comment URL  Modify/Remove

      네 그 외에도 의외로 X/Y축 기준으로 회전이 아닌 Z축에 대한 Offset이동으로 오브젝트의 거리를 조절하는데도 편리하더군요.
      전에는 일일이 Scale을 계산했어야 하는데 이제는 그냥 수치만 주면 되니까요. :)

깜빡하고 블로그에 안올린 실버라이트 하기 좋은 날 제 7탄! (ㅠ_ㅠ)
이번에는 한국 마이크로소프트 박중석 이반젤리스트 님을 모시고 GPU 가속을 사용하는 방법과 성능 측정하는 방법에 대해 간단하게 소개했어요.

GPU 가속은 반드시 테스트를 거쳐서 성능 향상의 정도를 측정하는 게 좋아요.
왜냐면 실버라이트의 GPU 가속 지원은 굉장히 단순한 모델만을 지원하기 때문이죠.
그래서 GPU 가속할 때 성능 이득이 큰 것과 그렇지 않은 것이 있어요.
암튼, 자세한 내용은...

http://blogs.msdn.com/popcon/archive/2009/08/13/s-7-gpu.aspx

발표 슬라이드 자료는 아래에...
[WMV 다운로드]
Posted by gongdo

Submit comment.

진작 올렸어야 하는데 용량 맞추느라 인코딩을 세 번이나 했어요 ㅠ.ㅜ
그래도 1280x768로 우월한(!) 화질이니까 코드 보기에도 편할 거에요.

지난 5회 때 Smooth Streaming에 대해 전반적으로 소개만 하고 자세한 코드나 동작을 들여다 보지 못했죠.
코드 부분과 실제 구현 방법에 대해 조금 더 자세히 +1 했어요.


Offline을 위해! [WMV 다운로드]
샘플 코드 다운로드

언제나 그렇지만 퍼가기와 피드백은 대환영 :D
Posted by gongdo

Submit comment.

  1. 아이시린 2009.08.20 11:24  comment URL  Edit/Remove  Submit comment.

    서버에서 스무드 스트리밍을 제공한다는 것을 잘 알겠습니다.

    설명도 참 쉽구요~~~

    그런데... 궁금한 점은 사용자 측면에서 서비스를 받을 때 꼭 실버라이트 플레이어를 이용해야만 이런 서비스를 이용할 수 있는 건가요????

    -> 직접 문의 결과 현재는 실버라이트에서만 된다는 답을 얻었습니다. ^^ 비가 오지만 즐거운 하루 되십시오~

    • Favicon of http://gongdosoft.com BlogIcon 공도 2009.08.20 14:34  comment URL  Modify/Remove

      사실 Smooth Streaming은 백서가 공개되어 있어서 노력이 많이 필요하긴 하겠지만 여튼 이 스펙에 따라 직접 구현할 수는 있겠지요.
      그러나 현실적으로 봤을 때는 실버라이트에서만 된다고 하는 게 정답이지요.

  2. 아이시린 2009.08.20 16:38  comment URL  Edit/Remove  Submit comment.

    공도님~~~~~

    동영상의 encoder 3가 입력으로 받는 포멧을 알 수 있을까요? encoder2를 보면

    특히 비디오 포멧이 avi. mpg, mpeg. wmv. asf... 등이 있는데...

    mov를 import로 받을 수 있는지 해서요. 특히 원본을 인제스트해서 avi, mov등의 포멧으로

    만들경우 PCM(무압축?)사용하는 경우도 많이 봐서... 이것에 대한 지원이 궁금합니다.


    ps : expression encoder team blog에 가보니 encoder 3 sdk 이야기가 나오던데요~
    이 sdk 받을 수 있는 방법을 아시는지요? 아직 기존 sdk도 못 받고 헤매고 있답니다....

  3. Favicon of https://gongdosoft.com BlogIcon gongdo 2009.08.20 17:04 신고  comment URL  Edit/Remove  Submit comment.

    Encoder 3가 읽을 수 있는 포맷은 Encoder 3가 설치되어 있는 PC의 코덱에 따라요.
    즉, 퀵타임 등을 설치하셨다면 MOV 코덱을 디코드 할 수 있으므로 Encoder 3에서도 볼 수 있죠.
    다만 Encoder 3가 인코딩할 수 있는 포맷은 WMV, VC-1, H.264로 정해져 있죠.

    SDK는 Encoder 3 설치폴더 C:\Program Files\Microsoft Expression\Encoder 3\SDK 를 보면 문서와 어셈블리들이 있고 샘플도 있으니 한 번 열어보시면 금방 사용 가능하죠.
    (64비트의 경우는 Program Files (x86)을 뒤져보는 센스.)

  4. 헌터X 2009.08.20 17:14  comment URL  Edit/Remove  Submit comment.

    네이버 실버라이트 카페에 무려 3번이나 걸쳐서 질문했다가 답변을 구하지 못해서 막혀있었던 부분을 시원하게 해결해주시네요.
    동영상을 보니 이렇게 쉽게 사용할수 있는걸 정말 삽질하고 있었네요.
    정말 감사합니다.

  5. 아이시린 2009.08.20 17:56  comment URL  Edit/Remove  Submit comment.

    빠른 답변 감사합니다.
    다운 받아 테스트 해 보니 풀버전이 아니라서 smooth streaming은 안 된다고 경고가 뜨네요 ~~ ㅋ 그래두~~~ sdk도 볼 수 있구~~ 넘 좋네요
    곧 6시인데... 퇴근 잘 하시구 하루 마무리 잘 하십시오~

  6. 아이시린 2009.08.21 16:03  comment URL  Edit/Remove  Submit comment.

    메일을 드릴까 했으나... 메일 주소를 알수가 없어 여기에 남깁니다 ^^;

    1. encoder3 구입 경로를 알고 싶습니다. 한국마이크로소프트는 아직 2라고 하고 국내 시판은
    아직이라는데... 동영상에 사용하신 것을 보고 허걱~~~

    2. 툴이 없어서 제가 ism 을 만들 수가 없는데 저화질로라도 2개 정도(?)만 받을 수 있을까요?
    동영상에 보여주신 것 처럼 해 보고 싶어서요... ^^; 번거롭게 해서 죄송합니다.~

    • Favicon of http://gongdosoft.com BlogIcon 공도 2009.08.21 16:24  comment URL  Modify/Remove

      Expression Studio의 경우 특정 레벨의 MSDN Subscription이 있으면 MSDN 사이트에서 다운로드 가능해요. 정확하게는 저도 잘 모르니 마이크로소프트에 문의하셔야겠고요.

      ism은 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e44b0a2d-2e0c-48ff-bf57-3d05a20e2f6a 여기에 보시면 베타때 만들어놓은 것이긴 하지만 ism/ismc/ismv 파일은 그대로 사용할 수 있어요.

      제가 처음 테스트할 때는 이미 알려진 ism파일의 경로를 따서(ㅎㅎㅎ) 사용했었죠.

  7. 헌터X 2009.08.24 18:51  comment URL  Edit/Remove  Submit comment.

    강좌 잘 봤습니다. 한가지 궁금한 점이 있어서 문의드립니다.
    강좌를 보면 bitrate 그래프를 추가하는 부분이 있는데요, 강좌에 사용하신 방법으로 추가되는 그래프랑 CDNetworks Smooth Streaming 사이트에 보여지는 bitrate 그래프의 모양이 다른데요...
    Silverlight 에서 bitrate 를 직접 구한후 그래프를 구현한것일까요, 아니면 CDNetworks 사이트에서 보여지는 그래프 역시 강좌에서 보여주신 그래프 추가방법을 사용하되 속성같은것을 변경해서 한것일까요? 궁금합니다.

    • Favicon of https://gongdosoft.com BlogIcon gongdo 2009.08.25 08:44 신고  comment URL  Modify/Remove

      물론 CDNetworks에 들어간 그래프는 완전히 새로 만든거에요.
      기본으로 제공되는 그래프는 어디까지나 간단하게 테스트 용으로나 쓸만하지 실서비스에는 디자인이 영 구리죠.

      그래프에서 보여줄 수치 정보는, 거의 끝... 18분쯤에 보면 기타 정보를 얻는 프로퍼티를 잠깐 보여주는데요, 이 정보를 잘 활용하면 돼요. 기본으로 제공되는 그래프도 사실은 이 정보를 가공하여 보여주는거니까요.

  8. 헌터X 2009.08.26 14:17  comment URL  Edit/Remove  Submit comment.

    강좌를 보고 열심히 그래프를 만들고 있는데요...
    Smooth Streaming 용으로 인코딩된 영상의 인코딩 단계별 정보를 얻을수 있을까요?
    예를 들어 인코딩시 256K,512K,768K,1024K 로 인코딩 한 영상이 있을경우 인코딩 단계별 정보, 즉 256K,512K,768K,1024K, 총 4단계로 인코딩 되있다는 정보를 얻을수 있는 방법 말입니다.
    특정 함수를 사용하면 256K,512K,768K,1024K 정보가 배열이나 리스트로 나온다던지...
    문의 드립니다.

    • Favicon of https://gongdosoft.com BlogIcon gongdo 2009.08.26 16:57 신고  comment URL  Modify/Remove

      삽질을 제대로 안하셨군요!
      좀 재수없지만 잔소리를 하자면, 어떤 클래스를 사용하다 막힐때는 무식하지만 해당 클래스의 모든 메서드와 프로퍼티를 하나씩 사용해보는 것도 필요해요. 진짜 생각지도 못한 곳에서 툭하고 답이 튀어나올 때도 있거든요.

      암튼 AdaptiveStreamingSource 클래스에 보면 GetBitratesInKbps라는 메서드가 있을거에요.
      이게 현재 얻어온 Manifest에 포함된 비트레이트에 대한 컬렉션이에요.

      혹시 있을 것 같다 싶은 정보는 AdaptiveStreamingSource 클래스를 이잡듯이 뒤져보세요^^ 진짜 어지간한건 다 있어요 :D

  9. 헌터X 2009.08.27 09:26  comment URL  Edit/Remove  Submit comment.

    충고 감사드립니다.
    실버라이트,C# 을 처음 다루다보니 클래스 사용법에 익숙하지 못해서 번거롭게 해드리네요. 뒤져본다고 뒤져봤는데 설명도 없고, 구글링 해봐도 도통 나오지않고,,, GetBitratesInKbps 함수도 시도는 해봤는데 도통 어떻게 사용할지를 몰라서 일단 포기했었습니다.
    이렇게 막힐때마다 매번 느끼네요. 체계적으로 C# 부터 공부를 해야하나...
    어쨌든 따끔한 질타와 알려주신 정보 감사드립니다.
    혹시 AdaptiveStreaming.dll 에 대한 클래스,메쏘드,프로퍼티에 대한 설명이 되어있는 문서를 구할수 없을까요? 있다면 제가 직접 어떻게든 시도하기가 좀 더 수월할것 같은데 말이죠...

    • Favicon of https://gongdosoft.com BlogIcon gongdo 2009.08.27 19:34 신고  comment URL  Modify/Remove

      AdaptiveStreaming의 매력(?)이랄까요... 문서화 제로 (-_-)
      그도 그럴 것이 애초에 이 기능은 Expression Encoder에서 제공하는 MediaPlayer용으로 만들어진거라 설명은 고사하고 그 존재조차 제대로 소개되지 않았거든요.

      일단 맨땅 헤딩외에는 답이 없어요.
      사실 저도 AdaptiveStreaminng.dll에 있는 모든 기능을 다 활용해본것도 아니고 쓰---윽 하고 둘러보고 써봤을 뿐이죠. 그래도 있을 건 다 있어 보이더군요;

      그냥 수상한 냄새가 나는 메서드나 프로퍼티 이름이 있으면 그넘을 붙잡고 늘어져보는 수 밖에 없어요. 아무리 문서화가 안되어 있더라도 각 멤버의 이름은 허투루 짓지 않았다고 생각해요. 인텔리센스의 도움으로 센스있게... -_-;

      좀 더 다크하고 근성있게 들어가자면 필살기 Reflector를 사용하여 디어셈블해서 코드를 까 보는 방법도 있지요. 그렇지만 이거 별로 할짓이 못돼요. AdaptiveStreaming 처럼 복잡한 물건엔 말이지요.

  10. 헌터X 2009.08.28 09:00  comment URL  Edit/Remove  Submit comment.

    예 잘 알겠습니다. 그럼 근성으로... 근데 걱정이네요... 웹프로그래머라서 C# 이나 WPF 에는 영 익숙치가 않은 상태라... 어쨌든 한번 해보겠습니다. 감사합니다.

  11. 아이시린 2009.09.03 21:17  comment URL  Edit/Remove  Submit comment.

    공도님 질문 있어 이리 또 글을 남깁니다 ㅋ

    곧 회사에서 정품 encoder3를 구매해 줄것 같은데.. 좀더 졸라봐야겠습니다. 조르기 위해...

    여쭤 볼 것이 있어서 이리 ~~ ㅋ

    smooth streaming 영상에서 각 비트레이트 별로 영상을 만드셨잖아요~

    예를 들어 인코딩 옵션이 한번에 3 종류의 비트레이트를 설정하면 한번 인코딩에 3개의 파일이 동시에 생성되는 것인가요?

    2개의 파일을 만드는데 하나는 vc1코덱, 하나는 h.264코덱을 사용하여 한번에 2개의 파일을 생성할 수 있나요?

    회사 윗 분이 이 두가지를 참 궁금해 하십니다. 부탁드립니다 ^^

    • Favicon of http://gongdosoft.com BlogIcon 공도 2009.09.03 23:01  comment URL  Modify/Remove

      스무드 스트리밍을 위해 생성된 파일들은 비트레이트와 사이즈를 제외하고는 전부다 같은 속성을 가지고 있어요.
      결국 섞어찌개는 안된다는거죠. 어찌보면 당연한 얘기죠.

  12. 아이시린 2009.09.04 18:09  comment URL  Edit/Remove  Submit comment.

    저 공도님 섞어찌개는 안되고.. 한번에 여러 그릇은 나오나요? ^^;;

    한그릇씩만 나오나요?????

    • Favicon of https://gongdosoft.com BlogIcon gongdo 2009.09.04 21:07 신고  comment URL  Modify/Remove

      상식적인 선에서, 완전히 재생 가능한 형식의 파일도 아닌데 두 가지 포맷으로 인코딩하는 옵션을 넣을 이유가 있을까요? ^^;
      보통은 안넣겠죠?
      다른 것도 아니고 스무드 스트리밍인데요... 서비스 단에서 두 가지 형식으로 인코딩한 파일을 서비스할 이유라... 제 생각에는 필요성이 없고 한다고해도 말릴 것 같아요.

  13. 아이시린 2009.09.06 19:20  comment URL  Edit/Remove  Submit comment.

    네 ~~^^ 제가 생각을 잘못한듯 합니다 ^^

    전혀 다른 질문인데요..;;;

    hoons에 livejob 영상의 래졸루션 사이즈 변경에 대해 질문을 올렸는데 ... 아직도 답이 없네요.

    인코딩에 videoprofie 에 width, height 가 있던데.. livejob도 분명히 지원할 것 같은데..

    아직 답을 못 찾고 있습니다. 혹시 아시는지요? ;;;;;

    웹캠으로 잡으니 320*240만 나옵니다 ;;;;ㅠㅠ

    • Favicon of https://gongdosoft.com BlogIcon gongdo 2009.09.07 10:11 신고  comment URL  Modify/Remove

      livejob이 무슨 얘긴지 모르겠군요.
      혹시 Live Encode를 말씀하시는건지?
      Live Encode의 경우에도 Encode 옵션에 Width/Height이 있는데요.

  14. 아이시린 2009.09.07 22:17  comment URL  Edit/Remove  Submit comment.

    공도님 sdk를 보고 만들어 보려고 하고 있습니다 ^^ expression encoder 3에 있는 것은 봤는데 이것을 코드로 만들어 보려고 하는데 SDK / Doc / Live Object Hierarchy 이놈을 봐도~~
    사이즈 조절을 모르겠길래 여쭤 본 것입니다 ^^

    잘 찾아보겠습니다~~ 휴~~~

    공도님 좋은 하루 되세요~~~~

    • Favicon of https://gongdosoft.com BlogIcon gongdo 2009.09.08 16:20 신고  comment URL  Modify/Remove

      아.. SDK 얘기였군요.
      저도 Encoder 3에서는 안써봤거든요.

      방금 SDK 참조하고보니 아래에 있네요.
      LiveJob 오브젝트의 인스턴스(job이라고 하죠)를 하나 만드시고요,
      job.OutputFormat.VideoProfile.Streams이 StreamInfo 클래스의 컬렉션이고,
      StreamInfo의 Size 속성이 비디오의 크기를 말하죠.

      보통 툴을 제공하는 건 SDK 부터 시작하기 보다는 툴에서 설정을 저장하고 그 설정 파일을 열어보는게 더 빨라요. 마이크로소프트의 툴은 대부분 설정을 XML로 저장해서 알아보기 쉽거든요.

  15. 아이시린 2009.09.08 17:48  comment URL  Edit/Remove  Submit comment.

    오~~~ 이런 고견을 ... 그렇군요 ;;;;

    역시 전 까막눈 인가 봅니다 ;;;; 허허허~~~~ 오늘도 퇴근해서 집에서 열심히 봐 보겠습니다.

    XML도 특히 ~~~ 정보 감사드립니다 ^^*

  16. Favicon of http://hackss.egloos.com BlogIcon 동동 2009.11.12 17:11  comment URL  Edit/Remove  Submit comment.

    공도님이 올려주신 소스는 ism 전용인지^^?

    live smooth stream 인 isml 은 플레이어가 안되더라구요~네트워크 오류 ~

    공도님은 AdaptiveStreamingSource를 이용하여서 isml에서 bitrate 그래프를 보는게 목적인데..

    하지만 SmoothStreamingMediaElement 에서는 isml이 잘 보이더군요~

    혹시 MediaElement와 SmoothStreamingMediaElement 차이는 아닌지요?

    아니면 SmoothStreamingMediaElement에서 bitrate 그래프를 볼수 있는 방법이 있을까요?

    너무 허접한 질문해서 죄송합니다 ㅠ.ㅠ 꼭 답변 부탁드려요~

    • Favicon of https://gongdosoft.com BlogIcon gongdo 2009.11.13 13:15 신고  comment URL  Modify/Remove

      Smooth Streaming(Live 포함) 재생을 위한 개발킷이 현재 beta1 상태인데요, 아직 상업적으로 사용할 수 없지만 조만간 개발이 완료될것 같네요.
      http://blogs.iis.net/vsood/archive/2009/10/09/iis-smooth-streaming-player-development-kit-1-0-beta-1-released.aspx
      여길 확인해 보세요.
      저는 지금 이걸 쓰고 있는데 public 하게 강좌하기엔 좀 무리가 있어서 다음 버전을 기다리는 중이에요.

  17. woosweb 2010.04.23 01:19  comment URL  Edit/Remove  Submit comment.

    파일 다운로드가 안되요...ㅠㅠ

    다운로드 되게 해주시면..ㅠ

실버라이트 하기 좋은 날 제 6탄! 이번에는 실버라이트 3에 추가된 H.264 코덱 지원과 RAW 미디어 API 지원에 대해 소개해요.
H.264 지원이야 뭐 그냥 다른 WMV와 마찬가지로 URI 만 설정하면 되니까 별 건 없고요,
RAW 미디어 API 는 MediaStreamSource를 활용하죠.
자세한 내용은 동영상으로 고고씽~


발표 자료는 아래에서 다운로드 :)

Posted by gongdo

Submit comment.

  1. Favicon of http://blog.naver.com/ivoryguard BlogIcon ivoryguard 2009.08.03 17:36  comment URL  Edit/Remove  Submit comment.

    매우 좋은 강좌 잘 봤습니다.
    역시 공도님은 강사 체질이신가봐요^^

    Silverlight 3의 RAW 미디어 지원 기능은 정말 물건이네요~ 이제 남은건 많은 용자들이 나타나길 기다리는 것 뿐이군요^^;

  2. Favicon of http://archvista.net/ BlogIcon 아크몬드 2009.08.05 11:25  comment URL  Edit/Remove  Submit comment.

    옷... 여기에 공도님이?
    http://www.flickr.com/photos/technolsp/3506821779/in/pool-macsetupsinternational

    • Favicon of http://gongdosoft.com BlogIcon 공도 2009.08.05 11:50  comment URL  Modify/Remove

      오오 이제 짝퉁도 등장했군요!!
      ...랄까 참 뻔한 디자인이긴 하죠. 자루 유령이라니... oTL

  3. 헌터X 2009.08.20 17:17  comment URL  Edit/Remove  Submit comment.

    이 내용도 유심히 보고 있던 내용이었는데 딱 강좌를 해주시네요. 정말 감사합니다.

요즘 블로깅 없이 계속 동영상으로 때우는 기분도 들지만...^^;
http://blogs.msdn.com/popcon/archive/2009/07/23/s-5-smooth-streaming.aspx

별거 없지만 참고 슬라이드 :)

다음 시간에는 새로 나온 Expression Encoder 3로 직접 Smooth Streaming 플레이어를 하나 만들어볼까 해요.
기대해 주세요 :D

참고로 실버라이트 하기 좋은 날은 제 블로그 링크만 밝히시면 얼마든지 자료를 다운로드 받거나 퍼가도 돼요.
WMV 동영상 받기

Posted by gongdo

Submit comment.

  1. 이기겠찌 2009.07.24 14:59  comment URL  Edit/Remove  Submit comment.

    드디어.. 다운을 받을수 있는 링크를!! ㅜㅜ
    이따 집에서 봐야겟네요 ㅎㅎ


개발자들도 블렌드를 꼭 알아야 한다는 사실!
http://blogs.msdn.com/popcon/archive/2009/07/17/s-4-blend.aspx

[+동영상 다운로드]
Posted by gongdo

Submit comment.

  1. 꼬기얌얌얌 2009.07.18 20:04  comment URL  Edit/Remove  Submit comment.

    흠 역시 블렌드 많이 만져봐야겠어요...더듬더듬......ㅎㅎ;;


좀 늦었지만 3편이 올라왔어요^^
http://blogs.msdn.com/popcon/archive/2009/07/16/s-3.aspx

뭐 4편까지는 아주 기초적인 부분이라 재미도 없고 감동도 없고...
그래도 기초가 있어야 그 다음이 있는거니까요. :)

[+동영상 다운로드]
Posted by gongdo

Submit comment.

  1. 꼬기얌얌얌 2009.07.18 20:03  comment URL  Edit/Remove  Submit comment.

    후훗 드뎌 나왔네요.
    잘보겠습니다..^^

그 두 번째 시간 :D
http://blogs.msdn.com/popcon/archive/2009/07/09/s-2.aspx

하나씩 설명하자면 끝도 없는 주제지만요, 간단하게 요약하면 아래의 두 이미지로 끝나요. ㅎㅎ


기술적 기반
(참고로 .NET(C#)이라고 쓴 이유는 앞으로 다룰 내용에는 C#을 기준으로 설명한다는 뜻이니 오해 없길 바래요^^;


그래픽 시스템의 핵심

이 개념들만 확실히 이해하면 실버라이트의 다른 모든 기능(feature)을 어렵지 않게 이해하고 확장할 수 있다고 생각해요.

다음 시간은 프로젝트 구성의 기초와 배포 그리고 개발자가 블렌드를 해야 하는 이유...를 설명할 예정인데요,
실버라이트 3도 공개되고 해서 실버라이트 3 특별 방송(?)을 먼저 할지 고민중이에요^^;
그럼 다음 시간에 뵙죠 :D

P.S. 공도의 실버라이트 하기 좋은 날 시리즈는 상업적인 용도만 아니면 링크든 퍼가기든 뭐든 적극 권장합니다. 많이 알려주세요. ㅎㅎ

[+동영상 다운로드]
Posted by gongdo

Submit comment.

  1. 꼬기얌얌얌 2009.07.11 20:45  comment URL  Edit/Remove  Submit comment.

    드뎌 #2가 나왔네요..ㅎㅎㅎ
    공도님의 실버라이트 하기 좋은날을 손꼽아? 기다린 공도님의 팬중에 한명입니다...흐흐;;;
    스터디와 세미나등 여러 장소에서 공도님을 뵈면서 이것저것 쫌 친근하게 다가가구 싶었지만....
    이눔의 성격때문에...하하;;;

    언제나 다시 뵐지...ㅎㅎ

  2. 방민석 2009.07.13 11:35  comment URL  Edit/Remove  Submit comment.

    매번 잘보고 있습니다. 훈스 닷넷을 통해서 알게 되었는데 글, ppt등 좋은 자료 감사합니다.

    늘 참고 하고 있습니다. 발표해보니 들을 땐 쉽지만 설명하기 정말 쉽지 않던데 수고 많으세요~~

    3부도 기대 하겠습니다 ^^~

    feedback에 대한 말씀을 하셔서 오긴왔는데 워낙 초보라 생각이 아무것도 안나요 ~~

    이번에 나온 3의 새로운 점이나 바뀐 것등을 말씀해주시면 정말 많은 도움이 될 것 같습니다.

    세미나 있으면 꼭 참석하겠습니다. 그럼 좋은 하루 되세요 ^^

    • Favicon of http://gongdosoft.com BlogIcon Gongdo 2009.07.13 17:16  comment URL  Modify/Remove

      ㄳㄳ 네이버 실버라이트 카페 분들도 요즘 활동 열심히 하시더라고요. 실버라이트 3 소개도 해야하는데 참 할건 많고 시간은... ㅎㅎ