asp.net mvc文件夹结构问题

.Net MVC5
需求:分销系统,每注册一个会员生成一套子站程序,支持目录访问,以后还会配置独立域名

www.123.com/wds/demo //子站模板
www.123.com/wds/user1 //根据用户名1生成的文件夹,可以浏览器访问
www.123.com/wds/user2 //用户名2
www.123.com/wds/user3 //用户名3

这种的Controllers和view该如何建,路由如何写?
之前写webform很简单,mvc不知道如何搞了?

asp.net不太了解啊,这里不是php问答区吗?