c# - SharePoint WebParts MVP 的流行

标签 c# sharepoint web-parts mvp

在为 SharePoint 创建 Web 部件时使用 Model View Presenter (MVP) 设计模式是否是一种流行的技术?似乎(对我而言)这种模式在自定义应用程序空间中应用得更频繁。所以,如果您对此有任何想法,请分享...

[编辑]
也许更重要的问题是,如果 MVP 在 SharePoint WebPart 中不如在自定义应用程序中受欢迎,您认为这是为什么(哪些因素促成了这一观察)?

最佳答案

它可能不受欢迎,但它也可能是一个很好的设计实践。

Perhaps the more important question is, if MVP is less popular in a SharePoint WebPart than in a custom application, why do you think this is (what factors contribute to this observation)?

这是 SharePoint 世界中的"new"方法。每个人都习惯于以旧的 SharePoint 方式进行操作。 ASP.NET 和 ASP.NET MVC 也是如此。

MVC 和 MVP 模式正变得越来越流行,因为它们允许您将表示层与底层逻辑“分离”,本质上是“简化”UI。

就我个人而言,我认为任何使 SharePoint 成为更易于编程的平台的东西都是值得欢迎的。

关于c# - SharePoint WebParts MVP 的流行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1665163/

相关文章:

sharepoint - 有关单个 Visual Studio 项目中 Sharepoint Web 部件的首选做法?

c# - 从 HashSet 中选取 'any' 项非常慢 - 如何快速做到这一点?

C# 正则表达式仅删除元素名称中的字符,而不替换值

c# - 我应该将常用实用方法放在 Asp.Net Core MVC 项目中的哪里?

C# Dropdownlist OnSelectedIndexChanged 未触发

sharepoint - ECM:迁移引用其他文档的文档

sharepoint - 设置 SharePoint 列表元数据

sharepoint - SharePoint 中的多个 Web 部件和功能区

jquery - 使用 jquery 如何删除 anchor 标记 <a> 但保留内容?

javascript - 托管在共享点上时 D3 工具提示与鼠标的位置偏移