В нашем приложении есть следующие слои, все слои построены на .Net 2.0
- Библиотека объектов [используется для всех слоев]
- Win Form client
- Веб-сервис Asp.Net
- Библиотека бизнес-логики
- Уровень доступа к базе данных
- База данных
Что было бы лучшим способом продвинуться вперед, чтобы Silver Light стал еще одним уровнем представления. Я думал, что смогу просто добавить новый слой Silverlight, ссылаясь на библиотеку объектов в приложении Silverlight и вызывая веб-сервис. Но кажется, что это невозможно. См. Блог команды CLR .
Какие-нибудь архитектурные идеи?
Спасибо.