根据笔者的经验,SharePoint Server目前的应用场合主要有四个:Portal定制、文档管理、搜索服务、以及内置的工作流支持。
坦率说,我觉得做门户还是自己用HTML等来定制能做到最好。不过,倒是看好SharePoint作为文档管理、搜索甚至工作流引擎等后台服务器。
在SharePoint未来的发展方向上,感觉到微软对SharePoint的重视。但我觉得微软应该注意的一点是需要分开前台和后台,SharePoint如果既要负责前台界面的开发定制又要做很多类似数据库的后台工作,可能永远也真正好不起来。不管怎样,定制一套UI模板的想法是很好的,但必须有一套稳定的而且是高性能的后台服务器作为前提。微软现在主要的问题也不是缺少快速定制开发工具。举个例子:做工作流,我们自己通过数据库开发的工作流远比SharePoint的强大,而以SharePoint现在的工作流状态也很难满足企业的大多数应用。所以,现在真正能在企业应用上使用SharePoint的就是它的文档管理和搜索功能。喜欢它的版本控制功能,但这一点也还有很多需要改进的地方。总之,SharePoint需要改进的地方还太多!
坦率说,我觉得做门户还是自己用HTML等来定制能做到最好。不过,倒是看好SharePoint作为文档管理、搜索甚至工作流引擎等后台服务器。
在SharePoint未来的发展方向上,感觉到微软对SharePoint的重视。但我觉得微软应该注意的一点是需要分开前台和后台,SharePoint如果既要负责前台界面的开发定制又要做很多类似数据库的后台工作,可能永远也真正好不起来。不管怎样,定制一套UI模板的想法是很好的,但必须有一套稳定的而且是高性能的后台服务器作为前提。微软现在主要的问题也不是缺少快速定制开发工具。举个例子:做工作流,我们自己通过数据库开发的工作流远比SharePoint的强大,而以SharePoint现在的工作流状态也很难满足企业的大多数应用。所以,现在真正能在企业应用上使用SharePoint的就是它的文档管理和搜索功能。喜欢它的版本控制功能,但这一点也还有很多需要改进的地方。总之,SharePoint需要改进的地方还太多!