Microsoft āđāļāļīāļāļāļąāļ§ .NET Community Toolkit 8.2 āļāļĢāđāļāļĄāļāļēāļĢāļĢāļāļāļĢāļąāļ MVVM āļāļĩāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļ
Microsoft āđāļāļīāđāļāđāļāļīāļāļāļąāļ§ .NET Community Toolkit 8.2 āļāļķāđāļāđāļŦāđāļāļ§āļēāļĄāļŠāļģāļāļąāļāļāļąāļāļāļēāļĢāļāļąāļāļāļē MVVM āļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāļēāļĢāļāļąāļāđāļāļāļāļģāļāļąāļāļāđāļāļąāļ MVVM Toolkit āļāļĩāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļ āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļĢāļąāļāđāļāļĄāđāļāļĩāđāļāļĩāļāļķāđāļ āđāļĨāļ°āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļģāļŦāļĢāļąāļāđāļāļāđāđāļĨāļāđāļŠāđāļ§āļāđāļāļīāđāļĄāđāļāļ·āđāļāđāļŦāđāļĄāļąāđāļāđāļāļ§āđāļēāđāļāđāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļāđāļāļĒāļāļĩāđāļŠāļļāļ

Microsoft āđāļāļīāļāļāļąāļ§ .NET Community Toolkit 8.2 āđāļāļ·āđāļāļĒāļāļĢāļ°āļāļąāļāļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļāļēāļĢāļāļąāļāļāļē model-view-viewmodel (MVVM) āļāļĒāđāļēāļāļāđāļāđāļāļ·āđāļāļ āļŠāļīāđāļāļāļĩāđāđāļāļīāļāļāļķāđāļāļŦāļĨāļąāļāļāļēāļāļāļēāļĢāđāļāļīāļāļāļąāļ§ 8.1 āļāđāļāļāļŦāļāđāļēāļāļĩāđāļāļķāđāļāļĄāļļāđāļāđāļāđāļāļāļĩāđāļāļēāļĢāđāļāļīāđāļĄāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ MVVM āļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļąāļāļāļē
.NET Community Toolkit āļĄāļĩāļāļļāļāļāļāļ API āđāļĨāļ°āļāļąāļ§āļāđāļ§āļĒāļāļĩāđāļāļāļāđāļāļāļĄāļēāļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļąāļāļāļē .NET āđāļāļĒāđāļĄāđāļāļģāļāļķāļāļāļķāļāđāļāļĨāļāļāļāļĢāđāļĄ UI āļāļĩāđāļāļ§āļāđāļāļēāđāļāđ āļāļāļĢāđāļŠāđāļāđāļāļŠāļģāļŦāļĢāļąāļāđāļ§āļāļĢāđāļāļąāļ 8.2 āļāļķāđāļāļāļĢāļ°āļāļēāļĻāđāļĄāļ·āđāļāļ§āļąāļāļāļĩāđ 27 āđāļĄāļĐāļēāļĒāļ āļĄāļĩāļāļĒāļđāđāđāļ GitHub āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāđāļēāļāļķāļāđāļāļāļŠāļēāļāļēāļĢāļāļ°
āđāļ .NET Community Toolkit āļĢāļļāđāļāļĨāđāļēāļŠāļļāļ āļāļāļ°āļāļĩāđ MVVM Toolkit āļāļāļļāļāļēāļāđāļŦāđāđāļāđāđāļāļāļāļĢāļīāļāļīāļ§āļāđāļāļĩāđāļāļģāļŦāļāļāđāļāļāđāļāđāđāļĄāļ·āđāļāđāļāđ [RelayCommand] āļāđāļ§āļĒāļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĩāđ āļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļīāļĨāļāđāđāļāļāļĩāļ: āđāļĨāļ°āļāļļāļāļŠāļĄāļāļąāļāļī: āđāļ§āļĒāļēāļāļĢāļāđ C# āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļĢāļ°āļāļļāđāļāđāļēāļŦāļĄāļēāļĒāđāļāļāļāļĢāļīāļāļīāļ§āļāđāļāļĩāđāļāļģāļŦāļāļāđāļāļ āđāļŦāđāļŠāļīāļāļāļīāđāđāļāļĒāļŠāļĄāļāļđāļĢāļāđāđāļŦāļāļ·āļāđāļāļāļāļĢāļīāļāļīāļ§āļāđāļāļāļāļŠāļĄāļēāļāļīāļāļāļĩāđāļŠāļĢāđāļēāļāļāļķāđāļāđāļĄāļ·āđāļāļāļĢāļąāļāđāļāđ [RelayCommand] āđāļāļ·āđāļāļŠāļĢāđāļēāļāļāļģāļŠāļąāđāļ MVVM Microsoft āļĒāļ·āļāļĒāļąāļāļ§āđāļēāļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāđāļāļāļāļĢāļīāļāļīāļ§āļāđāļāļĩāđāļāļģāļŦāļāļāđāļāļāļĄāļĩāļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāđāļāļāđāļāļĒāđāļāļāļēāļ°āļāļĒāđāļēāļāļĒāļīāđāļāđāļĄāļ·āđāļ viewmodel āļāđāļāļāļāļēāļĢāļāļēāļĢāļāļģāđāļŦāđāđāļāđāļāļāļāļļāļāļĢāļĄ JSON āđāļĨāļ°āļāđāļāļāļĨāļ°āđāļ§āđāļāļāļļāļāļŠāļĄāļāļąāļāļīāļāļĩāđāļŠāļĢāđāļēāļāļāļķāđāļāļāļĒāđāļēāļāļāļąāļāđāļāļ
āļĒāļīāđāļāđāļāļāļ§āđāļēāļāļąāđāļ MVVM Toolkit āļĒāļąāļāļĄāļĩ hooks āļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļāļļāļāļŠāļĄāļāļąāļāļīāđāļŦāļĄāđāļŠāļāļāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļīāļĨāļāđ [ObservableProperty] āļāļąāđāļāļŦāļĄāļāđāļāđāļ§āļāļĢāđāļāļąāļ 8.2 āļāļļāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāļāļąāļāļāļēāļĢāļāļąāļāļŦāļēāļāđāļāļāļŦāļāđāļēāļāļĩāđāļāļĩāđāđāļāļīāļāļāļķāđāļāđāļĄāļ·āđāļāđāļāđ [ObservableProperty] āđāļāļĒāđāļĄāđāļĄāļĩāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļāļĩāđāļāļģāđāļāđāļāđāļāļ·āđāļāđāļŦāđāđāļŠāđāļāļĢāļĢāļāļ°āļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļŠāļāļēāļāļ°āđāļāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒāļŠāļģāļŦāļĢāļąāļāļāđāļēāđāļāđāļēāđāļĨāļ°āđāļŦāļĄāđāļāļĩāđāļāļģāļĨāļąāļāļāļąāđāļāļāđāļē āđāļāļāļĢāļīāļāļāļāļāļāđāļāļĢāļĄāđāļ§āļīāļĢāđāļ MVVM āļŠāļāļēāļāļāļēāļĢāļāđāļāļąāđāļ§āđāļāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāļļāļāļŠāļĄāļāļąāļāļīāļāļĩāđāļŠāļąāļāđāļāļāđāļāđ 'āļĢāļēāļĒāļāļēāļĢāļāļĩāđāđāļĨāļ·āļāļ' āļāļķāđāļāļāļēāļāđāļŠāļāļāļāļķāļāļāļđāđāđāļāđāļāļĩāđāđāļĨāļ·āļāļāđāļāļāļąāļāļāļļāļāļąāļāļŦāļĢāļ·āļāđāļĄāđāļāļĨāļĄāļļāļĄāļĄāļāļāļāļĩāđāļāđāļāļāļāļąāļ āđāļāļāļēāļĢāļ§āļāļāđāļģāļāđāļāļāļŦāļāđāļēāļāļĩāđ āļāļēāļĢāđāļāđāđāļāļāđāļēāļāļļāļāļŠāļĄāļāļąāļāļīāļĄāļąāļāļāļ°āļāļģāđāļāđāļāļāđāļāļāļāļĢāļąāļāļāļąāđāļāļāļīāļāļŠāđāļāļāļāđāđāļāđāļēāđāļĨāļ°āđāļŦāļĄāđ
āļāļāļāļāļēāļāļāļĩāđ āļāļēāļĢāļāļąāļāđāļāļ 8.2 āļāļāļ MVVM Toolkit āļĒāļąāļāđāļāļ°āļāļģāļāļąāļ§āđāļāđāđāļāđāļāđāļāđāļāļāļąāļ§āļŠāļģāļŦāļĢāļąāļāļāļąāļ§āļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļēāļĢāļ§āļīāļāļīāļāļāļąāļĒāļŠāļāļāļāļąāļ§āļāļĩāđāđāļāļīāđāļĄāđāļāđāļēāļĄāļēāļāđāļāļāļŦāļāđāļēāļāļĩāđ āļāļąāļ§āļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļŦāļĨāđāļēāļāļĩāđāļŠāļĢāđāļēāļāļāļģāđāļāļ·āļāļāđāļāļāļĢāļāļĩāļāļēāļĢāđāļāđāļēāļāļķāļāļāļīāļĨāļāđāļāļĩāđāđāļĄāđāļāļđāļāļāđāļāļāļāļķāđāļāļāļģāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāđāļ§āļĒ [ObservableProperty] āđāļĨāļ°āđāļĄāļ·āđāļāļāļĢāļ°āļāļēāļĻāļāļĢāļ°āđāļ āļāļāđāļ§āļĒ [ObservableProperty] āđāļĨāļ°āđāļāļāļāļĢāļīāļāļīāļ§āļāđāļāļĩāđāļāļĨāđāļēāļĒāļāļąāļāđāļāļāļāļ°āļāļĩāđāđāļāđāļāļēāļĢāļŠāļ·āļāļāļāļ
āļāļąāļ§āļāļģāđāļāļīāļāļāļāļĢāđāļŠ MVVM āđāļāļāļēāļĢāļāļąāļāđāļāļāļĨāđāļēāļŠāļļāļāļāļĩāđāļĒāļąāļāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĩāļāļāđāļ§āļĒ Microsoft āļĄāļļāđāļāđāļāđāļāđāļāļāļĩāđāļāļēāļĢāļāļĢāļąāļāđāļāļāđāđāļĨāļāđāļŠāđāļ§āļāđāļāļīāđāļĄāđāļŦāđāđāļŦāļĄāļēāļ°āļŠāļĄāđāļāļ·āđāļāļĨāļāļāļēāļĢāđāļāđāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāđāļĨāļ°āļāļĢāļ§āļāļŠāļāļāđāļŦāđāđāļāđāđāļāļ§āđāļēāđāļĄāđāļĄāļĩāļāļāļāđāļāļāļāđāļāļĩāđāļāđāļģāļāđāļāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļĢāđāļāļĄāļāļąāļ āļāļāļāļāļēāļāļāļĩāđ āļāļĢāļ°āđāļ āļāđāļĨāļ°āļŠāļĄāļēāļāļīāļāļāļĩāđāļŠāļĢāđāļēāļāļāļķāđāļāļāļąāđāļāļŦāļĄāļāļĒāļąāļāļĄāļēāļāļĢāđāļāļĄāļāļąāļāđāļāļāļŠāļēāļĢ XML āļāļāļąāļāļŠāļĄāļāļđāļĢāļāđ āļāļģāđāļŦāđāļāđāļēāļĒāļāđāļāļāļēāļĢāđāļāđāļēāđāļāļĢāļŦāļąāļŠāļāļĩāđāļāļĢāļ§āļāļŠāļāļāļāļķāđāļāļŠāļĢāđāļēāļāđāļāļĒāļāļđāđāļŠāļĢāđāļēāļāđāļŦāļĨāđāļāļāļĩāđāļĄāļēāđāļŦāļĨāđāļēāļāļĩāđ
āļāļāļāļāļēāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāđāļŦāļĨāđāļēāļāļĩāđāđāļĨāđāļ§ āļāļēāļĢāđāļāļīāļāļāļąāļ§ .NET Community Toolkit 8.2 āļĒāļąāļāđāļŠāļāļāđāļŦāđāđāļŦāđāļāļāļķāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļĢāļąāļāđāļāļĄāđāļāļĩāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāļāļĩāļāļāđāļ§āļĒ āļāļļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļĢāļ°āļāļāļāļāđāļ§āļĒāđāļĨāļāļĢāļēāļĢāļĩāļāđāļāđāļāļāļĩāđ:
āļāļāļĄāđāļāđāļāļāļāđāđāļŦāļĨāđāļēāļāļĩāđāđāļŦāđāļāļāļēāļĢāđāļāđāļāļēāļāđāļāđāļāļāļāļĨāđāļāļāļāļāļŦāļĄāļēāļĒāļāļģāļāļ§āļāļĄāļēāļāļāļĩāđāļĄāļēāļāļĢāđāļāļĄāļāļąāļ Windows āđāļāđāļ Microsoft Store āđāļĨāļ°āđāļāļ Photos
āđāļĄāļ·āđāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļēāļĢāļāļąāļāļāļēāļāļĩāđāļāļĢāļāļāļĨāļąāļāđāļĨāļ°āļĒāļ·āļāļŦāļĒāļļāđāļāđāļāļīāđāļĄāļāļķāđāļ āđāļāļĨāļđāļāļąāļāļāļĒāđāļēāļ .NET Community Toolkit āđāļĨāļ° AppMaster demonstrate the potential to dramatically improve developers' productivity. No-code and low-code platforms like AppMaster cater to a broad range of users, from small businesses to enterprise-level clients, by offering an innovative approach for building web, mobile, and backend applications swiftly and cost-effectively.


