netduino


Netduino or Gadgeteer running IIS and ASP.NET MVC


Is it possible to deploy ASP.NET MVC3 applications onto either a Netduino or .NetGadgeteer? If so how would I go about such a thing?
What I want to do is have a Netduino, connected to a wifi router, that will host an MVC web app.
No, it will not support it. In order to run ASP.Net, you need to have some kind of IIS running. It is quite simple to serve HTML on HTTP on .Net Micro framework, but in order to use ASP, you need either a full fledged IIS server or some kind of embedded ASP server, like the one in Visual Studio (Cassini was the code name, I think).
You basically 4 choices:
Find an embedded ASP server. There is a .net project called aspnetserve that can serve ASP pages, you may be able to port is to the Micro Framework.
Step up to Windows CE, which can host ASP .Net pages.
Serve plain HTML pages that you build on the spot.
Use a templating engine other than ASP and port it to .Net MF if needed
Both Gadgeteer and Netduino run the .Net Micro Framework which will not support an ASP.NET MVC web application.
People have implemented simple web servers inside Netduino.
Do you really need to host the MVC website on your Netduino or do you have a computer/device available to host the website and simply have your controllers communicate directly with the Netduino?
There's a great article on doing exactly this at http://www.codeproject.com/Articles/344471/Using-jQuery-Mobile-with-MVC-and-Netduino-for-Home

Related Links

Is it possible to programmatically power on/off the 3V3?
Netduino or Gadgeteer running IIS and ASP.NET MVC
Netduino + Ethernet Shield: How to write to SD card?

Categories

HOME
asterisk
indexing
ssh
phantomjs
arguments
flowtype
hibernate-mapping
install
osx-yosemite
segmentation-fault
fetch
element
filehelpers
windows-phone
airbnb
project-structure
udeploy
include-path
beaker-notebook
connection-pooling
gsuite
stack-trace
ipython-parallel
2checkout
opencsv
epub
dropdownbox
wit-ai
cocoa-scripting
pyenv
flex3
stdin
usernotifications
idea-plugin
azure-web-roles
ape-phylo
web-technologies
python-venv
ocpjp
angular-fullstack
remap
stream-socket-client
nao-robot
standard-error
dna-sequence
perldoc
stringbuilder
android-music-player
alfred
git-push
falcon
sprockets
audiorecord
transaction-isolation
camellia
mod
dcast
nonblocking
web-performance
newlib
jts
vanilla-forums
firewire
android-networking
opennebula
esb-toolkit-2.1
parseexception
beagleboard
jad
novell
os.walk
winrun4j
pthreads-win32
jfilechooser
kohana-orm
playing-cards
stringstream
backbone-views
wordbreaker
freeimage
jquery-1.8
wxperl
functional-specifications
fxcopcmd
oaw
pitch-shifting
glassfish-embedded
zend-acl
cons
stackless

Resources

Encrypt Message