Mishka_Sev
@Mishka_Sev

IIS на Arduino или raspberry pi возможно поднять чтобы кодить там на C#?

Для обучения программированию на C# хочу купить какоето компактное устройство с пассивным охлаждением.

Не знаю какое, слышал только про Ардуино и Распберри.

Если можно подключить его по кабелю к роутеру с внешним IP-адресом, чтобы можно было из любой точки планеты потом открыть в адресной строке любого браузера ip адрес с указанием порта и перейти на aspx динамическую страничку, если такое возможно.

Чтобы там ещё какаято СУБД от Microsoft была запущена.

Или это за гранью фантастики?
  • Вопрос задан
  • 324 просмотра
Решения вопроса 5
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Intel compute stick.
Встанет обычная windows.
По базам, net core отлично поддерживает mysql postgree sqlite oracle
Ответ написан
Комментировать
GavriKos
@GavriKos
На ардуино - нельзя. Это микроконтроллер.
На малинку - в теории можно, ток надо винду там завести. Но только зачем, если проще использовать .net core под никсами
Ответ написан
2ord
@2ord
слышал только про Ардуино и Распберри.

Если можно подключить его по кабелю к роутеру с внешним IP-адресом, чтобы можно было из любой точки планеты потом открыть в адресной строке любого браузера ip адрес с указанием порта и перейти на aspx динамическую страничку, если такое возможно.
На маршрутизаторе сделать проброс порта на Распберри.
Разработку на Распберри можно вести в VS Code через SSH, удаленно подключаясь с ноутбука или ПК. Запустить веб-приложение на ASP.NET Core не проблема.
Винда на малинке не нужна.
Hosting an ASP.NET Core 2 application on a Raspberry Pi
Ответ написан
Комментировать
@relov
Разрабатываю на c#
Берете raspberry pi 3 или 4, ставите туда net.core и postgresql (на самом деле можно и mssql завести но я таким не занимался) и nginx в качестве прокси сервера. После можете кодить ваши сайтики и деплоить на малинку. Если пробросить порт в nat то ваш сайт будет доступен из Интернет :)
Ответ написан
Комментировать
Arduino - совсем никак.
RPi - можно, но с нюансами:
1. Для полноценной серверной винды с IIS слабовато будет да и это же ARM, а не x86
2. Можно .NET Core, но тогда фиг тебе, а не aspx (если речь про WebForms - не особо то и страшно, имхо).
2.1. Для .NET Core тоже нюанс есть - rpi1 и 2 не подойдут, тк нужен armv8

Чтобы там ещё какаято СУБД от Microsoft была запущена.

MS Sql server для малинки нет, но есть mysql и postgresql - с ними .net core отлично работает.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы