Подскажите как можно реализовать обмен данными между множеством ПК с помощью одного сайта на c#. Именно сайт на хостинге, а не целый сервер. Все клиенты будут работать через standalone-приложение.
P.S. интересуют двухсторонние запросы
Для двусторонней коммуникации в .NET существует фреймворк WCF (Windows Communication Foundation).
Почитать подробнее можно тут - https://professorweb.ru/my/csharp/optimization/level5/5_4.php .
Данные на сервере чаще всего хранятся (между запросами) в базе данных, как вариант MS SQL + EntityFramework для доступа к ним. Или версия для .NET Core.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости