SharePoint的“酷”用例是什么?

时间:2010-05-28 16:22:27

标签: sharepoint

我昨天参加了在明尼阿波利斯举行的Microsoft Visual Studio 2010发布会,并对他们在Visual Studio 2010中推出SharePoint和改进SharePoint开发的程度感到有些惊讶。

作为一个小型开发团队的Web开发人员和解决方案架构师,多年来我一直忽略了SharePoint。我一直认为SharePoint主要用于大公司的内部网,如果你是为SharePoint开发,那就意味着公司决定使用它而你作为开发人员可能很少(如果有的话)选项。

我意识到这个假设可能不正确。那么,SharePoint的“酷”用途是什么?您使用它解决了哪些独特的业务问题?什么可以让开发人员兴奋地为SharePoint工作?

2 个答案:

答案 0 :(得分:4)

Microsoft环境中的文档库。有许多用于管理文档的开箱即用的功能。

具有权限设置的Intranet网站,允许业务实体控制其组内网站的使用。

项目要求清单。 SharePoint中的列表可以在某种程度上进行自定义,无需编程。

到目前为止,SharePoint是一个祝福和诅咒。它有很多增值,虽然这个盒子之外的任何东西都很难改变,但确实有很多'钩子'可以做到这一点。 WSS3.0对于Windows Server 2003是免费的,SP 2010 Foundation for Server 2008也是免费的,因此如果不升级到MOSS或2010等效版本,您可以获得相当多的支持。

答案 1 :(得分:1)

它可能最适合用于Intranet / Extranet场景,是的。如果你觉得很酷的话,还有很多面向公众的互联网网站。 见http://www.topsharepoint.com/(我建立了前10个网站之一;)

它绝对不是最好的网络内容管理平台,但它并不坏,像公司那样学会管理内联网的公司能够无缝地为互联网网站做同样的事情。

就我个人而言,我发现它很“酷”,我可以快速提供功能,而无需从头开始构建世界(我已经构建了足够的文档管理解决方案,并且不想再次这样做)。但是,如果我必须自定义构建,那么有许多定制的立足点,并且所有的.NET平台都可用。有工作流程解决方案,允许业务用户自定义他们自己的工作流程,而不是让我误解。我确信还有很多其他解决方案可以做类似的事情,但与Microsoft Office和其他微软世界的集成是相当不错的恕我直言。

我不理解对SharePoint的反对意见,并且发现它主要是由于无知以及人们试图将平台用于不应该做的事情(如关系数据库)。你必须学习它;它不像将ELMAH添加到您的项目中,它在您的架构中是一个非常大的层。