没有视图状态。没有服务器端控件。考虑RESTful /无状态;这是一个请求/响应循环,而不是正在处理的事件。在开始MVC之前,值得考虑一下进入Ruby / Rails,彻底了解.NET堆栈之外的概念。我知道我能够相当快地学会它,因为我已经涉足过足够的Ruby / Rails,以熟悉该范例。编辑:我还想补充一点,即将视图模型与业务模型(实体)分离是个好主意。您应该绝对使用强类型视图并传递模型,而不是将“未经类型转换”的ViewData传递到视图中,并直接从请求或值提供程序中提取“未经类型转换”的数据。使用模型并使模型绑定框架为您工作将使测试和保持视图更清洁变得更加容易。在视图中使用强类型数据至少会给您一些编译时检查。