3

是否可以将 ASP.NET MVC3 应用程序部署到 Netduino 或 .NetGadgeteer 上?如果是这样,我将如何处理这样的事情?

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

4

3 回答 3

3

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

人们已经在 Netduino 中实现了简单的 Web 服务器。

于 2012-03-12T18:49:45.327 回答
3

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

你基本上有4个选择:

  • 查找嵌入式 ASP 服务器。有一个名为aspnetserve的 .net 项目可以为 ASP 页面提供服务,您可以将其移植到 Micro Framework。
  • 升级到可以托管 ASP .Net 页面的 Windows CE。
  • 提供您在现场构建的纯 HTML 页面。
  • 使用 ASP 以外的模板引擎,并在需要时将其移植到 .Net MF
于 2012-03-13T13:29:17.387 回答
1

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

在http://www.codeproject.com/Articles/344471/Using-jQuery-Mobile-with-MVC-and-Netduino-for-Home上有一篇很棒的文章可以做到这一点

于 2012-03-28T20:35:58.973 回答