your pins look correct.
miso is in.
a thing to note: it actually doesent matter on what the chip starts, the netduino pulls the pins low/high when its configured, meanwhile they are normally floating on any other device.
id take the high version tho.
thats not netduino releated, but on my avr's i have to pull the chipselect of the devices high manually, or they will interrupt my isp programmer (wich also uses spi port) - cos on floating state the spi devices think the data is for them. (low normally means "enable" for a spi device)Go to the full post