Давайте вспомним: в Интернете нет графического интерфейса.Ваш веб-браузер отображает текстовую строку (HTML), которую сервер выкачивает.Это все HTTP туда-сюда.Ваш домашний маршрутизатор - это то же самое: служба, прослушивающая порт, который возвращает вам HTML.Вы выбираете для отображения этого возврата в веб-браузере.В Интернете нет графического интерфейса, это интерпретация и отображение вашего браузера, которые действуют как графический интерфейс.
Этого можно добиться, создав приложение ASP.NET.Это может быть веб-служба, веб-приложение, которое использует веб-формы / страницы и протокол HTTP.Это был бы самый простой способ разработки приложения .NET, доступного в Интернете.Необходимо решить, какие «сервисы» предложить вашим пользователям через HTTP: веб-страницы или веб-сервисы с JSON или XML в качестве передаваемых данных.