WPF(C#)시작이다?

C# 공부중·2024년 7월 1일

WPF

목록 보기
1/18

Winform과 WPF란?

Winform과 WPF 모두 응용 프로그램 개발을 위한 UI Framework이다. 두 기술의 공통점은 C#언어 또는 Visual Basic언어를 기반으로 하여 프로그램을 만드는 것이다. 구현 상 다른 부분도 존재하지만 거의 유사하다 볼 수 있다.

  • 두 기술 사이에 차이점도 있다. 큰 차이점은 그래픽 처리 방식이다. Winform은 Raster-based로써, 간단한 디자인을 할 수 있지만 이미지를 확대하면 이미지가 손상 된다.
  • Winform이후에 나온 WPF는 Vector-based 의 그래픽을 지원하여 고해상도에서도 깨지지 않는 그래픽을 지원한다. 또한 DirectX기반의 그래픽 엔진을 사용하여 애니메이션, 3D등 뛰어난 Interface를 제공한다.

WPF 의 장점

1. XAML 기반

XAML은 XML 기반의 선언적 언어로 UI 구성 요소와 레이아웃을 쉽게 정의할 수 있습니다. XAML을 사용하면 디자이너와 개발자간의 협업이 용이해집니다.

코드와 디자인 분리

XAML을 이용하면 코드와 디자인을 분리하여 작업할 수 있어, 개발과 디자인 팀 간의 협업 효율성이 높아집니다.

채워나가는중 작성일시 2024 - 07 - 01

0개의 댓글