所有文档
想好点
这个作者很懒,什么都没留下…
展开
-
Moss2007中通过Sharepoint Designer 创建多个列表联动的工作流
我们的实际工作中的工作流往往不能在一个表单中表现出来,常常需要我们设计多个列表来完成这样一个完成的工作流。例如:我们创建一个ITIL事件管理中的事件记录(列表库A)的时候,往往会在工作站点的首页增加一个用于提醒桌面支持工程师完成相关任务的提醒列表(列表库B)。如果我们不对这两个列表设计成联动的话,那么相关工程师在完成任务后先要更改事件登记表(填写列表库B中的相应条目),然后还要更改提醒列原创 2007-03-12 14:57:00 · 2644 阅读 · 0 评论 -
企业信息化系统应该具备的功能之二
接昨天的,我们继续。10、即时消息系统 现在基本上会上网的人就会用QQ,那么我们为了弥补电子邮件、共享文件在消息即时性上的不足,并且,为了增加员工在线状态显示(就是从远端直到这个员工有没有登陆,有没有公司等状态)等功能。我们可以在公司内部假设自己的即时消息系统。尤其那些有分支机构的公司,通过即时消息系统进行分支间的协作是一个节省开支的好方案。 实现即时消息系统,我曾经使用过原创 2004-10-13 09:56:00 · 1294 阅读 · 0 评论 -
企业信息化系统应该具备的功能
一个企业中如果要实施信息化,那么这个系统应该具备哪些最基本的子系统,以及实现哪些最基本的功能呢?我做企业信息化架构设计已经5、6年了,虽然,觉得自己没有做出什么特色出来,但是,也算是有了一些经验。所以总结了一下,谈谈自己的拙见。1、基本网络设备 建立企业信息系统第一步要做的就是网络建设。可以说,现在没有网络就不要谈什么企业信息化。现在,什么千兆到桌面已经不是什么遥不可及的事情了。但是原创 2004-10-12 17:31:00 · 2015 阅读 · 1 评论 -
给微软的IEWebControls加上强名称
微软提供的IEWebControls安装包里的程序编译出来的Microsoft.Web.UI.WebControls.dll是没有强名称的。当我在用它的时候,由于它没有强名称,我不得不取消的应用程序的强名称。而我发现,微软提供的这个安装包安装以后的文件夹中是包含源程序的,而且,它就是在批处理里面通过CSC.exe命令编译成DLL文件的,那么我可以不可以用自己的KEY签名,使编译出来的DLL具原创 2004-10-11 15:17:00 · 1052 阅读 · 1 评论 -
将使用Access的论坛迁移到SqLServer中
我利用动网提供的论坛程序创建了一个内部论坛。原来,这个论坛是发布在windows2000的IIS5上的。他的数据库用的是Access。可是,当我将这个论坛迁移到windows2003上以后,发现经常死掉。到网上找了一下,并且咨询了微软的工程师,很多人都认为i这跟他使用Access有关。并且,我想在公司内部网站首页增加一个跑马灯来显示论坛中的新帖子,可是,如果继续用Access的话,访问起来不是那么原创 2004-10-10 09:55:00 · 1079 阅读 · 0 评论 -
sps编程模型中打开站点的几种方法
打开站点的几种方法1、如果你想打开的是你这个WEBPart所在的站点,直接使用SPWeb和SPControl打开。注意:想要引用Microsoft.sharpoint和Microsoft.Sharpoint.WebControlsSPWeb mySite=SPControl.GetContextWeb(Context); 2、如果要访问当前虚拟服务器的其他站点SPWe原创 2004-10-02 08:55:00 · 1672 阅读 · 1 评论 -
微软技术教育大会(Microsoft Tech Ed)心得
微软技术教育大会(Microsoft Tech Ed)心得 1 我关注的内容: 本次大会的内容非常丰富,但是,由于借助网络技术,微软为我们提供了网络课堂和各种远程培训机会,所以,在这次技术教育大会,让我感到新奇的东西不多。所以呢,这次我去的目的,首先是去看看微软将发展的重点放在哪里?微软在已有的东西上有哪些应用模式?有哪些开发技巧等等,反正,就是带着开开眼界,开阔思路,寻求工作中原创 2004-10-02 08:47:00 · 2060 阅读 · 1 评论 -
改动和Project关联的wss需要注意什么
改动wss需要注意什么 当我重新安装了nethome上的WSS和sps后,Project Server的文档库功能就失效了。这时,我意识到我需要重新运行Project 安装程序的WSS配置向导。并且重新设置Project Server中相关的设置。下列项目将会需要重新设置:要在WSS服务器上重新运行Project安装程序中deWSS配置向导 在Project Serv原创 2004-10-02 08:36:00 · 1010 阅读 · 0 评论 -
在Project Server中想要建立文档和任务之间的关系时失败
在Project Server中想要建立文档和任务之间的关系时失败 今天给系统集成部项目一部的同事讲Project的应用的时候,我想要在文档库和任务之间创建一个关系.当我在文档属性的"链接任务"后面单击"选择与此文档相关的项目任务"的时候,系统提示:"没有可用的任务项目没有发布到Project Server上,或者没有分配给你的任务以及你没有查看任务列表的权限" 我检原创 2004-10-02 08:34:00 · 873 阅读 · 0 评论 -
日志摘要WebPart的日期计算有问题
日志摘要WebPart的日期计算有问题 从九月份开始,我发现我的日志摘要上都写上了“新”,我知道,一定是我的算法出现了问题,因为我在比较日志发布日期和当前日期的时候,用了一个取巧的方法,就是将日期转换成整数,然后再相减。 我想正确的算法应该是直接用日志的发布日期和当前日期进行比较才是正确的。那么日志发布日期使用字符串格式存储的,如何将这个字符串转化成日期类型呢。我没有找到原创 2004-10-02 08:21:00 · 782 阅读 · 0 评论 -
修复outlook个人文件夹pst文件
修复pst文件 一个800多兆的outlook个人文件夹PSt文件,打开其他的文件夹都正常,唯独打开已发送邮件文件夹的时候提示错误,提示要使用“收件箱修复工具”修复。可是在outlook中并没有找到这个所谓的收件箱修复工具。通过internet查询,微软的知识库文档告诉我,在c:/program files/comman files/system/mapi/2052/nt/有一个文件sc原创 2004-10-02 08:17:00 · 2933 阅读 · 0 评论 -
使用无线网络共享adsl连接
使用无线网络共享adsl连接 周末试了试WRT54G的共享ADSL功能,很方便,在设置界面中已经包含了pppoe的拨号设置,写入自己的帐号和密码。然后,将内网地址改成自动分配。在物理连接方面,将adsl的网线插入WRT54g的WAN端口,然后,将台式机的网线插入任意一个LAN端口,笔记本使用无线网络。在计算机中输入地址,ok,搞定。 WRT54G的拨号方式其实只有两种选择,一原创 2004-10-02 08:16:00 · 1531 阅读 · 0 评论 -
由玩极品飞车想到的
由玩极品飞车想到的不玩游戏已经很久了,这几天因为帮助大姨子测试她的新笔记本。我在她的本本上安装了极品飞车5。我选择玩测试员模式,头三关很轻松就过了。在第四关的时候,我觉被难住了——这一关是这样的:直行,在中间指定区域完成一个360度的原地掉头,然后继续执行,这个操作必须在15秒内完成。我试了很多次,每次我冲到指定区域,高速打方向,踩刹车,可是只能完成原地掉头的任务(180),原创 2004-10-02 08:09:00 · 1164 阅读 · 0 评论 -
您的计算机安全吗?
随着计算机技术和网络技术的不断发展,计算机已经成为我们工作、学习、生活中不能缺少的一个工具。而计算机网络,也逐渐成为我们在工作、学习、生活中依赖的一种通讯手段。然后,我们面临了一个新的问题——计算机安全问题。一个令许许多多计算机专家头痛的问题。可是,当您遭遇不幸的时候,您是否曾想到过,您不但是一个受害者,您有可能正在扮演破坏者的帮凶的角色。不想成为破坏者的攻击目标吗?不想成为破坏者的帮凶原创 2004-10-13 16:06:00 · 1926 阅读 · 0 评论 -
使用C#批量修改域帐户信息全部代码
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.DirectoryServices;namespace change{ /// /// Form1 的摘原创 2004-10-12 16:03:00 · 1637 阅读 · 1 评论 -
ShartPoint v3中的列表Field属性的妙用
Sharepoint V3(以及Microsoft Office Sharepoint Server2007)真的给我们这些IT管理部门带来了很多的方便。尤其是对工作流的支持真的减轻了我们很多的工作。我们部门的ITIL的“事件管理”中事件登记和处理流程基本上不用开发代码,几乎用Sharepoint Designer就搞定了。但是,这里之所以用“几乎”两个字就是因为我还是写了一段代码来修改自定义列表原创 2007-03-12 14:56:00 · 1770 阅读 · 0 评论 -
又是ARP攻击
虽然,网络管理和Office开发,我更加中意后者,可是命运总是和我开玩笑,显示公司的网络工程师辞职,我一兼就是两年,然后是公司里委派我做得项目,大都是和网络有关系,朋友们找我帮忙,又大都是因为网络出了故障,呵呵,我都怀疑自己选错了行业主攻方向。这次朋友找我是因为他的网吧总是莫名奇妙的出现断网的现象,我很熟练的在他的交换机上配置了端口镜像,架起了sniffer,结果并没有发现什么异常情况。于是上原创 2007-03-12 14:55:00 · 1313 阅读 · 0 评论 -
通过自定义的域策略管理模板修改vmwaredhcp服务启动
公司里的开发部门有很多同事使用VMWare作为测试用的虚拟机,然而,这些同事并不是非常熟悉这个软件。VMWare做得确实出色,但是,我不喜欢它的虚拟网络,因为它的DHCP Service经常会导致公司的网络瘫痪。有没有办法限制这个服务的启动。我首先想到了使用域策略的管理模板——*.adm 我修改过Office的管理模板,但是从没有自己写过。不过照葫芦画瓢,我还是会的。于是自己就照着已原创 2006-04-03 11:08:00 · 1989 阅读 · 0 评论 -
清理RMS客户端信息
在公司里的虚拟实验室里部署了一个rms,用于开发Office文档的加密服务。后来,由于操作不慎,将原来的rms数据库给干掉了。于是只好重新配了一个。服务器运行很正常,在别人的机器上也没有问题。然后,我用于开发的那台机器rms客户端好像无法正常工作,要么就是无法给office文档机密授权,要么就是打不开别人已经授权的文档,我尝试重新安装了rms客户端,可是并不奏效。是不是因为,客户端存储了以前的有原创 2005-10-01 08:22:00 · 1348 阅读 · 0 评论 -
调用Office对象使用rms加密
微软提供的rms服务可以对文档进行加密和授权,经过加密和授权的文档,只有指定的用户才可以查看和执行相应的操作,这对于那些想保护自己信息的企业来说无疑非常有用。我们公司打算用它来对技术管理部的文档借阅系统中的好几十个吉的文档进行保护。呵呵呵,如果一个一个文档地加密肯定不现实,那么,只有自己开发一个程序来完成这个操作了。一开始,我想使用rms的sdk中提供的方法来做,后来发现,那有点复杂。我想,既然o原创 2005-10-01 08:21:00 · 4106 阅读 · 0 评论 -
使用SQL直接从sps数据库中恢复文档
我的一个客户误删除了一个项目站点,其中有大量的文档需要恢复。由于,这个站点构建在他的SPS之下,而他们的sps数据库非常大,我费了一天的时间将他前天的数据库备份恢复到另一个数据库服务器上。我在试图重新架设一个同样的门户时遇到了一些问题,于是,我想,是否通过sql直接送库中恢复文档来得更加直接sps的文档都存放在***_SITE数据库的docs表中,表中dirname字段存放了站点的URL后边的部原创 2005-08-25 09:17:00 · 1206 阅读 · 0 评论 -
在sps中使用第三方smtp软件解决邮件服务器不允许匿名访问的问题
长期以来,由于公司的Exchange Server关闭了匿名发送邮件的功能,我们部署的Sharepoint 以及Project server的相关的依赖匿名smtp服务器的功能就停止工作了。我不太明白,微软在设计这些系统的时候是怎么想的,但是,这的确让我们丧失了一个很重要的一些功能,由此,我们的一些部门也抱怨不已。所以,我一直想解决这个问题。 我曾经想使用windows自带的原创 2004-12-13 08:45:00 · 3138 阅读 · 0 评论 -
感受DataGrid给数据操作带来的便利(5)
第五节:删除条目相对第四节的更新数据来说要删除条目就简单多了。关键步骤如下:增加一个删除的按钮列,怎么增加参照第四节讲的。设置DataGrid的DataKeyField属性,必须设置为数据库的关键字。添加DeleteCommand事件,编写代码:public void MyDataGrid_Delete(Object sender, DataGridCommandEventA原创 2004-11-11 08:25:00 · 1033 阅读 · 0 评论 -
感受DataGrid给数据操作带来的便利(2)
第二节:定制DataGrid的外观上一篇文章中,我初步感受到了DataGrid给我带来的便利,但是,如果是我们自己编写程序画的表格的话,我们能够很灵活的控制表格的表现形式,所以,DataGrid能不能定制它的表现形式。答案,我知道肯定是可以的,关键是它是否比我自己用代码“画”要来得快。 根据以往的经验,我知道,从DataGrid的属性中就可以完成这些操作。 1、选择要显示原创 2004-11-09 13:36:00 · 1301 阅读 · 0 评论 -
感受DataGrid给数据操作带来的便利(3)
第三节:快速分页在第二节中,我体会到了DataGrid在定制外观上的快捷和方便,这一节,我又学会了快速的将数据分页。我们在查询数据库的时候,往往不会用一个页面来显示所有的数据,而是对数据进行分页显示。记得在asp中,我们编写一个分页的页面非常麻烦,当我,学会了用DataGrid来Render数据的时候,我兴奋不已,因为,它做数据分页原来这么简单。还是打开属性生成器(或者修改“分页原创 2004-11-09 13:38:00 · 1978 阅读 · 2 评论 -
感受DataGrid给数据操作带来的便利(1)
作为一个刚刚接触asp.net的人来说,DataGrid能够为我们提供那些便利,一直是我想要早点知道的。这两天我恰好自己动手在修改以前的一个asp应用,所以,我学习了一下DataGrid,体会了一下,确实为我们带来了很多的便利,总结了一下,写出来给像我这样的初学者。第一部分:用DataGrid显示数据表中的所有的数据 我们使用DataGrid的一个目的就是要用它来显示数据。我们原创 2004-11-05 17:22:00 · 1275 阅读 · 0 评论 -
感受DataGrid给数据操作带来的便利(4)
第四节:编辑数据 不知道各位在asp程序中是怎样来修改数据库记录的,反正我的做法是做一个列表,将所有的记录列出来,然后,在关键字段加上超级链接,然后在用户点击超链接后,将页面转发到一个新的编辑页面上。在那个时候,我多么想想编辑Excel表格那样就在自己的列表里修改我想修改的字段。然后,DataGrid就为我提供了这样的功能。在DataGrid中,可以通过属性生成器在数据列表的前面原创 2004-11-11 08:24:00 · 1150 阅读 · 0 评论 -
紫光输入法导致系统故障
紫光输入法导致系统故障张总的ibm t23笔记本,总是在关闭程序,或者是在运行某些程序之后都会报告一些错误,比如:某某程序因为系统故障被关闭,您必须重新启动该程序。或者rundll.exe在运行时出错等等。 开始怀疑,是因为系统感染了病毒或者被黑客侵袭。我还怀疑他没有打补丁或者没有按照次序打补丁。我检查了他的机器,补丁是按照要求打的。病毒防火墙很正常,理论上不会感染什么病毒。观察原创 2004-10-02 08:08:00 · 1760 阅读 · 2 评论 -
修改日志摘要
修改日志摘要头看了我的日志摘要部件,觉得还行,当时提出了一点建议和发现了一个bug。建议是:字体放大半号。这点建议我也是同意的,所以,决定要将它改过来。这个改动不会很大,用不了两天,问题出在那个要命的bug上。既然是摘要,当然就不能将文章通篇都显示出来,所以,需要截取一部分。但是,在截取的时候出现问题了,明明设置的是要截取30个字符,结果,他只截取了两三个字。怎么回事?我将它原来的文字显原创 2004-10-02 08:06:00 · 1194 阅读 · 0 评论 -
Outlook的配置文件
Outlook的配置文件 我一直没有找到有关outlook的配置文件,所以,当我重新安装操作系统后,我总是要重新配置我的outlook。前两天,我仔细研究了一下防治配置文件的文件夹C:/Documents and Settings/zhouyi1095,发现,有一个文件叫:ntuser.dat,我怀疑这个文件就是防止所有windows配置的文件。恰好部长的计算机重新安装了,他也在找o原创 2004-10-02 08:44:00 · 2739 阅读 · 0 评论 -
项目的整个生命周期中的Project Serv
项目的整个生命周期中的Project Server 我在使用单机版Project的时候,一直觉得Project就是一个用于进行了项目规划的工具。那么现在使用了Project server 我的认识又进了一步,我猛然发现,微软的这个系统居然可以贯穿整个项目的生命周期。首先,我们知道之所以要实行项目管理,就是因为我们在做一个项目的时候,要确定项目的范围,控制项目的成本,保证进度,而通原创 2004-10-02 08:35:00 · 1366 阅读 · 0 评论 -
创建blog站点的步骤
创建blog站点的步骤 使用fontpage很容易就可以创建blog。使用frontpage创建一个新的数据包解决方案,然后打开这个新建的站点,修改它的默认主页,替换掉它的视图,换上自己开发的带图像显示的webpart。这样blog站点基本就建好了。但是,这个时候还无法实现RSS订阅。在nethome的d:/interpub/imd.test.net/rss下创建一个服务于这个站原创 2004-10-02 08:32:00 · 1429 阅读 · 0 评论 -
Project的用户权限设置
Project的用户权限设置 上周末,我为系统集成事业部的几位同事创建了Project 帐户。昨天,我就接到两位同事的电话和邮件,说他们没有办法正常登录,希望我能够协助他们配置客户端。今天,我上去察看了他们的相关设置,他们做得很好,都是按照我的说明书设置的。可是,为什么会登陆不上去呢?我试着用我的帐户和张三的帐户登陆。都成功了,这就说明,他们的设置和ie本身没有问题,所以,我断定原创 2004-10-02 08:19:00 · 2040 阅读 · 0 评论 -
使用无线网络
使用无线网络今天我带了我家大姨子的东芝笔记本,想要测试一下迅驰提供的无线网卡的功能。一开始,我怎么也找不到无线网络,我以为是因为部长改了ssid的缘故,所以,我打电话给我们部长,他告诉了我所有的信息。但是情况依旧没有转变。我又一次请教部长。部长问我笔记本上有没有指示灯。我这才发现,在他的前方有一个无线网络的指示灯一直是灭的。看样子,我没有打开开关。我没费多大的功夫就找到了打开开关的方式:原创 2004-10-02 08:14:00 · 880 阅读 · 0 评论 -
使用程序修改域帐户直接领导时遇到的错误
使用程序修改域帐户直接领导时遇到的错误 使用C#修改域帐户的直接领导,本来是一件非常容易的事情,可是今天下午,我却怎么也调不过去,系统总是在提交修改的那一句提示“出现约束性冲突”。这是怎么回事?我非常纳闷。这个属性是可以修改,不应该会有什么困难。经过仔细检查,我终于找到了这个我好像已经犯过一次的错误,我在给manager属性赋值时,没有将adspath前面的“LDAP://”去掉,这样我原创 2004-10-02 08:13:00 · 729 阅读 · 0 评论 -
食堂就餐记录的监控
食堂就餐记录的监控 快要下班的时候,食堂马班长给我打电话,得知食堂数据有误。我当即登陆食堂的计算机进行查看,原来读卡程序没有运行了,具体原因,我估计是因为在调试过程中修改过密码导致的。原来,在我的读卡程序中,我又一句代码,就是每天传递数据成功后会给我发送一条信息,可以由于公司现在的网络已经通过vlan进行广播隔离,这条指令已经失效了。看来,我必须做一个监控程序了,怎么知道原创 2004-10-02 08:12:00 · 1420 阅读 · 0 评论 -
当系统提示“属性不能为0,属性……”
当系统提示“属性不能为0,属性……”当我将开发好的webpart部署到imd.test.net/blog上后,一个错误出现了。唯一值怀疑的是在获取创建者姓名时,我用了一个数组下表来获取的(其他的都是用字符串来获取的,即标题,用的是item["标题"],正文用的是"正文",但是由于这个blog中创建时间和创建者姓名用了同一名字“创建者”,当我用item["创建者"]获得的是创建时间而不是创建者原创 2004-10-02 07:55:00 · 889 阅读 · 0 评论 -
关于原来blog站点的讨论链接是用webpart连接来实现的
关于原来blog站点的讨论链接是用webpart连接来实现的 为了在blog中显示图形,我自己开发了一个webpart,但是,加入讨论链接成为比较困难的是事情。 1、寻找目标地址。 当我将鼠标指向讨论链接时,我看到一个指向javascript的函数,并且,链接串很长。我拷贝了这个链接,并在不同的blog上测试,结果发现除了前面的blog网站地址和最后面的item id号,其他部原创 2004-10-02 07:52:00 · 959 阅读 · 0 评论 -
xp下使用EXchange管理器
xp下使用EXchange管理器 上个月为了开发批量创建域帐户工具,在xp上安装了exchange管理工具。 在安装exchange管理工具之前,必须安装windows2000的管理工具/i386/adminpack.msi 安装过程还算顺利,可是安装好的东东却无法使用,也就是说用这样安装的工具根本呢就无法创建域帐户。总是弹出对话框,说控件出错。 昨天,我突然想到了excha原创 2004-10-02 07:51:00 · 1258 阅读 · 0 评论 -
使用netmeeting进行网络培训
使用netmeeting进行网络培训昨天来到公司,接到电话说是石景山的网络教室不能正常使用了,要我过去一趟。 我启用了应急方案: 使用netmeeting。 最初,我设想使用教室机创建一个会议,创建会议时不允许使用白板等工具。 但是,当十几个学生机连上来后,我发现,剩下的学生机就连不上来了,返回“其他与会者不允许参加会议”。 我尝试着使用学生机呼叫已经呼叫成功的计算机。结原创 2004-10-02 07:50:00 · 1184 阅读 · 0 评论