태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

오랫동안 플래시를 개발해 온 입장에서 보았을 때, 실버라이트는 한번 쯤 해보고 싶어도 모든 것이 새롭게 보이기 때문에 어디서 부터 시작해야 할지 갈피를 잡기 어렵습니다. 그래서... 실버라이트를 배우기 위해서 어떻게 접근해야 할지 한번 생각해 보았습니다. 각각에 대한 설명은 아직 없지만, 참고할 만한 내용이 있으면 링크를 달고...또 일부는제가 직접 조금씩 채워나가 보도록 할께요.

* 이 내용은 실버라이트 1.0 베타버전, 익스프레션 블렌드 프리뷰 버전,자바스크립트 개발을 기준으로 하고 있습니다.
**주황색 부분은 플래시와 개념이 달라서 처음엔 혼동이 될 수 있는 부분입니다.

1. 실버라이트 개발 환경 구축
- ExpressionBlend May Preview 설치
- Visual Studio 2005 Express(C#) 설치
- 실버라이트 1.1alpha 컨트롤 설치

2. 익스프레션 블렌드 익히기
- 프로젝트 생성해보기(Silverlight 1.1 with JS)
- 그림툴 익히기(선택툴, 펜툴, 그라데이션 등)
- Combine과 Path 기능익히기(일러스트레이터와 유사)
- 마스크 방법 익히기(속성창의 Clip 또는 Object-Path-Making Cliping Path이용)
-외부 파일 가져오기(Project-Add Existing Item...)
- 타임라인 애니메이션 방법 익히기(Timeline Recording 모드)
- XAML 형태 익히기

3. 이벤트 처리 및 로직 구현하기
- xaml.js 파일을 비주얼 스튜디오에서 불러오기
- Default.html(Default.html.js) 과 Silverlight.js, Scene.xaml(Scene.xaml.js) 등의 구조 이해하기
- XAML을 자바스크립트로 속성 컨트롤 하기(실버라이트 with JS 레퍼런스가 많은 도움이 됩니다.)
- 각종 XAML 오브젝트 익히기(JS로 XAML 생성해 보기)
- 애니메이션을 JS로 불러오기(Storyboard 개념이해)
- 이벤트 핸들러 종류 익히기
- 외부 파일 연동 익히기(Ajax 방식이용)

4. 테스트 해볼만한 재밌는 기능들
- 전체화면 전환 기능 만들어 보기
- 속성값을 변경해서 동적으로 외부파일 불러오기
- 한글 폰트 불러와서 사용하기
- 동영상 브러쉬(VideoBrush) 사용해 보기