Я видел несколько примеров, когда viewModel (в приложениях Silverlight) находится в разделе XAML UserControl.Resources представления. Я читал, что для использования Blend, это хорошее место, чтобы иметь его (так как он дает возможность просматривать образцы данных в Blend).
Тем не менее, это лучшее место, чтобы иметь ViewModel? Я прочитал, что «представление должно толкать сервисы к viewModel». Что это значит и где еще можно или нужно создать ViewModel?
Спасибо.
JD.