C#/C# WPF 개념
[C# WPF] WPF란?
냠냠쿠
2023. 8. 17. 14:11
728x90
📌 WPF란?
- Windows Presentation Foundation 의 약자
.NET 프레임워크에 사용되는 마이크로소프트의 최신 GUI 프레임워크
◾ WPF의 장점
- 최신 기준에 부합한다.
- 유연한 프로그램이 가능하기 때문에 컨트롤을 직접 제작하거나 구매하지 않아도 많은 작업이 가능하다.
- XAML을 사용하므로 디자이너와 프로그래머의 업무를 분리가 가능하다.
→ XAML : XML 기반의 선언형 프로그래밍 언어
(XML태그처럼 태그를 이용한 트리구조로 된 언어) - 데이터 레이아웃을 구분하여 바인딩 가능하다
- 하드웨어 가속으로 GUI를 그려 속도가 빠르다
- Window, WEB 기반 프로그램 모두 사용자 인터페이스 제작을 할 수 있다.
- MVVC 패턴을 적용하면 생산성이 높아진다.
- 블랜드를 사용하여 xaml 디자인 가능
💌 Reference
728x90