stinsley:
I have connected it to my network and assumed that the DHCP in my router should give it an IP address
No, it doesn't.
stinsley:
All I want to do initially is put an example Sketch on it.
The Arduino Ethernet is not programmed over Ethernet. You need a USB to FTDI style cable to program sketches on to the board.