Я предполагаю, что причина, по которой вам вообще нужно клиентское приложение (а не просто создание веб-приложения и установка на рабочих станциях ничего, кроме браузера), заключается в том, что у вас есть какой-то сканер штрих-кода или RFID, который вы используете для отслеживания товаров на складе и за его пределами, и вам необходимо взаимодействовать с ним.
Во-первых, я настоятельно рекомендую найти способ избежать установки клиентского приложения. Если вы сможете сделать все это через Интернет, у вас будет меньше кода для обслуживания и никаких проблем с распространением / установкой.
Если вам абсолютно необходимо иметь клиентское приложение, посмотрите на создание серверного RESTful (поищите в Google, если вы не знаете, что это такое), и вы можете использовать существующие библиотеки HTTP в .NET Framework для отправлять и получать данные на / с сервера.