摘要: MOSS对象模型的重要性相信大家也都明白,前面篇章笔者也已进行的概述,今天在这简单的用Demo补充下,其中同一个对象分别用不同方法进行实现。 阅读全文
posted @ 2009-04-10 21:32 萍水相逢 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 笔者在前面的篇章已经分别介绍了定制一个简单的EventHandle和Feature,相信大家对这些也已不再陌生了!如果还有不明白可以回头在复习下。本篇章笔者将把这两者结合起来应用让初学者更加明白这两者的关系,同时也希望对大家有所帮助。 前期准备:(1)打开VS建立一个空白解决方案,笔者在上面添加两个类库项目,一个取名为Meeting,另一个取名为UseFeatureRunMeeting。然后分别添加1.Sharepoint.dll组建,在两个项目属性分别设置2.设置强名称集,3.生成后事件: copy "$(TargetPath)" C:"WINDOWS"assembly.4.在项目UseFeatureRunMeeting创建一个Features文件夹,在该文件夹下创建一个MyFeature子文件,然后在里面添加一个XML文件命名为Feature.xml.项目结构如下图: 阅读全文
posted @ 2009-04-03 01:17 萍水相逢 阅读(509) 评论(2) 推荐(0) 编辑
摘要: 相信朋友对现实中的各种事件的处理应该都有自己的一套法宝,但对MOSS的EventHandle 应该耍啥法宝呢?呵呵其实,对他也没宝好耍的!对吧!它只要能完成我们在MOSS想完成的各种事件它自己就提前变成一套法宝了,干嘛给你耍。。。!可能大家比较熟悉的应该是列表事件吧,笔者觉得列表事件的却在MOSS里面占领了一些天下。列表库旗下的小弟也多,所以~~~。不够比较常用的还有Feature事件,不够Feature事件,没有同异步时间发生机制而列表事件是有的(笔者这样说怪怪的,有错指出来我感激不尽的哦),前者是继承SPItemEventReceiver接口,后者是继承SPFeatureReceiver。 在下一篇章笔者会将两者合并起来应用,双剑合璧的威力如何请看下回。 阅读全文
posted @ 2009-04-03 01:08 萍水相逢 阅读(910) 评论(4) 推荐(0) 编辑
摘要: 相信了解MOSS的朋友也了解它的Feature。俗话说Feature is everything!没错,Feature的易用性和强大的功能扩展性。相信也得到不少MOSS发烧友们的热捧,同时我们也从它身上获取了更多的好处,正所谓互利互益。一个MOSS后期的功能点扩展很多都可以由Feature轻松包办,笔者也是这两天刚刚接触,深奥的后面和大家一起学习啦,一般我们可以用Feature轻松定制我们所需要的功能,同时它也可以管理列表事件,和网站功能点的激活与停用。好了,步入正题,本次笔者将用一个VERY EASY的DEMO供大家学习。后面希望和大家一起深入。(共享快乐) STEP1.首先建立一个类库,笔者命名为ASimpleFeature,该类名为MyFeature,然后在添加一个文件夹命名为Features,在该文件夹创建一个子文件夹,命名为MyFeatures,最后在子文件夹添加一个Features.xml文件。其次添加Microsoft.Sharepoint.dll.最后选择项目属性,生成事件添加 copy “$(TargetPath)” C:"WINDOWS"assembly,然后 阅读全文
posted @ 2009-04-01 00:18 萍水相逢 阅读(464) 评论(3) 推荐(0) 编辑
摘要: 针对MOSS自带的站点集备份与还原,我们慎用,但是他的美工师sharepoint designer自带的单个网站备份我们用起来还是很和谐的,不信请看: 首先笔者打开Van’s Work ,创建一个文档(testing web backup and restore by zhengyongfeng)便于等下对比效果 阅读全文
posted @ 2009-03-30 16:28 萍水相逢 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: 学习Moss的朋友应该都了解,MOSS作为一个强大的OFFICE系统,一旦被部署在企业中应用,那它的健康状况是否良好,就直接关系到一个企业的利益咯。所以维护好MOSS的任务就义不容辞啦。那应该怎样更好的呵护它的健康呢?有人说不就是备份吗?没错,就是给他进行备份与还原管理。但应该怎样去备份才能给维护带来简便呢。 首先明确MOSS的相关数据和内容源,大体分为AD用户数据,MOSS站点文件及内容数据,MOSS相关的SQL数据库中的数据。 其次了解备份的种类和方式,MOSS固然强大但它自带的备份却差强人意,(这里所说的是站点集的备份)。目前用的备份种类有:1.直接采用MOSS自带的站点集备份(在管理控制中心-->操作à备份还原)2.采用stsadm.exe进行命令行备份(备份站点集)3.用SQL进行备份作业操作(sql2005企业版有这功能,没用过,具体我不是很清楚啦) 最后。在来说说他们的优缺点,首先MOSS自带的备份,用过的人普遍反映还原的时候经常会出错,所以尽量不采取,其次用命令行进行备份,主要是站点集的备份,用过的人都说好,简便,效率高。最后用SQL进行备份,要求对M 阅读全文
posted @ 2009-03-30 16:11 萍水相逢 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: 终于到QuickPart系列最后一章节了,同时这些知识点也是比较重要的,全面掌握Quikpart功能系列知识点,对以后开发WEBPART也是得心应手的!,所以笔者建议大家,认真对待这些知识点,同时记得去DEMO,只有亲身DEMO过你才懂得原来就是这么一回事。一回生二回熟,少说话,多做事。开工。首先添加一个类,这里我定义为Mysitebar. 阅读全文
posted @ 2009-03-29 23:47 萍水相逢 阅读(839) 评论(12) 推荐(0) 编辑
摘要: 相信大家看完我写的利用QuickPart快速定制WEBPART和利用QuickPart轻松制定webpart属性两篇文章之后,对这篇一定会更感兴趣,好了直接步入正题吧: 首先,还是在原先的DEMO直接再添加一个用户控件,命名为RecivefolderUrlControl 阅读全文
posted @ 2009-03-29 23:33 萍水相逢 阅读(1032) 评论(1) 推荐(0) 编辑
摘要: 这部分讲解的内容点依然是用上一篇章的Demo继续做一个演示,所以这一大系列我总共分为四篇章叙述,前面没看的朋友,或对知识点感到陌生的都可以先跳回之前的文章在进行学习。此篇章的内容较少,大家掌握起来就更快了。 首先我们在原先的项目TreeViewControl后台代码,接着创建一个属性。我这里定义为DocName,需要注意的地方就是属性上端记得添加是个注释:第一个是个性化配置,第2个是声明可以在页面显示,第三和第四分别是描述和显示的文本。 阅读全文
posted @ 2009-03-29 23:20 萍水相逢 阅读(2083) 评论(1) 推荐(0) 编辑
摘要: Hello everyone!又见面了!这章我们开始步入正题,主要讲解如何用QuickPart包装一个用户控件。和实现一个用户控件webpart应该注意哪些问题。而本次做的用户控件后台代码将用到MOSS Object Mode(对象模型),所以要想更快掌握本次的内容需掌握QuickPart部署和对像模型的架构,其中后者也是MOSS开发的重中之重。 阅读全文
posted @ 2009-03-29 23:16 萍水相逢 阅读(2947) 评论(7) 推荐(0) 编辑