Hello! Silverlight. Enjoy The Hello! Silverlight. Enjoy The UX!!UX!!
실버라이트 개발 환경 구성하기
광운대학교 광운대학교 & & 삼성 소프트웨어 멤버십삼성 소프트웨어 멤버십[email protected]
하승민하승민 (( 승미승미 ))
개발 환경
네이버 실버라이트 까페 (http://www.slkorea.net) 2
VS2008 SP1
Blend
Silverlight Tools
Visual studio 2008
DeepZoom ComposerDeveloper
Designer
Expression Web
개발 환경
네이버 실버라이트 까페 (http://www.slkorea.net) 3
Silverlight Café
http://cafe.naver.com/mssilverlight/4471
Silverlight App 의 구성
네이버 실버라이트 까페 (http://www.slkorea.net) 4
Design(XAML) Code(CS)
XAML 과 CS
네이버 실버라이트 까페 (http://www.slkorea.net) 5
Design(XAML)
Code(CS)
DEM
O
DEM
O
Hello World!
네이버 실버라이트 까페 (http://www.slkorea.net) 6
개발 flow
네이버 실버라이트 까페 (http://www.slkorea.net) 7
Team Foundation Server
Visual studio 2008
Blend
Silverlight Project개발자 디자이너
개발 flow
네이버 실버라이트 까페 (http://www.slkorea.net) 8
Design(XAML) Code(CS)
디자이너
네이버 실버라이트 까페 (http://www.slkorea.net) 9
Team Foundation Server
Blend
디자이너
네이버 실버라이트 까페 (http://www.slkorea.net) 10
Design(XAML)
디자이너
네이버 실버라이트 까페 (http://www.slkorea.net) 11
Team Foundation Server
Blend
프로그래머
네이버 실버라이트 까페 (http://www.slkorea.net) 12
Team Foundation Server Visual studio 2008
프로그래머
네이버 실버라이트 까페 (http://www.slkorea.net) 13
Code(CS)
프로그래머
네이버 실버라이트 까페 (http://www.slkorea.net) 14
Team Foundation Server Visual studio 2008
DEM
O
DEM
O
CoWork
네이버 실버라이트 까페 (http://www.slkorea.net) 15
Control
네이버 실버라이트 까페 (http://www.slkorea.net) 16
80 여 개의 Control 제공
DEM
O
DEM
O
Use controls
네이버 실버라이트 까페 (http://www.slkorea.net) 17
Event
네이버 실버라이트 까페 (http://www.slkorea.net) 18
Control 에 특별한 상황이 발생한 경우
Loaded - 화면에 출력 준비 완료
Click - 사용자가 클릭한 경우
MouseEnter - 마우스 포인터가 들어옴
MouseLeave - 마우스 포인터가 떠남
MouseMove - 마우스가 움직임
Example) Button
DEM
O
DEM
O
Use events
네이버 실버라이트 까페 (http://www.slkorea.net) 19
Animation
네이버 실버라이트 까페 (http://www.slkorea.net) 20
Silverlight 에서 가장 중요한 요소
(100, 100)
(200, 200)
2 초 후 X 좌표 : 200
2 초 후 Y 좌표 : 2002 초
Animation
네이버 실버라이트 까페 (http://www.slkorea.net) 21
Storyboard – Animation1, Animation2 …
2 초 후 X 좌표 : 200
2 초 후 Y 좌표 : 200
<Storyboard>
<Animation 시간 :2 초 대상 :X 좌표 값 :200/>
<Animation 시간 :2 초 대상 :Y 좌표 값 :200/>
</Storyboard>
DEM
O
DEM
O
Make animation
네이버 실버라이트 까페 (http://www.slkorea.net) 22
Export
네이버 실버라이트 까페 (http://www.slkorea.net) 23
Silverlight 로 만든 프로그램을 웹에 배포
{Project}\Bin\Debug\Release
Export
네이버 실버라이트 까페 (http://www.slkorea.net) 24
XAP – Project 와 관련된 파일을 압축
Export
네이버 실버라이트 까페 (http://www.slkorea.net) 25
FTP 를 이용해 XAP 업로드
Export
네이버 실버라이트 까페 (http://www.slkorea.net) 26
블로그나 카페에 글을 쓸 때 다음 html 추가
업로드한 XAP 의 주소실버라이트 버전
F A Q
F A Q
Silverlight 를 사용하려면 .NET 3.5 가 있어야 하는가 ?
F A Q
F A Q
4MbRuntime
197MbRuntime
Silverlight Runtime .NET 3.5 Runtime
F A Q
F A Q
Silverlight 를 사용하려면 IIS 가 있어야하는가 ?
F A Q
F A Q
xap download
단순히 XAP 파일만 제공해주면 되기에 Server 의 종류는 상관 없다 .
Client Server
F A Q
F A Q
Silverlight 를 사용하려면 ASP.NET 을 사용해야 하는가 ?
F A Q
F A Q
네이버 실버라이트 까페 (http://www.slkorea.net) 32
Silverlight 는 HTML 만을 사용한다 .
F A Q
F A Q
Silverlight 에서 Database 접속이 가능한가 ?
F A Q
F A QFAQ
xap download
Database 주소
Database ID/PW
Client Server
Database
F A Q
F A Q
Team Foundation Server 가 없어요
Q & A
Top Related