Портирование десктоп-проекта на Silverlight
От: Аноним  
Дата: 14.05.11 16:24
Оценка:
Привет!

Есть проект который написан под классический десктоп MVC
Есть view, есть контроллер, есть сервис который служит клеем между контроллером и контекстом EnityFramework.
Всё разнесено по разным сборкам и всё работает.
В сервисе при работе с БД всё просто — никаких модных веще нет. Всё ограничено вот так

public Pay ObtainPay(int payId)
        {
            return DataContext.EntityDataContext.Pays.Where(p => p.PayID == payId).SingleOrDefault();
        }


Встала задача портировать проект паралелльно на Sivlerlight.
Столкнулся с трудностями. Думал, что просто морду создам для силверлайта, а остальное подцеплю уже.
Но вот добавить сборку с классами в силверлайт я не могу (понял уже почему). Почитал и понял, что в силвелайте активно используют MVVM.
Также хочу понять что надо заменить на уровне работы с базой.

Уважаемый all подскажите, как и что надо переделать\сделать новое?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.