ria user user ria .net framework silverlight, wpf

45

Upload: stuart-esworthy

Post on 31-Mar-2015

245 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: RIA User User RIA .net framework Silverlight, WPF
Page 2: RIA User User RIA .net framework Silverlight, WPF
Page 3: RIA User User RIA .net framework Silverlight, WPF
Page 4: RIA User User RIA .net framework Silverlight, WPF
Page 5: RIA User User RIA .net framework Silverlight, WPF
Page 6: RIA User User RIA .net framework Silverlight, WPF
Page 7: RIA User User RIA .net framework Silverlight, WPF
Page 8: RIA User User RIA .net framework Silverlight, WPF
Page 9: RIA User User RIA .net framework Silverlight, WPF

RIA

기술적인 비교

User

응용프로그램

운영체제

하드웨어

기존

User

응용프로그램

운영체제

하드웨어

RIA

브라우저

Page 10: RIA User User RIA .net framework Silverlight, WPF
Page 11: RIA User User RIA .net framework Silverlight, WPF
Page 12: RIA User User RIA .net framework Silverlight, WPF

.net framework 기반의 기술Silverlight, WPF

Page 13: RIA User User RIA .net framework Silverlight, WPF
Page 14: RIA User User RIA .net framework Silverlight, WPF
Page 15: RIA User User RIA .net framework Silverlight, WPF
Page 16: RIA User User RIA .net framework Silverlight, WPF
Page 17: RIA User User RIA .net framework Silverlight, WPF
Page 18: RIA User User RIA .net framework Silverlight, WPF
Page 19: RIA User User RIA .net framework Silverlight, WPF
Page 20: RIA User User RIA .net framework Silverlight, WPF

WPF

'UI 를 새로운 경지 ...'

?

Page 21: RIA User User RIA .net framework Silverlight, WPF
Page 22: RIA User User RIA .net framework Silverlight, WPF

WPF

DEMOWPF Surfacehttp://www.youtube.com/watch?v=rP5y7yp06n0

Page 23: RIA User User RIA .net framework Silverlight, WPF
Page 24: RIA User User RIA .net framework Silverlight, WPF
Page 25: RIA User User RIA .net framework Silverlight, WPF
Page 26: RIA User User RIA .net framework Silverlight, WPF
Page 28: RIA User User RIA .net framework Silverlight, WPF

Silverlight

Silverlight his-tory!- Media – smooth streaming

- Productivity - .net framework- Co-work – Expression studio + Visual Studio

Page 29: RIA User User RIA .net framework Silverlight, WPF

Expression Studio

Page 30: RIA User User RIA .net framework Silverlight, WPF

Expression Studio

Expression Studio- Expression Web

- Expression Design- Expression Encoder- Expression Blend + Sketch Flow

Page 31: RIA User User RIA .net framework Silverlight, WPF

Co-work!DesignerExpression Blend / XAML

DeveloperVisual Studio / CLR

DirectorExpression Blend / Sketch Flow

Page 32: RIA User User RIA .net framework Silverlight, WPF

Expression Blend

Page 33: RIA User User RIA .net framework Silverlight, WPF

Expression Blend

Expression Blend- Interface

- Function

Page 34: RIA User User RIA .net framework Silverlight, WPF

Expression Blend

Layout Panel

Page 35: RIA User User RIA .net framework Silverlight, WPF

Expression Blend – Layout Panel

Layout Panel Proper-ties- Brushes : Background, Foreground, BorderBrush

- Appearance : CornerRadius, BorderThickness, Stretch- Layout : Width, Height, Row, Column, Alignment,

margin, padding, orientation…

Page 36: RIA User User RIA .net framework Silverlight, WPF

Expression Blend – Layout Panel

Layout Panel- Grid- Canvas- StackPanel- ScrollViewer- Border- WrapPanel, DockPanel, Viewbox, UniformGrid

(WPF Layout Panel)

Page 37: RIA User User RIA .net framework Silverlight, WPF

Expression Blend – Layout Panel

Grid- 기본 Layout Panel- 행 , 열- 다수 자식객체

Page 38: RIA User User RIA .net framework Silverlight, WPF

Expression Blend – Layout Panel

Canvas- Left, Top : 자식객체- Size, Alignment 가 자식객체에 영향을 미치지 않음 .- Path 로 이루어진 그림 배치에 용이- 다수 자식객체

Page 39: RIA User User RIA .net framework Silverlight, WPF

Expression Blend – Layout Panel

Stack Panel- 가로 , 세로 자동 정렬- Panel 의 크기만큼 자식객체 보여줌- 다수 자식객체

Page 40: RIA User User RIA .net framework Silverlight, WPF

Expression Blend – Layout Panel

Scroll Viewer- 컨트롤과 조합되어있는 레이아웃 패널- ScrollBar 가 들어있음- 자식객체하나

gridContent Presenter

Scroll BarGrid

Border

Page 41: RIA User User RIA .net framework Silverlight, WPF

Expression Blend – Layout Panel

Border- BorderBrush- Radius- Padding- 자식객체 하나

Page 42: RIA User User RIA .net framework Silverlight, WPF

Expression Blend – Layout Panel

WPF Layout Panel- WrapPanel – 자식객체 자동정렬 , 너비높이조절 - DockPanel – 자식객체들이 Docking- UniformGrid – 자식객체 자동정렬 , 행열수 지정- Viewbox – 자식객체 하나 , Viewbox 만큼 자식객체 조절

Page 43: RIA User User RIA .net framework Silverlight, WPF

Expression Blend – Control

Control

Page 44: RIA User User RIA .net framework Silverlight, WPF

실습 1 Layout Panel 과 Control 이해를 위한 : UI 만들기

Page 45: RIA User User RIA .net framework Silverlight, WPF

Thanks!

Blog : http://romaingz.tistory.comE-mail : [email protected] : /geas/twitter : @roamingz