从2004年算起来,专注于Sharepoint技术以及六七年了。从SPS2003,到MOSS2007,已经现在的Sharepoint Server2010 Beta2,Sharepoint技术可以说是迈过了一个又一个台阶,起码可以说,字面的功能是越来越强大。

国内的Sharepoint应用,应该说是从2007年进入了发展的阶段,虽然也有SPS2003下的应用,但是敢于尝鲜的企业毕竟很少,而且说实话,SPS2003下做企业应用,实在是太困难了,所谓的团队协作只能是个供销售人员忽悠的概念,干不了多少实在的事情。MOSS2007发布后,国内的应用渐渐多了起来,北京的几家专注于Sharepoint技术的公司,日子也渐渐好了起来,MOSS也终于成为了微软增长最快的一个产品,一年为微软拿下了10亿美元的利润。

几年过去了,国内那些看重了Sharepoint技术并实施了Sharepoint项目的企业,究竟都从项目中获得了哪些利益,我无从考证。作为一直致力于使用Sharepoint技术为企业搭建应用环境的IW,我一直在困惑,企业究竟该如何实施Sharepoint技术,才能让这项技术真正的带来好处。

说起来,我也算是参与过一些项目,而且也号称是Sharepoint架构方面的MVP,让我惶恐的是,对于Sharepoint这样庞大的一个产品,几年下来我都没能彻底掌握它的架构,以及规划的原则。就我的理解,微软几乎所有的服务器产品,实施前都需要非常详细的项目规划,而规划的制定需要对架构有透彻的理解。

就拿内容管理来说吧。Sharepoint技术能够提供给客户的最实惠的应用,其实就是内容管理。说句不好听的,就算是花上几十万甚至是上百万做一个Sharepoint项目,别的功能都不要,就做内容管理,能够真正运用此技术,把企业内部的信息分门别类的管理好,让所有的信息处在最恰当的状态:所有需要的人能够随时得到,所有无权的人永远看不着,那也是一件非常了不起的事,对企业来讲,也算是超值了。可实际的效果怎样呢?

说起来可能都认为很简单,不就是内容管理么!先把信息分类,然后按分类分别创建站点、文档库、文件夹,然后分别赋予各自的权限,不就OK了嘛!看起来好像是这么回事,实际上没那么简单。先说分类,如果一个企业想把内容管理做好,企业内部必须有专门的档案管理的人才,不但要求对档案管理的流程和具体内容非常清楚,而且要对分类学相当了解,就这一点,估计国内很少的企业具备这样的条件。不是说不具备这样的能力,而是说没有这方面的意识。企业尚且如此,做Sharepoint项目的IT公司,更不能指望了,再说这个也确实不是技术的问题,不属于IT公司的职责范畴。

当然,肯定会有公司具备这样的能力,因此对内容管理会有更清晰的要求。接下来就是安全方面的规划了,这是实施Sharepoint项目的IT公司本职的工作。然而Sharepoint的安全体系,也是比较复杂,关于Sharepoint用户、用户组还有访问群体,搞得我都眼晕。记得2007年在微软BPIO培训的课上,我曾专门问过讲课的老师他们之间的关系和标准的做法,那个来自比利时的微软的帅小伙倒是十分耐心的给我讲了半天,由于英语不太灵光,我也只听了个大概。后来从微软的网站上找到了MOSS2007的规划指南,仅仅安全部分的规划就有非常厚的一沓,而且这东西不是看一遍就能够深入理解的,于是至今我都不能很好的规划安全。这里还要用到许多的基础架构的知识。对于Sharepoint技术来说,最佳的环境是微软的域环境,而实际的情况却是,很多客户没有域环境,并且很排斥域环境。专业的Sharepoint项目公司,也不是都有能够很好规划域环境的专门的人才,要知道这方面的知识属于微软系统工程师的范畴,而要真正获得MCSE的能力(不是Paper MCSE),也不是一朝一夕的事,所以最后的结果,大家可想而知。

我个人认为,对于Sharepoint技术来讲,除了对企业非常实惠的内容管理外,更大的价值在于,它是一个企业信息化的平台,是一个骨架,企业的所有的应用都可以透过它,来完成各自的工作,并且通过这个平台,来展现企业信息的各个方面。

这么说起来有点虚,统一的企业应用平台就不说了,就说Excel Service提供的商务智能。一个企业会有各种各样的应用,无论是什么架构,比方说我们现在使用的用友的财务系统,基于B/S架构。除了利用Windows 2008的终端服务网关和用于发布终端服务的TSWebpart,是分支办公室通过内部办公门户远程使用财务系统外,我们可以使用Excel Service去财务系统中,提取我们需要的任何信息,生成用友并没有提供的实时报表,放在领导的桌面上。

2008年底,我又回到了熟悉的企业环境,开始用Sharepoint技术搭建企业的信息化平台,整整一年过去了,我也只是简单搭了个环境,关于Sharepoint的本身的基本的内容管理功能,并没有开始真正的使用,因为这是个新企业,还没有成熟的管理。我和一个开发的搭档花了半年的时间,开发一个成品的库存管理系统,集成在Sharepoint的平台之上。虽然领导要求的库存管理只需要知道实时库存即可,但是通过Excel Service,我还是很轻松的将生产入库情况分析、每日累计出货情况、经销商出货情况、销售分区年度出货情况、销售分区实时出货情况、纸箱消耗情况等等,与生产销售有关的报表放在了领导的桌面上。我认为,这些隐含于系统内部的各类数据的分析,才是真正体现Sharepoint技术价值的另一个最重要的方面,也是企业最需要解决的问题。因为围绕这一个产品库存,我们公司起码有8名员工,每天的很多时间花费在这个上面,而且做出的Excel文件的报表,数据的重复利用能力几乎为零,现在有关这方面的统计工作,已经被彻底解放了。

BTW,以上仅仅是我对Sharepoint技术的一些看法,文中的一些观点是我个人实事求是的看法而已,没有任何贬低国内Sharepoint应用水平的意思。而且我也勉强算是Sharepoint的圈内人士,希望能够紧跟Kaneboy、熊总、Choral、Erucy、Kevin等各位大牛的脚步,为这项技术的发展出一份力。尽管如此,我依然做好思想准备,双手抱头,以躲避四处飞来的板儿砖!呵呵

Sharepoint 最终作用是什么相关推荐

  1. Sharepoint 2007 用户信息管理总结(2) - 用户信息管理

    最近在做一些sharepoint2007的项目时,总会遇到一些在AD中更改了用户属性后无法立即同步到Sharepoint站点中的问题,经在网上查找了一些资料解决了此问题. 解决办法: 1. 更改AD中 ...

  2. [SharePoint][SharePoint2013循序渐进]SPS2013简介

    本章概要: 1.啥是SPS2013 2.SharePoint如何作用于团队协作和信息共享 3.SP2013有哪些用户权限 4.什么是SharePoint2013 online 5.SP在内部署和在线订 ...

  3. 神经网络在控制中的应用,神经元网络控制的作用

    神经网络的功能! 完成某种信号处理或模式识别的功能.构作专家系统.制成机器人.复杂系统控制等等. 在机器学习和相关领域,人工神经网络(人工神经网络)的计算模型灵感来自动物的中枢神经系统(尤其是脑),并 ...

  4. Oracle总结第二篇【视图、索引、事务、用户权限、批量操作】

    前言 在Oracle总结的第一篇中,我们已经总结了一些常用的SQL相关的知识点了-那么本篇主要总结关于Oralce视图.序列.事务的一些内容- 在数据库中,我们可以把各种的SQL语句分为四大类- (1 ...

  5. 使用 Python 的图像隐写术

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 今天,世界正在见证前所未有的数据爆炸,我们每天产生的数据量确实令人 ...

  6. 深入“肠-脑”神经高速通道,揭开“第六感觉”面纱

    来源:中国生物技术网 直觉是什么?通常被描述为超感官的第六感觉,它在英文里直译就是肠道感觉.肠道作为"第二大脑"的事实已经家喻户晓了.如果你曾在重要的演讲前感到心慌恶心,或者在一顿 ...

  7. 商务智能 “软肋”何在?

    商务智能 '软肋'何在 上周一,老板要去华盛顿向联邦政府卫生部推广我们的商务智能软件.走之前,向我征求对他演讲稿的意见.我的意见之一,是建议突出商务智能对决策的支持作用.没想到,老板摇摇头,笑着说:' ...

  8. React Native填坑之旅--动画篇

    React Native填坑之旅--Button篇 React Native填坑之旅--动画 React Native填坑之旅--HTTP请求篇 动画是提高用户体验不可缺少的一个元素.恰如其分的动画可 ...

  9. VC访问数据库学习总结

    VC连接数据库方式 目前Windows系统上常见的数据库接口包括: ODBC(开放数据库互连):访问数据库得先配置数据源 MFC(Microsoft基础类)ODBC类 DAO(数据访问对象) RDO( ...

最新文章

  1. Python NLPIR2016 与 wordcloud 结合生成中文词云
  2. Java黑皮书课后题第5章:5.40(模拟:正面或反面)编写程序,模拟抛硬币一百万次,显示出现正面和反面的次数
  3. 乙肝的传播途径是否只有四种?
  4. ajax获取数据用弹窗显示_Vue之 点击返回弹出推荐商品弹窗
  5. Eclipse 答疑:如何使用 Eclipse 进行断点(Breakpoints)调试?
  6. Oracle如何建立多库,基于Oracle多库查询方法(分享)
  7. Paint方法总结(二):着色渲染器Shader
  8. Mirth Connect 互联互通 第五章 查询发送者通道
  9. coreldraw16开三折页_cdr怎么制作三折页?cdrX6制作三折页模板教程
  10. java迁移框架_Java敏捷数据库迁移框架——Flyway
  11. 在c语言中把x和y互换怎么编译,已知int x=10,y=12;编程将x和y的值相互交换
  12. 2011不同阶层理财大盘点
  13. 学会这三款软件,可以轻松完成录音转文字操作
  14. Hyper-V安装Server 2019虚拟机
  15. Dubbo异常 Can not lock the registry cache file解决方案
  16. VBA多条件选择及自动填表及计算汇报
  17. ChromeBook安装GalliumOS:准备部分
  18. 基础知识【H5新增知识1】
  19. 算法导论读书笔记(19)
  20. js获取当天0点时间戳

热门文章

  1. 最给力的程序源码平台下载论坛
  2. android 广播 onreceive能干什么,Android 广播总结
  3. 计算机百分比在哪设置方法,excel表格怎么设置自动求百分比
  4. 从模块化到NPM私有仓库搭建
  5. 博奥智源,无线教学管理系统开发技术详解
  6. VB.NET-Textbox中的KeyPress事件
  7. html 原型图片,可视化的JavaScript:原型继承(动图演示)
  8. ORACLE · 保留两位小数的三种方法 · 方法一 round()函数
  9. android glide滤镜,Glide 图片形状裁剪 ,滤镜等(示例代码)
  10. 计算机远程桌面在哪,怎么打开远程桌面,远程桌面在哪里(适合微软所有版本含Win10)?...