.NET Community Toolkit v8.0.0 미리보기 1 발표

.NET Community Toolkit v8.0.0 미리보기가 발표되었습니다. 새로운 리포지토리로 제공하는 첫번째 릴리즈로 앞으로 모든 .NET 라이브러리의 홈 리포지토리가 될 것입니다.

.NET Community Toolkit v8.0.0의 주요 특징은 다음과 같습니다.

MVVM 툴킷 증분 소스 생성기

이제 유용한 MVVM 기능을 증분 생성기를 통해 좀 더 빠르게 컴파일 되고 활용도도 개선되었습니다.

  • 명령어
    이제 ICommand 특성으로 CanExecute를 처리할 수 있게 되었습니다. 비동기 처리에 대한 AllowConcurrentExecutions 옵션도 추가되었습니다.
  • 관찰 가능 속성
    다양한 ObservableProperty, AlsoNotifyChangeFor, AlsoNotifyCanExecuteFor 특성을 통해 관찰 가능한 속성을 만들 수 있습니다.
  • 뷰 모델 속성
    INotifyPropertyChanged, ObservableObject, ObservableRecipient 특성을 통해 이제 상속을 하지 않아도 해당 기능을 사용할 수 있도록 편리성이 증가 되었습니다. (기존 상속 구조를 깰 필요가 없습니다)

.NET 6 지원

.NET 6에 최적화 되었습니다. 하지만 여전히 .NET Standard 2.0을 지원하므로 이하 버젼에서도 활용 가능합니다.

기타 다양한 릴리즈 내용

아래 링크를 통해 확인하실 수 있습니다.


2개의 좋아요