Diskuze: MVVM - Sloučení Modelu a ViewModelu
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Porušení MVVM to z mého pohledu je. Vždycky bys měl mít nezávislé modely a pak specifický viewmodel a k tomu napasovaný view. Ono jestli tam nemáš žádnou složitou business logiku, tak to nejde tak vidět, ale pak budeš rád, že máš prázdné modely a logiku ve viewmodelu. Jestli tě sere to dlouhé opisování všech vlastností, tak tomu se můžeš z části vyhnout použitím AutoMapperu (najdeš na nugetu).
Máš pravdu, nad AutoMapperem jsem se zamýšlel sám, ale do ted mě nenapadlo ho hledat
Ještě jedna věc, ale trochu OT. Viz http://pastebin.com/BhzvBKuy.
Mám takovou klasicky napsanou ViewModelBase s metodu pro Setter. Napadlo mě
"vylepšení" jak udělat, aby ViewModely měli jen Property, tj zkrácený
zápis. Co myslíš?
Ještě je dobrý dodat, že to bylo spíše pro zvědavost, jestli to tak bude fungovat než, že bych uvažoval na nasazením, protože šetřím tím jeden řádek vždycky a hlavně ve VS mám snippety. Jen kdyby tohle někdo našel a zaujalo ho to
Já do WPF nějak moc nepronikl, než jsem se k němu dokopal, tak jsem přešel do korporátní sféry a k WPF jsem se už nějak nedostal ve výsledku mi to přijde daleko komplexnější a u propert by ses napsal ještě více s tím, že nevím jaké výhody/nevýhody bys dostal, že si přepisuješ referenci.
Zobrazeno 5 zpráv z 5.