[ad_1]
With the .NET Group Toolkit 8.3 launch, Microsoft mentioned that APIs throughout all packages have been annotated to totally assist trimming and AOT compatibility, to make sure that any a part of the toolkit goes easily even in these eventualities. Additionally within the model 8.3 launch, the MVVM Toolkit provides assist for the net8.0-windows10.0.17763.0
goal, to be totally trim and AOT-compatible with WinAppSDK (WinUI 3). Including this goal framework ensures that every one sorts that may be marshaled to WinRT can have all the mandatory interop code generated for them, Microsoft mentioned.
Additionally in model 8.3, there are extra efficiency enhancements for the MVVM toolkit. The main focus was on making assist for INotifyPropertyChanging
totally pay-for-play, Microsoft mentioned. Thus, when this interface isn’t wanted, there shall be no extra overhead due to it. When this property is ready to false, all code related to INotifyPropertyChanging
in ObservableObject
shall be trimmed out.
Among the many bug fixes within the replace, a repair has been made to a state of affairs through which generated OnPropertyChanging
strategies weren’t being invoked for dependent properties when utilizing [NotifyPropertyChangedFor]
. And the ObservableValidator.HasError
property will now not mechanically present up in desk views in frameworks that dynamically generate columns from declared properties. Model 8.3 of the .NET Group Toolkit follows final yr’s 8.2 launch, which additionally introduced new options to MVVM and efficiency enhancements to MVVM supply mills.
[ad_2]