Netduino或Gadgeteer运行IIS和ASP.NET MVC

时间:2012-03-12 18:44:23

标签: netduino .net-gadgeteer

是否可以将ASP.NET MVC3应用程序部署到Netduino或.NetGadgeteer上?如果是这样我怎么会这样做?

我想要做的是拥有一个连接到wifi路由器的Netduino,它将托管一个MVC网络应用程序。

3 个答案:

答案 0 :(得分:3)

Gadgeteer和Netduino都运行.Net Micro Framework,它不支持ASP.NET MVC Web应用程序。

People have implemented simple web servers inside Netduino.

答案 1 :(得分:3)

不,它不会支持它。为了运行ASP.Net,您需要运行某种IIS。在.Net Micro框架上的HTTP上提供HTML非常简单,但是为了使用ASP,你需要一个完整的IIS服务器或某种嵌入式ASP服务器,比如Visual Studio中的那个(Cassini是代码名称) ,我想)。

你基本上有4种选择:

  • 查找嵌入式ASP服务器。有一个名为aspnetserve的.net项目可以为ASP页面提供服务,您可以将其移植到Micro Framework。
  • 升级到可以托管ASP .Net页面的Windows CE。
  • 提供您当场构建的纯HTML页面。
  • 使用ASP以外的模板引擎,并根据需要将其移植到.Net MF

答案 2 :(得分:1)

您是否真的需要在Netduino上托管MVC网站,或者您是否有可用于托管网站的计算机/设备,只需让您的控制器直接与Netduino通信?

关于在http://www.codeproject.com/Articles/344471/Using-jQuery-Mobile-with-MVC-and-Netduino-for-Home

做这件事的文章很棒