Опыт разработки веб-версии настольного приложения - PullRequest
0 голосов
/ 17 февраля 2010

Мы находимся в процессе запуска веб-версии настольного приложения, разработанного в Winforms vs2008 с linq-to-sql. Кто-нибудь когда-либо делал такую ​​реализацию? С какими проблемами вы столкнулись при повторном использовании кода для веб-версии?

Ответы [ 2 ]

1 голос
/ 17 февраля 2010

, если вы разбили свою бизнес-логику и слой данных на хорошо разделенные объекты, это работает хорошо. Но если у вас есть логика пользовательского интерфейса, это будет больно. Мой совет: отдельные проекты и модульное тестирование для пользовательского интерфейса, бизнес-объектов, бизнес-логики и данных и использование интерфейсов между каждым уровнем. Сделано это несколько раз, и это обеспечивает лучший способ. Конечно, вы уже привязаны к существующей системе.

0 голосов
/ 17 февраля 2010

если вы разрабатываете свое приложение с n-уровневой архитектурой, то вы должны разделить логику и доступ к данным и уровни пользовательского интерфейса. с этой архитектурой вам не нужны эта логика записи и слои доступа к данным. только напишите новый веб-интерфейс для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...