今天在博客堂里看了一些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 衡量法则

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

 

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

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

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

转载于:https://www.cnblogs.com/chenleinet/archive/2009/08/29/1556367.html

很久的东西-也有价值相关推荐

  1. Delphi XE2 发布了,期待了很久的东西,开始学习中。

    这个博客将记录我学习DELPHI XE2及开发相关应用程序的点点滴滴,因此该博客内容全部原创,我也不会转载和抄录别人的代码.为了让大家和我一同进步,所有示例都带源代码,你可以随时下载后进行调试运行. ...

  2. 很久没写东西了,留个言。

    很久没写东西了,留个言. 转载于:https://www.cnblogs.com/allanlau2004/archive/2005/07/26/200391.html

  3. 见了很久没见的高中同学,真好

    周末去二炮的高中同学那里玩了.虽然同在西安已经6年,但是却从来没有去过她们学校,说起来似乎让人难以相信呵,可事实的确如此.可见我这个人的懒惰了          不过,虽然很久没有见面,见了面之后,感 ...

  4. 一个祸害我很久的东东——事件过滤器之按键触发

    一个祸害我很久的东东--事件过滤器之按键触发 下面这个东东其实很常见,也很实用,平时上网的时候对之经常见,以为很简单,当然弄懂后,其实发现,他确实蛮简单的,但就是这小东西害了我好久好久啊.... 就是 ...

  5. nginx php如何无响应,nginx,_nginx 可以直接响应服务静态页面吗, 为何配置了很久都不成功?,nginx - phpStudy...

    nginx 可以直接响应服务静态页面吗, 为何配置了很久都不成功? 背景: 最近想自己写点东西放到网上, 买了域名和vps, 在vps上也搭好了ngxin服务器,想从最简单的静态页面开始,于是自己写了 ...

  6. 虚拟光驱的开发者斟酌了很久

    在给这篇文章起标题的时候,虚拟光驱的开发者斟酌了很久,因为虚拟光驱的开发者个人是反对使用".NET程序员"."C++程序员"或"PHP程序员" ...

  7. 笔记本重新启动计算机,电脑正在重新启动很久了怎么办

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 电脑正在重新启动很久了的解决办法: 1.开机马上按F8不动,到高级选项出现再松手,选"最近一次的正确配置"回车 ...

  8. html距离某天过去的过久,很久很久之后的某天,我真的放下了!

    原标题:很久很久之后的某天,我真的放下了! 女生爱错了人,不要想着去改变他,不然只会越改越失望,等爱消耗尽,害的只有你自己. 很久很久之后的某天,我真的放下了. 在无数个不能放下.不想放下的瞬间,也听 ...

  9. 迟来的2020年度总结,顺带附上被鸽了很久的自我介绍

    介绍 大家好,我是小澎,一个热爱前端的2021届的应届毕业生,大学专业是安全工程,不,不是网络安全,而是工程安全,所以我是非科班.今天呢,想跟大家介绍介绍我自己 如何进入前端 首先,我是怎么进入前端这 ...

最新文章

  1. Mysql中的count()与sum()区别
  2. Flink从入门到精通100篇(十)-双亲委派模型与 Flink 的类加载策略
  3. 根据 *_train_test.prototxt文件生成 *_deploy.prototxt文件
  4. 计算机vb操作题评分细则,上机考试的试题及评分标准.doc
  5. 大学生应当趁早谋划未来(二)--给表弟的建议
  6. 二十、MySQL之用户权限管理(用户管理、权限管理、忘记root密码的解决方案)
  7. 滑动窗口--单调队列
  8. 循环的各种形式(不拘一格编程序之四)
  9. inside sqlite_Inside Codeland –迄今为止最具包容性的开发者大会
  10. 42 github 开源代码 ——README.md语法/相关操作等
  11. FL Studio 20.8中文进阶高级完整版 安装下载教程
  12. 接口与抽象类的相同点和不同点
  13. 【当心】看房没戴头盔,损失二十万 。。。
  14. carry函数在C语言中用法,动词carry用法小归纳
  15. 电子文档迎接“双轨制”
  16. NLP专题直播 | Transformer, BERT, ALBERT, XLNet全面解析(ALBERT第一作者亲自讲解)
  17. 联想p720工作站安装linux,联想发布ThinkStation P920和P720工作站 采用至强处理器
  18. 以色列量子计算软件公司,与欧洲机构合作开发薛定谔猫状态纠错技术
  19. 如何写一份详细的创业计划书?
  20. 群晖Video Station 电影/电视剧 海报和信息自动显示

热门文章

  1. TCP/IP协议简介
  2. css网页favicon_自用代码css获取任意网址的/favicon.ico的方法教程
  3. 《Java Web开发入门很简单》学习笔记
  4. 【转载】漏洞 CNVD-2017-36682 相关公告以及 JavaScript / 安卓开发者须知
  5. A*寻路算法的C#实现
  6. 金字塔型php的9x9乘法口诀表,python中打印金字塔和九九乘法表的几种方法
  7. 本地缓存需要高时效性怎么办_Android性能优化之关于缓存的构思
  8. 熟悉JDK8新特性,“Lambda表达式与函数式接口”
  9. 设计模式(二)构建型模式
  10. Git 简介和命令行操作