很久的东西也有价值

今天在博客堂里看了一些2003年的东西,不是想去看的,而是无意中点进去的。以前我是对这种年代久远的东西是不屑的,今天发现我错了,这里边其实有很多,有价值的东西。
比如sharepoint的概述

SharePoint这个词包含两个东东,一个是Team Service,这是一些服务,提供了方便的站点、文档等东东的管理,以编程接口的方式提供,我们可以直接通过其SDK来调用其服务,现在最新的2003版已经集成进Windows Server 2003了(通过Windows Update就可以安装,或者去MS网站上下载),名字也叫做Windows SharePoint Service 2.0了。

另外一个就是Portal Server,这是一个可以直接建立门户站点的东东,安装上以后,通过其Adminstration Center,就可以直接在IIS的虚拟主机上直接建立站点,并把诸如文档库、列表、论坛等模块加入到站点中。最新的版本是Portal Server 2003,MS中国站点首页上已经有中文版的广告了。

其实上,Portal Server也是调用后面SharePoint Service的接口,只不过把站点的模板都做好了,可以直接拿来用了。Portal Server定义了一种CAML,用来描述站点页面模板。不过偶自己的感觉是是这个东东并不方便,改Portal Server的模板太麻烦了。

SharePoint Service是免费的,Portal Server是要钱的(估计价格不会很低)。

SharePoint里面一个很有特色的东东是WebPart,实质上就是一个CustomControl,特别的是,它可以在Portal Server的站点上,由用户自定义把一个WebPart放在页面上。

SharePoint把所有的东东都存放在Sql Server 2000里面的,文档、图片...只不过通过编程接口可以以更直接的比如SPFolder、SPFile对象把他们当作文件夹、文件来处理(实际上站点服务器上是不会真的给你建立这些文件夹、文件的,都存放在数据库里面)。如果以单服务器模式安装Portal Server,它会自动给你装上一个MSDE。

另外顺便提一下,好像现在在web程序中使用Access的情况是越来越少了,以前ASP时代,很多程序都用Access来保存数据,现在越来越多的是宁愿用MSDE,少量数据则用xml

。这是转载别人的。
还有一个这个网站http://chinese.joelonsoftware.com/,写的不错,这个很有价值

Joel 衡量法则

  1. 你们用不用源文件管理系统?
  2. 你们可以把整个系统从源码到CD映像文件一步建成吗?
  3. 你们每天白天都把从系统源码到CD映像做一遍吗?
  4. 你们有软件虫管理系统吗?
  5. 你们在写新程序之前总是把现有程序里已知的虫解决吗?
  6. 你们的产品开发日程安排是否反映最新的开发进展情况?
  7. 你们有没有软件开发的详细说明书?
  8. 你们的程序员是否工作在安静的环境里?
  9. 你们是否使用现有市场上能买到的最好的工具?
  10. 你们有没有专职的软件测试人员?
  11. 你们招人面试时是否让写一段程序?
  12. 你们是否随便抓一些人来试用你们的软件?
 

Joel 衡量法则”好就好在你只需照着逐条回答以上问题,然后把所答为“是”的问题算成一分,再加起来就可以了,而不需要去算什么每天写的程序行数或程序虫的平均数等等。但咱丑话说在前面,可别用Joel 衡量法则”去推算你的核电站管理程序是否可靠。

如果你们得了12分,那是最好,得了11分还过得去,但如果只得了10分或低于10分,你们可能就有很严重的问题了。严酷的现实是:大多数的软件开发公司只能得到2到3分。这些公司如果得不到急救可就玄了,因为像微软这样的公司从来就没有低过12分。 

当然,一个公司成功与否不仅仅只取决于以上标准。比如,让一个管理绝佳的软件公司去开发一个没有人要的软件,那开发出来的软件也只能是没有人要。或反过来,一帮软件痞子以上标准一条也达不到,没准照样也能搞出一个改变世界的伟大软件。但我告诉你,如果不考虑别的因素,你只要能达到以上12条准则,你的团队就是一个可以准时交活的纪律严明的好团队。



原文地址:https://www.cnblogs.com/chenleinet/p/1556367.html