Привязка данных в ASP. NET

windows forms идеально подходит для

Многие разработчики сталкиваются с непростой задачей построения пользовательских интерфейсов, использующих одновременно Windows Forms и ASP. NET. Windows Forms идеально подходит для создания наиболее насыщенного, высоко интерактивного прикладного интерфейса. Однако для развертывания приложений Windows Forms необходим определенный контроль над конфигурацией компьютера клиента, и в некоторых приложениях вам придется иметь дело с пользователями, имеющими нестандартную или недоступную для управления конфигурацию. Вместо того, чтобы обеднять весь UI, вы могли бы с помощью Windows Forms предоставить богатый интерфейс пользователям, которые находятся внутри брандмауэра вашей корпоративной сети, а если потребуется открыть некоторые из функциональных возможностей более широкой аудитории в сети Internet, где у вас нет контроля над программной конфигурацией клиентских машин, то в качестве платформы для разработки пользовательского Web-интерфейса целесообразно воспользоваться ASP. NET. Если вы хорошо спроектировали архитектуру своего приложения, экспонирование пользовательского Web-интерфейса не обязательно означает дублирование всего приложения. При правильном членении логики приложения и многослойной архитектуре доступа к данным вам достаточно будет уделить внимание в основном присоединению нового UI, а именно Web UI, построенного с помощью ASP. NET. В такой ситуации вам часто нужно будет реализовывать пользовательские интерфейсы, привязанные к данным, подобные тем, что вы построили для своего приложения Windows Forms, максимально утилизируя его рабочую логику и код доступа к данным.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *