Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 ASP.NET Web 表单中实现了哪种模式感兴趣?它是像 MVP/Smart UI 还是像 Code Behind(Presenter) 模式之一?
它实际上是模式和部分模式的组合。WebForms 由许多不同的事物组成,因此其中包含许多概念,其中许多概念与许多其他模式相匹配,或者是许多其他模式的变体。
理查德发布了一篇很棒的文章的链接。
MVP 模式(P 代表 Presenter)旨在解决 WebForms 的典型 SDLC 问题,因此 WebForms 不是 MVP,但您可以将 MVP 与 WebForms 一起使用(您必须自己编写 MVP 代码)。