I'm new to netdunio so I don't have all your answers but I have thought about this myself. I also read about running your program from the SD card on these forums.
I'm not sure if there would be a way to update the netdunio's memory where you typically publish your program to while it's running however a thought I had was if what was on the netduino's memory was just code that allowed itself to download program updates and run the program and then the program itself was on an SD card then that would be easier to have the netduino download updates and stop and start the running program.
Your still stuck if you need to update the main program that is doing the launching of the program on the SD card and getting the updates but figured I'd pass along my idea.
Again I'm new I've not tried this but based on what I've read it should work.
- ShVerni likes this