NetduinoPlusEthSD is a project mainly written in C#, it's free.
Sample project for the NetduinoPlus
404: Not Found