Click here to Skip to main content
15,899,475 members
Home / Discussions / WPF
   

WPF

 
RantMVVM Blues... Pin
Tom Delany24-Jan-12 11:06
Tom Delany24-Jan-12 11:06 
GeneralRe: MVVM Blues... Pin
Wes Aday24-Jan-12 11:09
professionalWes Aday24-Jan-12 11:09 
GeneralRe: MVVM Blues... Pin
Pete O'Hanlon24-Jan-12 11:25
mvePete O'Hanlon24-Jan-12 11:25 
GeneralRe: MVVM Blues... Pin
Tom Delany25-Jan-12 3:31
Tom Delany25-Jan-12 3:31 
GeneralRe: MVVM Blues... Pin
Pete O'Hanlon25-Jan-12 3:46
mvePete O'Hanlon25-Jan-12 3:46 
GeneralRe: MVVM Blues... Pin
SledgeHammer0125-Jan-12 5:04
SledgeHammer0125-Jan-12 5:04 
GeneralRe: MVVM Blues... Pin
Pete O'Hanlon25-Jan-12 5:33
mvePete O'Hanlon25-Jan-12 5:33 
GeneralRe: MVVM Blues... Pin
SledgeHammer0125-Jan-12 8:05
SledgeHammer0125-Jan-12 8:05 
Only a few "biggies", but most are the little bells and whistles:

1) no clean way to bind (both 1-way & 2-way) to a multiple selection list control (this is actually a WPF shortcoming, but my MVVM framework fixes it)
2) no clean way to 2-way bind to the selected item in a tree control (another WPF shortcoming)
3) no built in light weight DI container
4) no clean way to bind to item right clicks for context menus (without retemplating the item)
5) no way to bind to a password box
6) no single instance only support
7) no way to close a dialog or window from the VM
8) no way to disable the close on a dialog or window
9) no way to remove the window icon
10) no template-able task dialog

Thats just from a quick scan of my code base Smile | :) .

Don't get me wrong... sometimes I grab code as a foundation and build upon it... but in this case, I looked at the various code bases and decided I would start from a clean slate.
GeneralRe: MVVM Blues... Pin
Pete O'Hanlon25-Jan-12 8:15
mvePete O'Hanlon25-Jan-12 8:15 
GeneralRe: MVVM Blues... Pin
SledgeHammer0125-Jan-12 13:31
SledgeHammer0125-Jan-12 13:31 
GeneralRe: MVVM Blues... Pin
BillWoodruff29-Jan-12 13:21
professionalBillWoodruff29-Jan-12 13:21 
GeneralRe: MVVM Blues... Pin
Tom Delany26-Jan-12 10:40
Tom Delany26-Jan-12 10:40 
GeneralRe: MVVM Blues... Pin
Pete O'Hanlon26-Jan-12 10:44
mvePete O'Hanlon26-Jan-12 10:44 
GeneralRe: MVVM Blues... Pin
Tom Delany26-Jan-12 10:53
Tom Delany26-Jan-12 10:53 
GeneralRe: MVVM Blues... Pin
SledgeHammer0126-Jan-12 12:24
SledgeHammer0126-Jan-12 12:24 
GeneralRe: MVVM Blues... Pin
Tom Delany26-Jan-12 14:25
Tom Delany26-Jan-12 14:25 
GeneralRe: MVVM Blues... Pin
Dean Oliver24-Jan-12 19:05
Dean Oliver24-Jan-12 19:05 
GeneralRe: MVVM Blues... Pin
SledgeHammer0125-Jan-12 13:37
SledgeHammer0125-Jan-12 13:37 
AnswerRe: MVVM Blues... Pin
Ravi Bhavnani25-Jan-12 12:25
professionalRavi Bhavnani25-Jan-12 12:25 
GeneralRe: MVVM Blues... Pin
Kevin Marois29-Jan-12 9:23
professionalKevin Marois29-Jan-12 9:23 
AnswerRe: MVVM Blues... Pin
Dean Oliver29-Jan-12 18:50
Dean Oliver29-Jan-12 18:50 
GeneralRe: MVVM Blues... Pin
Kevin Marois30-Jan-12 7:49
professionalKevin Marois30-Jan-12 7:49 
GeneralRe: MVVM Blues... Pin
Dean Oliver30-Jan-12 18:02
Dean Oliver30-Jan-12 18:02 
GeneralRe: MVVM Blues... Pin
Kevin Marois30-Jan-12 8:03
professionalKevin Marois30-Jan-12 8:03 
GeneralRe: MVVM Blues... Pin
Dean Oliver30-Jan-12 18:03
Dean Oliver30-Jan-12 18:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.