Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Mitkä ovat MVVMCross 9.3.1: n uudet ominaisuudet


Mitkä ovat MVVMCross 9.3.1: n uudet ominaisuudet


MVVMCROSS 9.3.1 esittelee useita uusia ominaisuuksia ja parannuksia, jotka rakentuvat aiemmissa versioissa tehtyihin parannuksiin. Tässä on keskeiset uudet ominaisuudet ja muutokset MVVMCross 9.3.1:

1. ViewModel: Tämä ominaisuus poistettiin aikaisemmin MVVMCROSS 8: ssa, mutta se on otettu käyttöön uusilla menetelmillä `mvxNavigationservice` -sovelluksissa yhdessä uusien tyyppien kanssa, kuten` imvxresultViewModelManager`, `mvxresultawaitingModel` ja` mvxresultsettingViewModel`. Yksityiskohtaiset asiakirjat tämän ominaisuuden käytöstä löytyy MVVMCross -verkkosivustolta, ja leikkikenttäprojektissa on viite [1].

2. Muutto Xunit V3: een: @cheesebaron on siirtynyt MVVMCrossin testeihin XUNIT V3: een. Tämä päivitys varmistaa, että testauskehys on moderni ja tehokas, mikä vastaa nykyisiä parhaita käytäntöjä .NET -kehityksessä [1].

3. Salli NULL -arvot tekstisidoissa: @CheeseBaronin virhekorjaus mahdollistaa NULabel -tekstin kohdistamisen tekstin sitoutumisen. Tämä muutos parantaa joustavuutta datan sitomisskenaarioiden käsittelyssä, joissa nolliarvoja odotetaan tai kohtaavat [1].

4. Muut parannukset: Vaikka ei sinänsä uusia ominaisuuksia, MVVMCross 9.3.1 sisältää myös monia muita parannuksia ja virheenkorjauksia, kuten rakennusprosessin ja dokumentoinnin päivitykset, mikä varmistaa vakaamman ja tehokkaamman kehityskokemuksen.

Nämä päivitykset heijastavat jatkuvaa pyrkimystä parantaa MVVMCrossin ominaisuuksia ja yhteensopivuutta kehittyvien .NET-ekosysteemien kanssa, etenkin alustojen välisessä sovelluskehityksessä.

Viittaukset:
[1] https://github.com/mvvmcross/mvvmcross/releases
[2] https://www.mvvmcross.com
[3] https://www.mvvmcross.com/documentation/fundamentals/data-binding
[4] https://www.nuget.org/packages/mvmcross/
[5] https://sourceforge.net/projects/mvvmcross.mirror/
.
[7] https://x.com/mvvmcross?lang=en
.