MSDN 주간 세미나 (5/20) 발표자료가 공개되었습니다.

Silverlight/News 2009.05.22 10:48



안녕하세요 길버트입니다!
5월도 이제 3분의 2가 지나갔네요. 날씨는 점점 더 좋아지고 있구요.
이런 좋은 시기에 MSDN 주간 세미나가 매주 수요일에 열리고 있지요.

그 중 5월 20일에는 실버라이트에 관련된 세미나가 있었는데요.
네이버 실버라이트 카페장이신 패러다임님 앞 세션에서 실버라이트 3에 대한 소개를 하셨고,
이어서 제가 ‘실버라이트 2로 영화예매 솔루션 따라잡기’라는 다소 낚시성 짙은 제목을 가지고,
실버라이트 개발 패턴으로 유용한 MVVM 패턴, Command 패턴에 대해 다루었습니다.


발표자료 다운로드 (PPT와 데모 솔루션 소스)

발표자료가 오늘 공개되었는데요.
여기에서 5월 20일 세미나의 자료를 다운로드 받으시면 됩니다.
(참고로 제 이름은 이길복입니다. ^^ 아마 몇 달 후 새로운 주간 세미나가 시작되면
그 때는 더 이상 이 링크가 제가 말하는 내용을 보여주지 못할지도 모릅니다.)


PPT 미리보기

 


데모 솔루션 CineFlow 부연설명


제공되는 데모 솔루션 소스 중에서 CineFlow란 프로젝트에 대해 약간의 설명을 드리면,
영화관 체인점 C모모의 Flex로 개발된 영화예매 솔루션을 모델로 하여 만들어 보았구요,
핸들링하는 데이터 역시 C모모사의 XML 데이터를 참조하고 있습니다.

Cross Domain 접근제약 때문에 함께 존재하는 웹 어플리케이션 프로젝트에 
간단히 ASP.NET 웹서비스를 추가하여 Proxy 방식으로 지원하였구요.
구동 시에는 현재 C모모사 사이트에서 확인되는 실제 데이터과 같은 내용을
확인하실 수 있습니다.
(그러므로, 온라인 상태에서만 제대로 된 실행결과를 보실 수 있으실 겁니다.)

1) 아래 그림은 처음 실행하시면 보이는 화면입니다.

2) 영화를 선택하시면 해당 영화의 상영관이 업데이트 되고, 상영관을 선택하실 수 있는 상태가 됩니다.

3) 상영관을 선택하시면, 예매가능 상영일이 표시가 되어야 하는데… 그것은 시간관계상 구현하지 않았구요.

4) 데모를 실행하신 날짜에서 일주일 후까지 날짜 중에 아무 날짜나 선택하시면 거기에 맞는
상영시간이 표시되게 됩니다.

5) 상영시간을 선택하시면 인원선택을 하실 수 있는 창이 열리구요.

6) 인원 선택을 하시면, 총 인원과 결제 금액이 업데이트 됩니다.

여기까지 입니다.

이 데모는 이틀 간 작성한 프로그램이라 완성도가 다소 떨어지지만,
MVVM 패턴과 Command Pattern이 구석구석 녹아 있어서 공부하시는 데 참고가 되실 겁니다.
시간이 없어서 캘린더 부분을 영화관 솔루션에 맞게 커스터마이징 하지 못한게 한이 되네요.
하지만 이 세미나의 의의는 그런 것이 아니고 MVVM과 Command Pattern에 대해서
익숙해지실 기회를 갖자는 것이니, 양해해 주시기 바랍니다.


에필로그


당일 세미나 도중 인터넷 접속 불량으로 법석을 떨고,
발표용 노트북을 참석자 분 중 한 분의 노트북으로 교체 하고,
그 사이 지루하실까봐 경품 추첨도 땡겨서 미리하는 등 진행이 미흡했던 점 사과드리고,
다음 번에 뵐 때는 좀더 사전에 점검을 많이 하여 세미나사고(?)를 반복하지 않도록 하겠습니다!

세미나 참석해 주신 분들, 실버라이트에 관심을 가져주시는 모든 분들 감사합니다.
(Special Thanks to PeterC : UI 디자인 도와줘서 고마워요!)
이상 휴즈플로우의 길버트였습니다. 꾸벅!


설정

트랙백

댓글

  • BlogIcon 이호진 2009.05.22 12:00 신고 ADDR 수정/삭제 답글

    아 정말 듣고 싶어 신청까지 했었는데... 개인적인 사정으로 못 가게됐습니다.
    정말 너무 아쉽네요, 특히나 세미나 자료 다운 받아서 보니... 정말 미치게 아쉽네요
    추후 동영상으로 올라올 계획은 없나요?
    IE8 Love Developer 세미나도 동영상으로 나중에 올라 왔었는데...
    이번 세미나도 꼭 동영상으로 올라 왔으면 좋겠네요!!

    그리고 길버트님 좋은 내용으로 훌륭한 세미나(보진못했지만) 정말 수고 많으셨습니다

    • BlogIcon 길버트 2009.05.23 23:33 신고 수정/삭제

      MSDN 주간 세미나는 추후에 동영상으로 공개될
      예정입니다. 조금만 기다려주시구요.
      동영상 보시면 조금 실망하실 수 있을 거 같습니다.
      아마 편집해서 올라올테지만 우여곡절이 많았거든요. ^^

  • BlogIcon 웹지니 2009.05.22 13:07 신고 ADDR 수정/삭제 답글

    세미나 잘 들었습니다. 특히 Command 패턴과 MVVM 패턴은 예전 포스트를 통해 알고는 있었지만
    실제 적용된 것을 보니 멋지더군요.

    앞으로도 좋은 내용의 포스트/세미나를 기대하겠습니다. =)

    • BlogIcon 길버트 2009.05.23 23:34 신고 수정/삭제

      네~ Command패턴과 MVVM패턴은
      실버라이트 개발하는데는 정말 유익한 것 같습니다.
      익숙해지려면 이것저것 만들면서 적용해 봐야합니다.

      감사합니다.

  • BlogIcon 명군 2009.05.24 21:00 신고 ADDR 수정/삭제 답글

    길버트님 세미나는 안 놓칠려고 했었는데..
    좋은 세미나 하나 보내버렸네요. ^^

    최근에 실버라이트 3D부분에 관심을 갖고 있었는데..
    3.0 Beta1에서 Perspective3D 딸랑 하나 있어서 난감하네요 ^^;
    최소한 행렬 연산(e.g. Transform3D or Matrix3D) 정도는 제공해줘야 하는데 말이죠.

    • BlogIcon 길버트 2009.05.25 13:49 신고 수정/삭제

      명군님 안녕하세요!
      오랜만이세요. 바쁘시죠?

      실버라이트3의 3D는 그렇죠. 조금 실망이시죠.
      그래도 실버라이트2에 비해서는 '그게 어디야~'란
      느낌이죠. ^^
      실버라이트 개발자들 내공 좀 더 쌓으면서 기다리고
      있으면 곧 또 놀랄만한 기능들이 추가되겠죠.

      오늘 공도씨가 명군님 회사를 방문할 거예요.

  • 너구리 2009.06.04 01:32 신고 ADDR 수정/삭제 답글

    아 보고싶은데 늦게 왔네요
    링크도 안걸리고
    늦은건가요??

    • BlogIcon 길버트 2009.06.04 10:38 신고 수정/삭제

      http://iamadeveloper.co.kr/seminar/default.aspx

      위 링크를 방문하시면, 발표자료와 발표 동영상 다시보기가 있습니다.
      감사합니다.

  • 2009.09.24 21:24 ADDR 수정/삭제 답글

    비밀댓글입니다

    • BlogIcon 길버트 2009.09.25 23:18 신고 수정/삭제

      질문하신 것은 미투데이 댓글로 달아드렸는데 확인하셨는지요.
      반갑습니다.
      ismadeveloper 동영상이 안나오신다구요?
      저도 해보니까 안나오네요. 오래되서 링크를 끊었는지...
      담당하시는 분들에게 여쭈어 보겠습니다.

  • 준형 2010.02.20 08:01 신고 ADDR 수정/삭제 답글

    세미나 자료가 받아지지 않습니다.
    http://msdn.microsoft.com/ko-kr/ee309490.aspx
    다른 링크에 올려주실 수 있으신가요?

    • BlogIcon 길버트 2010.02.22 10:44 신고 수정/삭제

      MS 측에 문의 해보도록 하겠습니다.

    • 준형 2010.02.24 05:14 신고 수정/삭제

      고맙습니다.

    • BlogIcon 길버트 2010.02.24 22:04 신고 수정/삭제

      마이크로소프트 측에서 자료가
      복구되었다고 알려왔습니다.
      제가 확인해 보니 복구된 게 확실하네요.

      제보해 주셔서 감사합니다!