Windows Community Toolkit์๋ ๊ฐ์ ์ฌํญ๊ณผ ๊ธฐ๋ฅ์ผ๋ก ๊ฐ๋ ์ฐฌ ๋ ๋ค๋ฅธ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๋ค! ์ค๋ ๋ฒ์ 7.1์ ์ฌ์ฉํ ์ ์์์ ๋ฐํํ๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค! ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ์ง์๊ณผ ๊ธฐ์ฌ๋ก ๋ค์ ๊ฐ๋ฅํ์ต๋๋ค.
๋๊ตฌ ํคํธ๋ฅผ ์ฒ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ Windows ์ปค๋ฎค๋ํฐ ๋๊ตฌ ํคํธ๋ ๋์ฐ๋ฏธ, ํ์ฅ ๋ฐ ์ฌ์ฉ์ ์ง์ ์ปจํธ๋กค์ ๋ชจ์์ ๋๋ค. Windows์ฉ UWP ๋ฐ .NET ์ฑ์ ๋น๋ํ๊ธฐ ์ํ ์ผ๋ฐ์ ์ธ ๊ฐ๋ฐ์ ์์ ์ ๋จ์ํํ๊ณ ๋ณด์ฌ์ค๋๋ค. ์ด ๋๊ตฌ ํคํธ๋ .NET Foundation์ ์ผ๋ถ์ ๋๋ค. ์ํ ์ฑ ํ๋ ์ด๊ทธ๋ผ์ด๋๋ฅผ ๋ค์ด๋ก๋ ํ์ฌ ํ๋ก์ ํธ๋ฅผ ์์ํ๊ธฐ ์ ์ ํดํท ๊ตฌ์ฑ ์์๋ฅผ ๊ฒ์ํ๊ณ ์ฌ์ฉํด ๋ณผ ์ ์์ต๋๋ค .
์๋์ฐ ์ปค๋ฎค๋ํฐ ํดํท ๋ฒ์ ผ 7.1์ด ๋ฐํ๋์์ต๋๋ค. ๋ง์ดํฌ๋ก์ํํธ ์คํ ์ด์์ ๊ฐค๋ฌ๋ฆฌ๋ฅผ ๋ค์ด๋ก๋ ๋ฐ์ ์ ์์ผ๋ฉฐ ๋ฏธ๋ คํ ๋์๊ณผ ๋ค์ํ ๊ธฐ๋ฅ์ ์ฒดํํ ์ ์์ต๋๋ค.
MVVM ์์ค ์์ฑ๊ธฐ [๋ฏธ๋ฆฌ๋ณด๊ธฐ] ์ ๊ธฐ๋ฅ์ ์์ค ์์ฑ๊ธฐ
๋ฅผ ์ด์ฉํด์ ICommand ๋ฐ ๋ฐ์ ์์ฑ์ ๋ํ ๊ตฌํ์ ์๋ํ ํฉ๋๋ค.
์๋ ์ปค๋ฎค๋ํฐ ํดํท์ UWP์ ์ข ์์ ์ด์ง ์๋ ๊ธฐ๋ฅ๊ณผ UWP์ ์์กด์ ์ธ ํ๋ฉด ๊ธฐ๋ฅ(์ปจํธ๋กค ๋ฑ)์ ์ ๊ณตํฉ๋๋ค. ํ๋ฉด ๊ธฐ๋ฅ์ WinUI 2.7์ ๋์์ผ๋ก ํ๊ณ ์์ผ๋ฉฐ ๋ฐ์ด๋ ๊ธฐ๋ฅ์๋ ๋ถ๊ตฌํ๊ณ WinUI3์ ๋์์ผ๋ก ํ๊ณ ์์ง ์์ต๋๋ค. WinUI3 ์ฉ์ Project Reunion 0.5์ฉ Windows Community Toolkit ์ ์ดํด๋ณด๊ธฐ ๋ฐ๋๋๋ค.