我想围绕我的头围绕SharePoint。为什么它好?为什么它不好?东西好&关于SharePoint坏东西
一眼看来,它似乎提供了一些令人难以置信的协作工具。然而,成本看起来天文数字,并且它似乎是难以定制的严格的&。
给那些使用过SharePoint的人;请描述一些好东西和坏东西。
我想围绕我的头围绕SharePoint。为什么它好?为什么它不好?东西好&关于SharePoint坏东西
一眼看来,它似乎提供了一些令人难以置信的协作工具。然而,成本看起来天文数字,并且它似乎是难以定制的严格的&。
给那些使用过SharePoint的人;请描述一些好东西和坏东西。
优点:
缺点:
它具有相当不错的Office 2007集成。作为一个例子,Excel会理解您何时检出文件,并在关闭文件时让您检查它(带有注释)。文档管理功能简化了版本控制(尽管这不是必需的;您可以为每个文件使用单个版本)。
在SharePoint中,一切本质上都是一个内部列表,创建自定义列表非常简单。在一个相关的说明中,我还没有使用过,但它可以很好地适用于工作流和InfoPath。
缺点是,它几乎是一个资源的野兽。它需要多台功能强大的机器,特别是如果您想“真正”将其用于文档管理并成为您的Intranet/Internet站点的骨干。它可以在一定程度上扩展,但从我的观点来看,这并不美观。
自定义它表明它是自己的挑战。由于管理和定制都需要他们自己令人印象深刻的学习曲线,因此您确实需要全职专注的人员。
最后,一些开箱即用的零件实施效果不佳。维基是一个很好的例子。在我看来,这基本上是无用的。因此,有一点需要记住的是,有些人可能认为SharePoint是一个整体软件包“最好的”(不是说我这么做!),它的个别功能通常不是。
好东西:伟大的沟通工具。您不必发送公司范围的电子邮件,而是可以向SharePoint网站发布公告。用户可以订阅公告的RSS提要,或者在列表更新时向他们发送电子邮件提醒。
坏事:在SharePoint站点上显示的错误消息是通用的,并且帮助解决问题的链接很少有任何帮助。
Sharepoint中很多很酷的东西都可以在Windows Sharepoint Services 3.0中找到,它可以在Windows Server 2003/2008中免费下载。您需要额外购买的是SQL Server 2000及更高版本的许可证,这是大多数微软软件商店的许可证。在WSS中,您可以执行文档管理,工作流程,自定义网站,博客,wiki等。
如果您需要Excel Services,Forms Server,CMS或其他一些MOSS功能,那么这就是另一回事。是的,这确实花了很多钱,但它比在大多数情况下从头开始要便宜。
加号:
- 伟大的对象模型。 - 许多优秀的功能刚刚出现。
缺点: - 学习曲线,以正确的方式做事。 - 以错误的方式做事是很容易的。 - 调试和部署与根管一样令人愉快。
好:
它可以是一个伟大的协作工具。开始为SharePoint开发很简单,假设您熟悉ASP.NET webparts。
坏:
开发生命周期还没有完全实现。除了别的以外,没有用于测试的内置设施。
好:
很多事情都可以做到。 Wokflowks,InfoPath表格,Excel Services,商业数据目录等。
坏:
您将无法轻易这些说明去做。必须具备共享点管理和开发技能,才能获得不能快速提高的良好解决方案。
如果您拥有Microsoft Server 2003的许可证,那么您可以免费安装Sharepoint的独立版本! Download Sharepoint
使用内部数据库时,安装非常简单。
Microsoft Office Sharepoint Designer 2007是任何定制必备产品。
我创建了一对使用Sharepoint的公司内联网,并对其功能非常满意。 Microsoft Office 2007与SharePoint共享很好。
我发现Sharepoint功能非常强大,易于学习。有很多人使用Sharepoint开发网站。定制水平真棒。最简单的定制是在您的浏览器中完成的,下一个级别使用Microsoft Sharepoint Designer 2007,最后使用Visual Studio创建新的应用程序(webparts)。
SharePoint正在不断发展并成为适用于Microsoft Office环境的更好的协作工具。它在中小型商业环境中表现良好。它是关键实施“最佳实践”的设置;否则会很快成为维护和使用的噩梦。
“最佳做法”这里有两本书,我建议为SharePoint 2007:
好 开箱即用,它提供了大量的功能和强大的功能,即使对于网页部分也是如此秒。只要创建一个任何人都可以打开/编辑/上传的文档库,很简单,即使对于我们中的那些非网页精明的人来说也是如此。
坏 几乎一切。
这是一个使用的野兽。并且为公司的两个完全不同的领域交付两个完整的品牌重塑项目正在让我陷入精神崩溃。尤其是当打开core.css文件偶尔会导致我重新定义的所有样式重置为默认值。除了打开文件以外,没有任何事情可以做。而且没有能力撤消这些变化。
您可以像在任何其他ASP.NET应用程序中一样配置web.config中的错误消息。 – 2008-09-25 22:34:35