You’ll have a much easier time of it if you use paths that start at the root rather than relative paths, eg <a href="/foo/bar/"> instead of <a href="../bar/">
How can you “prove” such a thing? You can disprove the statement that “.NET is no good for web startups” by pointing to examples such as Stack Overflow.
A CouchDB GUI front end.
Written in C# and .NET. It looks like writing frontends for CouchDB could make an excellent project for learning a new GUI environment.