I try to understand the main differences between MVC / MVP and MVVM patterns. I found these 3 diagrams but I’m not sure to understand them. Coul you help me and explain me what is the legend of the dashed line and continuous line.
MVC from Wikipedia definition

MVP from Microsoft MSDN website

MVVM from Microsoft MSDN website

Main differences between MVC and MVP (Passive view) patterns:
More details in: