좋지 않은 날씨에도 불구하고(!) 많은 분이 늦게까지 참가해 주셨네요. :)

이번에 발표 내용은 실버라이트의 역사를 간단하게 되짚어보고 현재 폭발적으로 기능이 확대되고 있는 실버라이트 4의 특징적인 기능들을 알아봤고, 실버라이트 4와 그 이후에 대해서도 대략적으로 그려봤어요.

발표 자료는 아래에서 다운로드 받으세요.
[슬라이드] [데모 자료]

질문이나 피드백은 언제나 환영!
저작자 표시 동일 조건 변경 허락
Posted by gongdo
좀 오랫만이죠? ^^; MIX10 이후에 정신이 없네요.
이번 시간에는 한국 마이크로소프트에서 UX 전도사로 맹활약중이신 황리건 님을 모시고 MIX10과 실버라이트 그리고 윈도 폰 7에 대해 얘기를 나눠봤어요.
날로 먹으려는 수작아니냐고요? 맞습니다. ㅎㅎ


[동영상(WMV) 다운로드]
저작자 표시 동일 조건 변경 허락
Posted by gongdo
드디어 Visual Studio 2010 및 Silverlight 4의 공식 런칭 일정이 공개되었네요.

http://www.devconnections.com/shows/SP2010ASP/default.asp?s=142
위 이벤트 페이지에 의하면, Microsoft ASP.NET & Silverlight conference and expo라는 긴 이름의 행사가 2010년 4월 12일~14일까지 라스베가스  벨라지오 호텔에서 열린다는군요.
그리고 여기에서 실버라이트 4와 Visual Studio 2010 런칭이 된다고 해요.

가고싶다아~ ㅠ.ㅜ
저작자 표시 동일 조건 변경 허락
Posted by gongdo
Microsoft TechDays Korea 2010 Spring이 오픈되었네요.
저도 여기에 한 세션을 맡아 녹화를 했지요^^
휘유 언제쯤 만족할 수 있게 찍을 수 있을까요.
이번에도 부족함에 치를 떨지만, 그래도 도움이 되었으면 합니다.

[TechDays에서 세션 보기]

혹시 발표 자료가 다운로드 되지 않는다면 아래에서 받으세요.
[발표 자료 다운로드]

고고씽!
저작자 표시 동일 조건 변경 허락
Posted by gongdo
오랫만(?)에 세미나 공지. 그간 세미나를 안한건 아닌데 이상하게 공지를 안올리게 되더군요.
어쨌든, 이번 세미나는 훈스닷넷 22회 정기세미나로 그 이름도 유치 찬란한 UX 뽀뽀뽀!!
훈스닷넷 22회 정기 세미나

이번 MIX10에서 실버라이트 4, 블렌드 4 그리고 WPF 4에 관한 소식이 쏟아졌죠? 그래서 Four, four, four = 뽀뽀뽀! (다시 한번 두둥!)
누구 아이디어냐고 묻지는 말아주세요. ㅎㅎ

어쨌든, 저는 실버라이트 4 발표를 맡았어요.
뭐 실버라이트 4의 내용이야 이미 PDC에서부터 많이 공개가 되어서 관심 있는 분들은 특별할게 없다...라고 생각하실지도 모르겠지만, 제 경우는 실버라이트 4가 앞으로 RIA시장에 또 하나의 충격을 줄 거라고 생각해요. 그 규모가 어찌되었던 말이죠.
또한 RIA라는 것 자체의 개념도 기존과는 많이 달라질 수 밖에 없고요.

가볍게~ 실버라이트가 어떡게 되어 가는지 확인해보세요!
마이크로소프트에서 만나요 :)
저작자 표시 동일 조건 변경 허락
Posted by gongdo
이번 MIX10의 가장 큰 주제는 사실 Windows Phone 7 Series와 그에 관련된 사항들이었죠.
그 외에도 수많은 토픽들이 스쳐갔는데 그 중에 제가 특히 관심이 갔던 건 Pivot이었어요.
새벽이고 해서 잠도 자야해서 아주 간단하게 감상 정도만 남깁니다. ^^;

Microsoft Live Labs에서 발표한 또 하나의 걸출한 성과, Pivot이에요. 먼저 아래 영상을 한 번 쭈욱 보시죠. 물론 쏼라쏼라는 가볍게 무시하고 그림만 보면 됩니다.^^

Pivot은 이미 존재하는 엄청나게 많은 데이터들을 어떡게 하면 좀더 인터랙티브하게 보여주고 필터링하고 정렬할지에 대한 하나의 방법을 보여주고 있어요. 좀 더 기술적으로는 '컬렉션을 어떡게 다루느냐'에 대한 하나의 결과죠.
딱 보는 순간 그동안 보아왔던 많은 데이터 비주얼라이제이션의 예제들이 이렇게 정리될 수 있구나란 생각이 들었어요.
그리고 Pivot의 각 아이템을 보여주는 방법에는 역시나 Deep Zoom 기술이 고스란히 녹아 들어가 있고요.

그런데 이 Pivot 기술은 곧바로 Silverlight에 적용될거라고 해요. http://www.getpivot.com/silverlight/ 이걸 보면 올해 여름에 공개될 예정이라고 하죠. 마치 지난 시절 같은 Microsoft Live Labs의 Seadragon이 Deep Zoom으로 데뷔하였듯이 Pivot도 Silverlight로 쉽고 빠르게 확산 될 수 있을거에요.

Pivot은 http://www.getpivot.com/ 에서 CTP 버전을 다운 받을 수 있으니 한번 직접 해 보시길 바래요.


저작자 표시 동일 조건 변경 허락
Posted by gongdo
트위터에만 끄적거리기 아까운 스샷 모음. :)

SL3, SL4, SL4 for Windows Phone의 시작 프로젝트를 각각 VS2008과 VS2010으로 '한 PC'에서 동시에 '개발'하는 인증샷!
SL3, SL4, SL4 for Windows Phone 프로젝트를 한 PC에서 개발 가능!


SL3, SL4, SL4 for Windows Phone의 시작 프로젝트를 각각 Blend 3와 Blend 4로 '한 PC'에서 동시에 '디자인'하는 인증샷!
SL3, SL4, SL4 for Windows Phone 프로젝트를 한 PC에서 디자인 가능!


확대해서 보시면 알 수 있겠지만, 잘라 붙인거 아닙니다!
아.. 이거 초쿰 걱정했었는데 다행하게도 한 PC안에서 사이좋게 지낼 수 있군요 :D

지금 SL3로 진행되는 프로젝트로 VS2010 RC를 설치하기가 꺼려진다고요?
저작자 표시 동일 조건 변경 허락
Posted by gongdo

우왕~ 구우우우우웃~~ 할말이 너무너무 많지만 하나하나 다 정리하기엔 너무나도 내용이 많네요.
우선 MIX10 키노트시간에 오고갔던 트윗을 참고하면 현장의 분위기를 대략이나마 느낄 수 있을 거에요.
http://twitter.com/Gongdo/mix10livekr 여기에 있는 타임라인을 따라가 보세요.

자, 자세한 리뷰는 조만간 다른 블로그에서도 나올거에요. 우선은 실버라이트 4를 위해서, 어떤 툴이 필요한지를 정리해봤어요.

  1. Visual Studio 2010 RC
    개발 환경의 기본이겠죠?
    MSDN을 구독하는 분은 MSDN 다운로드에서 받는게 편하고 그렇지 않다면 다음 주소에서 받으세요.
    http://www.microsoft.com/downloads/details.aspx?FamilyID=457bab91-5eb2-4b36-b0f4-d6f34683c62a&displaylang=en
  2. Silverlight 4 RC
    우리의 호프!
    http://go.microsoft.com/fwlink/?LinkID=141284
  3. Windows Phone Developer Tools CTP
    흐흐흐... 풍성한 얘기가 나오겠지만 이제 실버라이트 개발자는? 윈도폰 개발자!
    올해 하반기에 나올 윈도폰 7 시리즈의 앱을 실버라이트로 개발할 수 있어요.
    어쨌든 윈도폰용 앱을 개발하려면 이 개발 환경을 설치해야 해요.
    http://go.microsoft.com/fwlink/?LinkID=185584
  4. Expression Blend 4 Beta
    이제는 UX의 시대, 개발자만으로 되는 건 없죠.
    인터랙티브 디자이너와의 협업을 위한 필수 툴. 게다가 블렌드에서도 윈도폰용 앱 디자인을 할 수 있어요.
    http://www.microsoft.com/downloads/details.aspx?FamilyID=6f014e07-0053-4aca-84a7-cd82f9aa989f&displaylang=en
  5. Phone Development Add-in for Blend 4 Beta
    아쉽게도 Blend 4만으로 윈도폰용 앱을 디자인할 수는 없고요, 이 툴과 아래 툴을 함께 설치해야 해요.
    http://www.microsoft.com/downloads/details.aspx?FamilyID=47f5c718-9dec-4557-9687-619c0fdd3d4f
  6. Expression Blend SDK for Windows Phone
    요것까지 함께.
    http://www.microsoft.com/downloads/details.aspx?FamilyID=86370108-4c14-42ee-8855-226e5dd9b85b

후아~ 좀 많죠?
이번에는 실버라이트 외에도 윈도폰이라는 엄청나게 큰 녀석이 끼어들면서 설치해야 할 런타임도 꽤 많아졌네요.
이게 정식버전에서도 상황은 크게 다르지는 않을거에요.
왜냐면, 윈도폰 개발 환경은 기본적으로 Visual Studio 2010 Express for Windows Phone 이라는 별도의 IDE를 사용하기 때문이죠.

이 새로 추가된 IDE는 Visual Studio의 서브셋(?)으로 Express라는 이름답게 무료로 사용할 수 있어요.
오늘은 여기까지. :)

저작자 표시 동일 조건 변경 허락
Posted by gongdo
MIX 라이브 시간이 이 전보다 1시간 30분 밀려서 한국 시간으로 새벽 3시 2시 30분에 시작하게 되었네요.
(아놔 썸머타임제... ㅠ.ㅜ)
물론 어차피 날새서 보는 거라 큰 영향은 없겠지만, 밤 10시부터 그 때까지 뭘하며 시간을 보내야 할지... ㅠㅠ

그리고 장소를 확정합니다.
현재 인원이 10명 정도라서 마이크로소프트에서 하는 것보다는 좀 더 편안하게(?) 휴즈플로우 회의실에서 진행하려고 합니다.
주차할 공간이 없으니 대중 교통을 부탁해요 ㅠ.ㅜ

지하철:
2호선 강남역 7번 출구에서 약 20분(ㅎㄷㄷㄷㄷ)
9호선 신논현역 3번 출구에서 약 7분

버스: 강남 교보타워 4거리에 내리는 모든 버스


그럼!
Posted by gongdo
TAG Mix
해마다 3월이면 정말이지 하릴없이 바빠지지요.
바로 마이크로소프트의 차세대 웹을 이야기하는 3일간의 컨퍼런스, MIX때문인데요,
해마다 3월 정도에 라스베가스에서 열리는 화려한 행사지요.

MIX는 다른 마이크로소프트 행사와는 분위기가 사뭇 다른데요, 일단 장소가 장소이니 만큼 화려하고 즐거운 느낌이에요. 올해는 사정상 못가게 되어서 아쉽지만 기회가 된다면 꼭 가고 싶은 행사죠.

여튼, MIX에서 놓쳐선 안될 게 많이 있지만 그 중에서도 키노트는 한 해 동안의 이슈와 트렌드를 생각해볼 수 있는 좋은 기회죠. 그런데 MIX의 키노트는 태평양 표준시로 오전 9시, 우리 시간으로는 새벽 2시라는 안타까운 시간대에 열리는지라 다음날 보면 이미 웹에는 키노트에 대한 얘기로 가득 차 있어서 뭔가 소외감이랄까... 아쉬운 느낌이 들어요. 혹은 웹에서 진행되는 라이브로 보더라도 혼자서 봐야 하는데 뭔가 대단한 걸 봐도 혼자 사그라드는 느낌. 참 아쉽죠.

바로 이 시간을 오프라인에서 함께 나누려고 해요. 새벽 시간시간인데다가 평일이라 직장인에게는 무리가 있는 일정이지만 그래도 하루 쯤(!) 밤새 함께 즐겨보는 거죠!

다음과 같이 함께 하실 분을 모집합니다.

누가?
새로운 기술과 트렌드에 목마른 디자이너 및 개발자라면 누구나!

언제?
2010년 03월 15일 오후 9시부터 다음날 새벽까지 쭈~~욱!
(둘째날 키노트도 함께 하실 분은 그날 상황을 봐서 따로 모집합니다!)

어디서?
삼성동 포스코 센터 5층, 마이크로소프트
(만약 참여 인원이 적을 경우 논현동 휴즈플로우 사무실로 변경)

무엇을?
- 가벼운 다과와 함께 비슷한 관심을 가진 사람들과의 교류
- 새벽 2시부터 진행되는 MIX10 첫날 키노트 LIVE 시청 및 토론
- 현지에 특파(?)되어 있는 마이크로소프트의 이반젤리스트 여러분 및 휴즈플로우 멤버들과의 실시간 트위터/메신저 채팅
- Channel 9 Coffee House에 MIX10에 관련한 질문

어떡게?
- 이 글에 참여 댓글(최소한 이메일은 남겨주시고 전화번호를 함께 남겨주시면 더 정확하겠지요. 개인 정보는 비밀 덧글로 붙이는 센스 :D)
- http://twitter.com/gongdo 에 신청 트윗을!
(가급적 참가하는 모든 분이 트위터 리스트로 등록 되었으면 합니다.)

신청하신 모든 분은 http://twitter.com/#/list/Gongdo/mix10livekr 리스트에 등록합니다.
하루 전날과 당일, 트위터/이메일 등 가능한 모든 수단으로 공지할 예정이지만 특히 트위터를 활용할 예정이니 놓치지 마세요!

See you 'on' MIX10

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

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

저작자 표시 동일 조건 변경 허락
Posted by gongdo