我知道很多人很“讨厌”SharePoint,觉得市场上对其宣传有夸大的成分并且难以在实际应用中落地。
的确,一开始我也是这个感觉。和一些有动手开发能力的人一样,当遇到挫折时,就有一种立即开始编写自己的解决方案的冲动。
但是,我克制住了这种冲动,决心静下来研究研究 SharePoint 里面究竟有什么。因为我有个比较朴素的想法,即
- 研发 SharePoint 的人绝非傻瓜,微软投入资源持续研究(从我开始接触的2003版本到现在2010版本)必有其道理。就算发现是个“垃圾”,那也得是在充分研究和理解之后的结论。
- 所有在应用 SharePoint 时遇到的问题,在编写自己的解决方案时同样会遇到。如果绕过这些问题,就无法理解更深入和广泛的应用需求。
- 软件行业会逐步成熟,会越来越多的依靠已有的平台、组件来搭建应用。选择哪个平台对于技术研究来说差别不大,关键是要能够真正深入研究好一个。