나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2024-03-05 19:39:38

WPF

파일:Microsoft 로고.svg파일:Microsoft 로고 화이트.svg
{{{#!wiki style="margin:0 -10px -5px; min-height:calc(1.5em + 5px); word-break:keep-all"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-6px -1px -11px"
<colbgcolor=#393939,#737373><colcolor=#fff>제품군
하드​웨어Surface · Xbox · HoloLens · PixelSense · Zune · Pluton · IVAS
소프트​웨어Windows · Office · Edge · Media Player · Hyper-V · Defender · Visual Studio Code · Visual Studio · Windows Terminal · Microsoft Store · Xbox App · PowerToys · Internet Explorer · MS-DOS · Windows Movie Maker · Autoruns · Clipchamp
서비스Microsoft Azure · OneDrive · Microsoft Copilot · Bing · LinkedIn · Microsoft Docs · Skype · MSN · 정품인증 · Xbox Game Pass · Xbox Cloud Gaming · Xbox network
관련 기술ASF · ASP · Blazor · COM · DCOM · DirectX · 파일 시스템(FAT · NTFS · ReFS) · MFC · .NET(.NET Core · .NET Standard · C# · F# · Visual Basic .NET · Windows Forms · WPF · UWP · .NET MAUI · ASP.NET · ML.NET) · OLE · Q# · Silverlight · Visual Basic · VBA · WASAPI · Windows 커널 · Windows 디자인 · Windows API · Windows Runtime(UWP · WinUI 3) · WMA · WMV · Xamarin · XNA · 하복 엔진 · SAMI · PowerShell · Windows Modern Standby
산하 계열사 및 사업부GitHub · .NET Foundation · Microsoft Gaming · LinkedIn
관련 인물빌 게이츠(은퇴) · 폴 앨런(은퇴) · 스티브 발머(퇴사) · 게이브 뉴웰(퇴사) · 마이크 이바라(퇴사)
사티아 나델라 · 필 스펜서 · 브래드 스미스
기타제니맥스 미디어 인수 · 액티비전 블리자드 인수 · 시작 메뉴 · 빌 게이츠의 굴욕
관련 틀365 제품군 · 하드웨어 제품군 · Surface 제품군 · Windows 제품군}}}}}}}}}

1. 개요2. 현황

1. 개요

마이크로소프트에서 제공하는 데스크톱 클라이언트 애플리케이션 개발 프레임워크이다. UI 디자인에는 XML 기반으로 만들어진 XAML을 사용한다.

기본적으로 MVVM 패턴을 이용하는 것을 염두에 두고 만들어졌기 때문에 MVVM 패턴을 위한 여러 기술들이 포함되어 있지만 MVVM 패턴 적용이 필수사항은 아니며, 상황에 맞게 다른 아키텍처 패턴을 적용할 수 있도록 설계되어 있다.

2. 현황

윈폼과 함께 Win32 앱 개발에 주로 쓰인다. 마이크로소프트에서 차기 Windows API로 Windows App SDK[1]을 발표하고 이를 이용한 UI 라이브러리인 WinUI 3를 공개했지만, 아직 초기 단계이기 때문에 WinUI 3가 자리를 잡기 전까지 한동안은 윈폼과 함께 계속 사용될 것으로 보인다.


[1] 구 Project Reunion

분류