是否可以将 ASP.NET MVC3 应用程序部署到 Netduino 或 .NetGadgeteer 上?如果是这样,我将如何处理这样的事情?
我想要做的是有一个连接到 wifi 路由器的 Netduino,它将托管一个 MVC Web 应用程序。
是否可以将 ASP.NET MVC3 应用程序部署到 Netduino 或 .NetGadgeteer 上?如果是这样,我将如何处理这样的事情?
我想要做的是有一个连接到 wifi 路由器的 Netduino,它将托管一个 MVC Web 应用程序。
Gadgeteer 和 Netduino 都运行不支持 ASP.NET MVC Web 应用程序的 .Net Micro Framework。
不,它不会支持它。为了运行 ASP.Net,您需要运行某种 IIS。在 .Net Micro 框架上通过 HTTP 在 HTTP 上提供 HTML 非常简单,但是为了使用 ASP,您需要一个完整的 IIS 服务器或某种嵌入式 ASP 服务器,如 Visual Studio 中的服务器(Cassini 是代码名称, 我认为)。
你基本上有4个选择:
您真的需要在您的 Netduino 上托管 MVC 网站,还是您有可用于托管该网站的计算机/设备,并且只是让您的控制器直接与 Netduino 通信?
在http://www.codeproject.com/Articles/344471/Using-jQuery-Mobile-with-MVC-and-Netduino-for-Home上有一篇很棒的文章可以做到这一点