Поскольку ваш общий проект должен включать хотя бы веб-приложение (для формы заказа клиента), самое простое решение - сделать это просто веб-приложением с одной частью для формы заказа и другой частью для счетчика обслуживания для просмотра. заказы. Печать из веб-приложения на принтер, подключенный к веб-серверу, проста в ASP.Net, поэтому нет необходимости вводить компонент WinForms.
Редактировать : если хост размещен на веб-сервере, вы все равно можете сделать это решение для всех веб-приложений, но печать на стороне клиента из браузера является болезненной и относительно ненадежной. Вероятно, проще иметь веб-приложение для страницы заказа клиента, веб-службу, которая возвращает заказы на печать, а затем приложение WinForms (работающее на одном ПК, предположительно), которое отображает заказы и печатает их на подключенном принтере. , Приложение WinForms может опрашивать веб-службу каждые 30 секунд или около того (вы также можете настроить веб-службу так, чтобы она выполняла «обратные вызовы» для зарегистрированного клиента в «push» -стиле, но это своего рода беспокойство) и получала выдающиеся результаты. заказы, которые необходимо распечатать и отобразить.