Vra

Ek is op soek na MVVM ontwerp patrone met WPF vir 'n projek. Ek het tot dusver gekyk na MVVM lig , MVVM Foundation , en die WPF Model-View-ViewModel Toolkit . Ek het 'n vereiste om dit te Net 3,0 en nie 3.5 hou. Ek het gewonder wat raamwerke buite die MVVM Foundation monsters gebruik die ontwerp patroon of iets soortgelyke sonder die gebruik van Linq? Ek waardeer die hulp. dankie.

Was dit nuttig?

Oplossing

Dit is wel moontlik om die MVVM patroon te gebruik sonder die vereiste van NET 3.5 of later raamwerke. Hoewel jy 'n beperk tot die soort van dinge wat jy kan doen met betrekking tot funksies in NET 3.0, maar jy moet verstaan ??die die MVVM patroon is heeltemal taal / implementering onafhanklike.

Ek beveel eerste wat jy bestudeer en verstaan ??die MVVM patroon en hoe dit deeglik werk. Deur die gebruik van pre gebou MVVM hulpmiddels doen dieselfde wat jy 'n baie hoofpyn, maar jy kan letterlik bou jou eie MVVM toolkit (Ek weet ek het).

In beginsel, moet jy jou basisse in die kennisgewing Model-UI en boodskappe kant van die saak (dws INotifyPropertyChanged en Command) en die res wat jy kan gebruik in jou kode te dek agter as dit is beperk deur die NET 3.0 raamwerk.

Onthou die MVVM patroon is nog 'n manier om dinge te doen (hoewel sommige sal argumenteer dat dit die enigste / korrekte manier) die werklikheid is ons sagteware-ontwikkelaars moet werk om beperkinge en net moet klaarkom met dit wat ons kan.

Noudat dit gesê is, die vereiste van die behoud van NET 3.0 lyk 'n bietjie onlogies vir my. Daar is geen rede waarom jy nie kan opgradeer tot 3,5 veral noudat 4.0 is reeds uit.

Gelukkige kodering.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top