Pa bas zato ih i imam puno :) Aplikacija cupa podatke iz tri baze pa mi skoro svi viewmodeli imaju tri modela i po nekoliko servisa (msgbox, config, lookup tabele za proracune, itd), pretpostavljam da bih mogao da uvedem jos jedan korak izmedju viewvmodela i modela/servisa ali opet ne vidim sta bih postigao sem sto bih kompleksnost viewmodela prebacio na tu klasu, sa druge strane tek bih kombinovanjem servisa u jedan prekrsio SRP i opet mi se isto hvata za odrzavanje. GUI layout sam po sebi nije komplikovan (nalik na outlook) pa mi zato i ova elaborate navigacija ide na zivce, treba mi najosnovnija varijanta, user klikne na item u levom regionu, desni region zameni view sa nekim vezanim za taj item i mislim da cu da batalim Prism navigaciju i da uradim old-style MVVM navigaciju, samo jos da prukljuvim kako da emuliram navigaciju u regionu (tj uklanjanje starog i dodavanje novog viewa a da IOC handluje resolve), jos uvak sam nov u Prismu.
Inace Prism4 je zahtev klijenta, tako da sam se sveo na izbor izmedju Unitya i MEFa (pretpostavljam da je moguce napraviti kakav god hoces base Bootstrapper ali mi to nije cilj za ovaj prvi projekat, vise hocu da otkrijem sta je in-the-box u odnosu na basic MVVM koji mi se ne svidja). Btw, zar nije named registracija tipova i instanci u Unity-u i named resolve u stvari neki service locator pattern? Cak je i resolve na nivou interfejsa service locator pattern samo sto ga ti ne vidis jer ga Unity abstrahuje. Daleko od oka, daleko od uma?
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić