Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft, 향상된 MVVM 지원 기능을 갖춘 .NET Community Toolkit 8.2 발표

Microsoft, 향상된 MVVM 지원 기능을 갖춘 .NET Community Toolkit 8.2 발표

Microsoft는 .NET Community Toolkit 8.2를 도입하여 MVVM(모델-뷰-뷰모델) 개발에 대한 지원을 계속 강화하고 있습니다. 이는 개발자를 위한 MVVM 기능 향상에 중점을 둔 이전 8.1 릴리스의 뒤를 잇는 것입니다.

.NET Community Toolkit은 사용하는 UI 플랫폼에 관계없이 .NET 개발자를 위해 설계된 일련의 API 및 도우미를 제공합니다. 4월 27일에 발표된 버전 8.2의 소스 코드는 공개 액세스를 위해 GitHub에서 사용할 수 있습니다.

최신 .NET 커뮤니티 툴킷 릴리스에서 MVVM 툴킷은 이제 [RelayCommand]를 사용할 때 사용자 정의 속성을 허용합니다. 이 향상된 기능을 통해 개발자는 기본 필드: 및 속성: 사용자 지정 특성 대상을 지정하는 C# 구문을 활용하여 [RelayCommand]를 배포하여 MVVM 명령을 생성할 때 생성된 멤버의 특성에 대한 완전한 권한을 부여할 수 있습니다. Microsoft는 뷰 모델이 JSON 직렬화를 필요로 하고 생성된 속성을 명시적으로 무시해야 하는 경우 사용자 지정 특성 지원이 특히 관련이 있다고 주장합니다.

또한 MVVM 도구 키트는 버전 8.2의 모든 [ObservableProperty] 필드에 대해 두 개의 새로운 속성 변경 후크를 제공합니다. 이 기능은 필요한 인프라 없이 [ObservableProperty]를 사용할 때 발생하는 이전 문제를 해결하여 설정 중인 이전 값과 새 값에 대한 상태 변경 논리를 쉽게 주입합니다. MVVM 프레임워크의 맥락에서 일반적인 시나리오는 현재 선택된 사용자 또는 중첩된 뷰 모델을 나타낼 수 있는 '선택된 항목' 관찰 가능 속성을 수반합니다. 이전 반복에서는 속성 값을 수정하려면 이전 인스턴스와 새 인스턴스를 모두 조정해야 하는 경우가 많았습니다.

또한 MVVM Toolkit의 8.2 업데이트에는 이전에 추가된 두 진단 분석기에 대한 내장 코드 수정 프로그램이 도입되었습니다. 이러한 분석기는 [ObservableProperty]로 표시된 잘못된 필드 액세스의 경우와 상속을 사용하는 동안 [ObservableProperty] 및 유사한 속성으로 유형을 선언할 때 경고를 생성합니다.

이 최신 업데이트의 MVVM 소스 생성기도 성능이 향상되었습니다. Microsoft는 증분 파이프라인을 최적화하여 메모리 사용량을 줄이고 동시 실행 중에 중복 개체가 남아 있지 않도록 하는 데 중점을 두었습니다. 또한 생성된 모든 유형 및 멤버는 이제 전체 XML 문서로 장식되어 이러한 소스 생성기에서 생성된 검사 코드를 더 쉽게 이해할 수 있습니다.

이러한 개선 사항 외에도 .NET Community Toolkit 8.2 릴리스는 향상된 런타임 성능을 보여줍니다. 툴킷은 다음 라이브러리를 통합합니다.

이러한 구성 요소는 Microsoft Store 및 Photos 앱과 같이 Windows에 포함된 수많은 받은 편지함 앱에서 사용됩니다.

강력하고 유연한 개발 도구에 대한 수요가 증가함에 따라 .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.

관련 게시물

BubbleCon 2024에서의 AppMaster: 노코드 트렌드 탐색
BubbleCon 2024에서의 AppMaster: 노코드 트렌드 탐색
AppMaster는 2024년 NYC에서 열린 BubbleCon에 참여하여 통찰력을 얻고, 네트워크를 확장하고, 무코드 개발 분야의 혁신을 촉진할 수 있는 기회를 모색했습니다.
FFDC 2024 마무리: NYC에서 열린 FlutterFlow 개발자 컨퍼런스의 주요 통찰력
FFDC 2024 마무리: NYC에서 열린 FlutterFlow 개발자 컨퍼런스의 주요 통찰력
FFDC 2024는 뉴욕시를 밝혀 FlutterFlow를 통해 앱 개발에 대한 최첨단 통찰력을 개발자에게 제공했습니다. 전문가가 주도하는 세션, 독점 업데이트, 타의 추종을 불허하는 네트워킹으로 놓칠 수 없는 이벤트였습니다!
2024년 기술 해고: 혁신에 영향을 미치는 지속적인 물결
2024년 기술 해고: 혁신에 영향을 미치는 지속적인 물결
테슬라와 아마존과 같은 거대 기업을 포함한 254개 기업에서 60,000개의 일자리가 줄어들면서, 2024년에는 기술 분야의 해고가 계속되어 혁신 환경이 재편될 것입니다.
무료로 시작하세요
직접 시도해 보고 싶으신가요?

AppMaster의 성능을 이해하는 가장 좋은 방법은 직접 확인하는 것입니다. 무료 구독으로 몇 분 만에 나만의 애플리케이션 만들기

아이디어를 실현하세요