@Senseich

Как запускать C# на сайте?

Заранее извиняюсь за дилетантский вопрос. Каким образом C# работает на сайте?
К примеру есть парсер написанный на этом языке, и нужно чтобы спарсенная информация выводилась на сайте, а не в консоле на рабочем столе. Я до этого пробовал только PHP, кусок кода вставлял в html разметку и готово.
А что делать с файлами C#, чтобы это всё на сайте работало?
  • Вопрос задан
  • 362 просмотра
Решения вопроса 2
@Alex_At_Net
Обращайтесь, помогу - https://t.me/codecraft_phd
C# работает на сайте точно также как и PHP - код, который вы вставляете в HTML разметку, выполняется на сервере и его результат как-бы заменяет собой код на странице. Соответственно, что бы также сделать с C#, как вы делали с PHP, сервер должен это поддерживать. Технологии, которые надо искать на хостере: ASP.NET или .NET core.

Вот посмотрите, этот туториал: https://www.w3schools.com/asp/webpages_intro.asp

Если будут еще вопросы, срашивайте.
Ответ написан
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Это для веб приложения
https://docs.microsoft.com/ru-ru/aspnet/core/host-...
Любое другое просто запускается.
Есть 2 пути. Установить из пакетов среду исполнения и гонять маленький файлик
Или собрать все в один самодостаточный файл
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
vabka
@vabka Куратор тега .NET
Токсичный шарпист
Если хочется как в php смешивать HTML и C#, то посмотрите на гайд по Razor Pages или документацию
Ответ написан
Комментировать
samodum
@samodum
Какой вопрос - такой и ответ
Это надо переписать на ASP.NET, на сайте поднять IIS и там исполнять
Ответ написан
HemulGM
@HemulGM
Delphi Developer, сис. админ
Или достаточно взять шаблон http сервера на C# и генерировать нужную страницу сразу. http сервер запустить на машине с белым ip и настроить всё. Доменное имя на это белый статический ip адрес и проброс портов на 80,8080,443
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы