- 博客(9)
- 收藏
- 关注
原创 C#实现对象的Xml格式序列化及反序列化
要序列化的对象的类:[Serializable]public class Person{private string name;public string Name{get{return name;}set{name=value;}}public string Sex;public int Age=18;public Course[] Courses;public Person(){}public
2005-08-24 16:56:00 1221
原创 在Project server 2003中不能为2个项目关联同一个wss网站
在Project server 2003中,每个项目均可以关联一个网站,用来存储文档、问题、风险等信息。但是不能为2个项目关联同一个wss网站,我想这个也是合理的。screen.width/2)this.width=screen.width/2" vspace="2" border="0" alt=""/>
2005-08-24 16:45:00 937
原创 关于“SPS对文件进行权限管理的解决方案”的看法
kb的blog里面有篇针对“SPS对文件进行权限管理的解决方案 ”我对此的看法是; 这样做有几个不好的地方: 1、批量上传文档后,不得不手工去编辑每个文档的权限; 2、不能使用sps自带的功能强大的视图,因为是自己写的web part来展现文档; 3、其实,我们可以想象一下,如果每个文档的权限都不是一样的,这样去做的意义就很大。但是实际情况是很多文档的权限是一样的,所以我认为sps把具有相同权限的
2005-08-24 16:43:00 1095
原创 关于Project Server 2003项目间链接
要链接保存在Project Server 2003服务器上的项目任务,在project professional的任务信息里面的“前置任务”选项卡中,输入要链接的其它项目任务的标识号:如“/项目名称.版本名称/任务WBS代码”。 注意的事情:1、相同版本的项目,才能设置他们之间的项目相关性2、无法为保存到 Windows SharePoint Services 工作区的项目创建外部
2005-08-24 16:30:00 1384
原创 sps个人网站的名称冲突及删除
一、个人网站的名称冲突问题 我的sps服务器机器名为:web-01,它已经加入了域cyj.com,我用本机用户web-01/administrator登陆sps,点击“我的网站”,系统自动为administrator创建个人网站。然后我以域管理员cyj/administrator登陆sps,点击“我的网站”,总是出现错误提示“已经存在名为administrator的个人网站”,也就是说,来自
2005-08-24 15:18:00 1590
原创 SPS搜索结果中目标链接打开方式改为在新窗口中打开
sharepoint portal server 2003中,原来打开搜索结果的目标链接是在本窗口中打开,用户感到不方便,希望能在新窗口中打开。解决方法:修改template/2052/sps/中的search.aspx文件,在底部增加如下JavaScript代码即可: var oResult = document.all("schSRCHRES"); if ( oResult == nul
2005-06-30 17:59:00 1104
原创 用C#实现Visitor模式
Visitor模式:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。public abstract class Pet { abstract public void Accept(Visitor v); } public class Cat:Pet { private string state=""; public Cat(strin
2005-06-30 11:44:00 1320
转载 OOD设计原则
以下内容来自《敏捷软件开发-原则、模式与实践》OOD设计原则 SRP,单一职责原则:就一个类而言,应该仅有一个引起它变化的原因· 将过多的职责耦合在一个类中导致了脆弱设计· 职责是变化的原因· 如果应用程序变化的方式总是导致两个职责同时变化,则不应该分离他们· 把业务规则和持久化子系统绑定在一起是自讨苦吃,这违反了单一
2005-06-29 15:23:00 1871
原创 用C#实现的Observer模式
Observer模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时, 所有依赖于它的对象都得到通知并被自动更新。第一个方法:使用传统方法(不用事件)public interface Observer { void Update(Subject s); } public abstract class Subject { private ArrayList observers=ne
2005-06-29 13:25:00 1786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人