Причина, по которой все примеры, которые вы нашли для Silverlight, заключается в том, что MVVM в общем и целом является изобретением Microsoft. Это связано с простотой связывания представлений WPF с данными. ViewModel - это не более чем способ описания подмножества функций, выполняемых контроллером в традиционной модели проектирования MVC; некоторые описания MVVM даже включают контроллер.
С учетом вышесказанного не имеет значения, точно ли ваше приложение точно соответствует моделям MVVM или MVC. Это скорее организационная идея высокого уровня, которая должна направлять ваш дизайн и разработку. Если вы совершенно не разбираетесь в моделях, вы можете найти любое количество быстрых веб-уроков и, возможно, некоторую печатную литературу по этому вопросу.