BasicHTTPServer is a project mainly written in C#, it's free.
A super simple HTTP responder made in C#
404: Not Found