Я читал о MVVM и до сих пор находил это очень интересным. Однако большинство примеров, которые я нашел, относятся к приложениям Windows, а не к веб-приложениям. Я также видел много упоминаний об использовании MVVM с Silverlight, и я знаю, что Silverlight можно использовать как для веб-приложений, так и для Windows-приложений.
Итак, мой вопрос: является ли MVVM допустимым шаблоном для веб-приложений? Если да, то должен ли пользовательский интерфейс быть Silverlight? Я нахожусь в процессе принятия решения о том, какие технологии использовать для нового веб-сайта среднего размера, который нам нужно разработать, и Silverlight может быть трудно продать сильным мира сего, хотя то, что мы используем за кулисами, не имеет значения. так много.
Будем признательны за любую информацию, которую кто-либо может предоставить по использованию MVVM в веб-среде. Пример кода тоже был бы отличным.