Netduino или Gadgeteer под управлением IIS и ASP.NET MVC - PullRequest
3 голосов
/ 12 марта 2012

Возможно ли развертывание приложений ASP.NET MVC3 на Netduino или .NetGadgeteer? Если так, то как бы я поступил так?

Я хочу иметь Netduino, подключенный к Wi-Fi-роутеру, на котором будет размещено веб-приложение MVC.

Ответы [ 3 ]

3 голосов
/ 13 марта 2012

Нет, он не будет поддерживать это. Чтобы запустить ASP.Net, вам нужно запустить какой-нибудь IIS. Очень просто обслуживать HTML по HTTP в среде .Net Micro, но для использования ASP вам нужен либо полноценный сервер IIS, либо какой-то встроенный сервер ASP, такой как в Visual Studio (кодовое имя Cassini Я думаю).

У вас в основном 4 варианта:

  • Найти встроенный сервер ASP. Существует проект .net с именем aspnetserve , который может обслуживать страницы ASP, возможно, вы сможете портировать его на Micro Framework.
  • Подойдите к Windows CE, где могут размещаться страницы ASP .Net.
  • Служите простым HTML-страницам, которые вы создаете на месте.
  • Используйте шаблонизатор, отличный от ASP, и перенесите его на .Net MF, если необходимо.
3 голосов
/ 12 марта 2012

И Gadgeteer, и Netduino используют .Net Micro Framework, который не будет поддерживать веб-приложение ASP.NET MVC.

Люди реализовали простые веб-серверы внутри Netduino.

1 голос
/ 29 марта 2012

Вам действительно нужно разместить веб-сайт MVC на вашем Netduino или у вас есть компьютер / устройство для размещения веб-сайта, и просто ваши контроллеры обмениваются данными напрямую с Netduino?

Есть отличная статья оделать именно это на http://www.codeproject.com/Articles/344471/Using-jQuery-Mobile-with-MVC-and-Netduino-for-Home

...