- 博客(52)
- 资源 (4)
- 收藏
- 关注
转载 MOSS开发常见错误信息
1)错误信息:未找到文件。原因: 代码或页面相关的文件未找到, 可能有: 页面里面应用的资源文家找不到(页面,包括webpart,master使用的资源文件需要放在站点目录下的App_GlobalResources中) 引用的dll找不到,尤其当使用GAC时,如果一个dll加入GAC,这个dll引用的其他dll若GAC中不存在的话就会出现这个错误。2)服务帐号不断
2009-01-09 15:23:00
1370
转载 程序员如何营销自己?
许多人把自己的人生经营成了一单大生意,这其实没什么不好。有利益了笑脸相迎,没利益了视而不见。赚完钱拍屁股走人,谁不欠谁的,简单而直接,比那些弯弯肠子让人安心。 程序员不要只会埋头写代码,还要学会营销自己,否则职业生涯可能会越走月窄。个人总结了一下,可以用以下办法营销自己: 1,加入 N 多 QQ 群,在群里发言。 最好是发一些有用的信息,如果实在无话可说,也时不时
2008-12-26 11:21:00
698
原创 自定义字段类型与FCKeditor结合
LitwareFieldTypes 实现:FCKeditor这个多行文本编辑器,作为字段类型,添加到列表的栏里问题:因为创建的这个字段类型是继承SPFieldMultiLineText,所以它的长度不能超过255字符 成功部署在242上,如图1、创建栏位,选择“文本编辑器”类型2、看到“说明(文本编辑器) 文本编辑器”3、新建页面的显示 解决问题:
2008-12-26 11:02:00
1885
转载 WSSv3 Technical Articles_Windows SharePoint Services 3.0编码开发工具和技巧(Part 2 of 2)
WSSv3 Technical Articles_Windows SharePoint Services 3.0编码开发工具和技巧(Part 2 of 2)摘要:研究Windows SharePoint Services解决方案,解决方案架构,创建、部署、维护升级Windows SharePoint Services解决方案的技术。这是文章的第二部分。Patrick Tisseghem,
2008-12-09 16:25:00
1236
转载 WSSv3 Technical Articles_Windows SharePoint Services 3.0编码开发工具和技巧(Part 1 of 2)
WSSv3 Technical Articles_Windows SharePoint Services 3.0编码开发工具和技巧(Part 1 of 2)摘要:学习开发Windows SharePoint Services 3.0的技能,与传统ASP.NET开发的区别,需要的开发环境,用Visual Studio 2005 Extensions for Windows SharePoint
2008-12-09 14:58:00
700
转载 工作流中任务权限控制问题
问题描述] 最近有客户问到一个问题,用SharePoint Designer 2007做的一个批准的工作流,发现只要有权限的用户都可以去执行分配(Assign to)给别人的任务,按理说应该是每个人只对分配给自己的任务有修改的权限,对别人的只有读的权限。 [研究过程]1.对Sharepoint server 2007自带的"approval"模板 和 用sharepoint Designe
2008-10-07 15:34:00
2175
1
转载 SPFieldUserValueCollection SPFieldUserValue
SPFieldUserValueCollectionNamespace: Microsoft.SharePointAssembly: Microsoft.SharePoint (in microsoft.sharepoint.dll)SPFieldUserValue ClassNamespace: Microsoft.SharePointAssembly: Microsoft.SharePoint
2008-10-07 15:25:00
2053
转载 强大的SPGridView
强大的SPGridView 先看看SPGridView能实现的效果:1)分组,分页2)下拉菜单 3)过滤以上效果是不是跟系统的列表一模一样?SPGridView继承于GrieView,拥有GridView的所有功能,并扩展了以上功能。下面讲述SPGridView的两种用法:采用自定义数据源和采用WSS的列表作为数据源。利用SPGridView显示自定义数据源Step1:新建一个页面,写入如下内
2008-09-01 16:19:00
884
转载 CodeArt.SharePoint.CamlQuery_0.9发布(源码)
CodeArt.SharePoint.CamlQuery_0.9发布(源码) Its not a happy job to write caml query xml to return data from shrepoint list. So , I write the tool to make it easy.the code example:-------------------------
2008-09-01 16:18:00
634
转载 moss文档浏览次数统计之兄弟篇--哈哈,列表项的浏览次数统计
看到这篇文章 moss文档浏览次数统计 ,忍不住想到了这篇文章: WSS列表访问统计的实现 --编写一个custom field,在render的时候读取字段值并判断加1写回,当然如果需要你也可以做成针对每个用户的统计以及防刷新等。但里面的代码有bug--权限提升有问题,对ListItem没修改权限的用户访问会出错。修改后的完整代码如下:ItemViewCounterField.cs:p
2008-09-01 16:16:00
689
转载 WSS 扩展文件夹属性-应用场景一
场景描述: 在知识库管理中,用户上传或新建的文档先要通过审批之后,才能发布。现有一”共享文档库”用于存放所有的知识点,该文档库是按每个项目组以文件夹的形式存放文档的,在所对应的项目组文件夹下新建的知识点提交给各自的项目经理或指定的人员进行工作流审批,像这样一个结构:问题:每个项目组文件夹有各自的项目经理或这管理人员来审批在这文件夹下创建的知识点的审批,那么工作流分配审批任务的时候
2008-09-01 16:15:00
522
转载 WSS 扩展文件夹的属性--如何给文件夹添加扩展字段
WSS 扩展文件夹的属性--如何给文件夹添加扩展字段 一直以为wss3.0(MOSS)的文件夹不支持扩展字段,所有的文件夹只有 孤零零的一个 “名称”字段 ,要加个譬如 “备注”或者什么的无从下手。其实,wss是支持文件夹扩展字段的!文件夹跟普通的ListItem没有什么本质的区别,只不过是文件夹是一个特殊的ContentType罢了。可以在站点的“网站内容类型库”管理界面看到这一点: 知道了这一
2008-09-01 16:12:00
622
转载 WSS自定义字段问题:在 RenderPattern 中使用自定义属性
WSS自定义字段问题:在 RenderPattern 中使用自定义属性 字段配置文件如下:FieldTypesCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->FieldTypes> FieldType> Fi
2008-09-01 16:11:00
725
转载 创建具有属性值的MOSS2007自定义字段实例(包括步骤与源代码)
创建具有属性值的MOSS2007自定义字段实例(包括步骤与源代码) 1. 首先创建一个Field 项目CustomFields.2. 添加三个类文件:FieldAddressValue.cs ,FieldAddress.cs,AddressFieldControl.cs三个文件. 1) FieldAddressValue.cs源代码如下:using
2008-09-01 16:09:00
1174
转载 WSS3.0开发-过滤列表内容(2)--一个增强的列表元数据查询webpart(SmartQueryWebPart)
WSS3.0开发-过滤列表内容(2)--一个增强的列表元数据查询webpart(SmartQueryWebPart) SmartQuery 是一个WSS(MOSS)列表查询解决方案,可以给WSS的所有列表添加字段查询的功能。您需要做的只是开发一个查询字段布局用户控件,声明查询字段及其排列,然后利用SmartQueryWebPart加载这个用户控件即可。使用步骤:------------------
2008-09-01 15:50:00
1044
转载 控制视图页面的访问权限
控制视图页面的访问权限 问题:控制视图页面的访问权限,设置只有指定组的用户可以访问。解决方案:写一个webpart,添加到需要控制权限的页面,如何当前用户不属于指定的组,则不允许用户访问当前页面。代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.
2008-09-01 15:43:00
574
转载 MOSS字段编辑权限控制方案--发布源码
MOSS字段编辑权限控制方案--发布源码 下载链接: http://files.cnblogs.com/jianyi0115/CodeArt.SharePoint.zip
2008-09-01 15:19:00
427
转载 如何更改列表项前的New标记的天数设置(days-to-show-new-icon )
如何更改列表项前的New标记的天数设置(days-to-show-new-icon ) 今天群里有人问,查了下资料. 方法很简单:可以采用stsadm设置系统认为列表项是新的天数. 在MOSS服务器上运行以下命令:cd C:/Program Files/Common Files/Microsoft Shared/web server extensions/12/BIN> stsa
2008-09-01 15:17:00
587
转载 MOSS字段编辑权限控制方案(3)-重写表单字段呈现逻辑
MOSS字段编辑权限控制方案(3)-重写表单字段呈现逻辑 重写表单字段呈现逻辑,添加编辑权限控制----这是这个方案实现的核心了。wss有一套模板的机制,系统的一些控件,包括一些webpart,如果UI比较复杂,都会采用模板来实现,详细请参考:WSS3.0开发--页面定制(1)--修改列表的表单页面列表的表单页面,包括查看dispform.aspx,editform.aspx,newform.as
2008-09-01 15:13:00
985
转载 MOSS字段编辑权限控制方案(2)-添加管理链接
MOSS字段编辑权限控制方案(2)-添加管理链接 这系列的文章一直没完成,看到有些朋友还是对moss的字段权限控制非常感兴趣的,决定继续写下去。没看过的朋友可以看一下以前的几篇:CodeArt WSS3.0(MOSS)字段编辑权限控制解决方案(v1.0)CodeArt WSS3.0(MOSS)字段编辑权限控制解决方案的实现 -- 概要MOSS字段编辑权限控制方案的实现(1)-管理页面的开发和配置信
2008-09-01 15:00:00
636
转载 CodeArt WSS3.0(MOSS)字段编辑权限控制解决方案(v1.0)
CodeArt WSS3.0(MOSS)字段编辑权限控制解决方案(v1.0) Windows SharePint Service 3.0(或MOSS)默认不支持字段级的权限。而在项目的实施过程中,客户经常会提出这个需求。解决方案有两种: 1)开发自定义的字段,在字段上附加控制逻辑。优点: 可以完全控制显示和编辑。缺点:无法对系统的字段启用权限控制,而且,需要重写系统的所有字段,工作量很大 。2)重
2008-09-01 14:59:00
694
转载 CodeArt WSS3.0(MOSS)字段编辑权限控制解决方案的实现 -- 概要
CodeArt WSS3.0(MOSS)字段编辑权限控制解决方案的实现 -- 概要 上周末发布了MOSS字段编辑权限控制方案,看的人好像很多,不知道有没有人试用。下面几篇将介绍一下这个方案的实现。MOSS字段编辑权限控制方案,实现了控制列表项,或文档属性的字段级权限控制,要实现这个功能,必须实现一下几点:一 )开发一个管理页面,此页面接受一个ListID的参数,然后动态展现字段权限设置界面。管理页
2008-09-01 14:57:00
700
转载 WSS页面定制系列(3)---重写表单的保存逻辑
通过上一篇文章WSS页面定制系列(2)---定制单个列表的表单页面您应该了解到了如何定制列表那些查看,新增,修改的页面。但是只限于页面布局。如果需要修改保存逻辑应该怎么做呢? 这个需求还是很常见的,比如,保存之前做一些校验,保存之后重定向到某个页面。 系统模板里面负责保存操作的是如下的控件:Code highlighting produced by Actipr
2008-09-01 14:49:00
864
1
转载 再议WSS RenderingTemplate
再议WSS RenderingTemplate 修改WSS的控件的RenderingTemplate,可以灵活的控制表单页面的显示。以前写过几篇相关的文章:WSS3.0开发--页面定制(1)--修改列表的表单页面WSS页面定制系列(2)---定制单个列表的表单页面WSS页面定制系列(3)---重写表单的保存逻辑WSS页面定制系列(4)--利用SmartForm和用户控件定制表单页面以上几篇提到了R
2008-09-01 14:41:00
633
转载 SharePoint高级系列索引页面
SharePoint高级系列索引页面 关于SharePoint高级部分的内容。方便查找。页面将持续更新。SharePoint高级内容--访问群体对象模型的开发之二 (10-17 20:13)SharePoint高级内容--访问群体对象模型的开发之一 (10-17 19:51)WSS3SDK中的General Reference 下面的Features and Templates一节
2008-09-01 13:56:00
448
转载 SharePoint 2007基础系列索引页面
SharePoint 2007基础系列索引页面 有关SharePoint 2007的基础内容。方便查找。页面将持续更新。Windows SharePoint Services 3.0中的Web Part (10-27 20:40) 部署自定义WebPart (11-8 15:14) 开发自定义WebPart (11-8 15:02)内容类型(Content Type) (10-19 1
2008-09-01 13:55:00
376
转载 WSS3SDK之:如何通过重定向来定制Mobile主页
认情况下,WSS在网站中使用一种上下交错的重定向机制。Mobile主页是在传统的URL后面多了一个"m"文件夹(比如,http(S)://Server/sites/Site/m/ )用来重定向请求至mobile的default.aspx页。然后该default.aspx页会将用户重定向到实际的主页。根据目前站点定义的类型,会依次进行下列处理:default.aspx中仅放置了一个控件,他告
2008-09-01 13:50:00
459
转载 WSS3SDK之:如何定制主题
WSS3SDK之:如何定制主题 在WSS 3.0中,我们可以为网站应用创建新的主题或定制现有的主题。本编程任务将展示如何定制一个现有主题。步骤1、拷贝Local_Drive:/Program Files/Common Files/Microsoft Shared/web server extensions/12/TEMPLATE/THEMES下面的某个主题文件夹,,并给该文件夹起一个独有的名称
2008-09-01 13:48:00
338
转载 错误日志记录和邮件提醒的功能
最近需要一个错误日志记录和邮件提醒的功能,不愿意自己写,在网上直接找了下面的代码改了点,蛮好用的!This article presents a way to log and mail the errors from any web page.It logs following details -Control on which the error is raised Page
2008-09-01 13:46:00
543
转载 WSS Alert(邮件提醒) 定制
WSS Alert(邮件提醒) 定制 项目需要,研究了一下WSS的Alert定制。定制有两种方法:(方法1)修改模板文件默认模板是12/TEMPLATE/XML/alerttemplates.xml,将这个模板复制一份修改,然后用stsadm命令添加模板:STSADM -o updatealerttemplates -url -filename .(方法2)写一个类,实现IAlertNoti
2008-09-01 13:44:00
466
转载 WSS页面定制系列(4)--利用SmartForm和用户控件定制表单页面
WSS页面定制系列(4)--利用SmartForm和用户控件定制表单页面 sharepoint表单定制已经连续写了三篇文章:WSS3.0开发--页面定制(1)--修改列表的表单页面WSS页面定制系列(1)--如何启用表单页面的编辑模式WSS页面定制系列(2)---定制单个列表的表单页面按照计划,本篇应该讲述使用用用户控件定制表单了。 用用户控件定制表单的原理很简单: 用户控件里放
2008-09-01 13:39:00
538
转载 MOSS字段编辑权限控制方案的实现(1)-管理页面的开发和配置信息的持久化
MOSS字段编辑权限控制方案的实现(1)-管理页面的开发和配置信息的持久化 MOSS字段编辑权限控制方案,实现了控制列表项,或文档属性的字段级权限控制,本篇讲述如何开发配置页面以及如何将配置信息持久化。我们先看一下配置界面的样子: wss(moss)的所有配置页面都放到C:/Program Files/Common Files/Microsoft Shared/web server exte
2008-09-01 13:31:00
789
转载 WSS页面定制系列(1)--如何启用表单页面的编辑模式
WSS页面定制系列(1)--如何启用表单页面的编辑模式 wss的大多数页面右上角的“站点操作”菜单都有一个编辑网页菜单项,用这个菜单项,可以启用当前页面的设计模式,修改或添加webpart。但是奇怪的是,所有的表单页面(用来新建,编辑,查看列表项的页面)都不支持页面的设计。我们可以看到,表单页面的“编辑网页”菜单项是没有的?查找skd,发现了这么一句:Although you can add
2008-09-01 13:24:00
486
转载 SharePoint如何模拟用户
SharePoint如何模拟用户 在SharePoint模拟指定用户身份进行操作的代码: string siteUrl = "http://ecpe-dev:82/sites/sjs" ; //首先用管理员身份去到某个用户的Token SPSite site = new SPSite(siteUrl);
2008-09-01 11:55:00
454
转载 WSS页面定制系列(2)---定制单个列表的表单页面
WSS页面定制系列(2)---定制单个列表的表单页面 这个主题的曾经写过一篇:WSS3.0开发--页面定制(1)--修改列表的表单页面这篇文章讲诉了如何通过修改RenderingTemplate来定制整个Farm的表单页面,本篇将讲诉如何定制单个的表单页面。定制单个的表单页面有几种方式:1)采用SPD+RenderingTemplate2)完全采用SPD3)采用UserControl本篇将
2008-09-01 11:52:00
491
转载 WSS3.0开发--页面定制(1)--修改列表的表单页面
WSS3.0开发--页面定制(1)--修改列表的表单页面 本篇 将讲述 如何 批量修改 WSS3.0 列表的新建、编辑 、查看页面(下面通称表单页面),在 这些 页面 上添加控件 ,删除控件 。WSS很多系统控件都采用了模板 ,大家 reflect一下 Microsoft.SharePoint.dll中 一些类的代码,就可以发现这一点 ,如ListFormWebPart,有个TemplateNam
2008-09-01 11:44:00
587
原创 摸板开发记录
今天,用到这个摸板.想记录下里面的两个主要控件 是获取列表中所有的列表项. 相当于加载摸板名为AttachmentRows的摸板.用FormField来呈现某个字段, 用ListFieldIterator来呈现所有的字段. 代码如下:WFTaskUserControl.ascx
2008-09-01 11:07:00
890
转载 程序员如何营销自己?
许多人把自己的人生经营成了一单大生意,这其实没什么不好。有利益了笑脸相迎,没利益了视而不见。赚完钱拍屁股走人,谁不欠谁的,简单而直接,比那些弯弯肠子让人安心。 程序员不要只会埋头写代码,还要学会营销自己,否则职业生涯可能会越走月窄。个人总结了一下,可以用以下办法营销自己: 1,加入 N 多 QQ 群,在群里发言。 最好是发一些有用的信息,如果实在无话可说,也时不时的冒个
2008-09-01 11:06:00
343
转载 WSS3.0开发-过滤列表内容
WSS3.0中,过滤列表内容,可以采用以下方法:1)采用视图,视图中配置过滤条件2)开发过滤器WebPart,(见这篇文章:编写过滤器WebPart--过滤列表内容)--但是过滤器只能做到精确匹配,无法做模糊查询,大于,小于的限制。3)开发一个查询webpart,提供CAML查询语句,把这个webpart跟列表放在一起,由它主动控制当前列表。这里就介绍这种方法。wss的列表其实是一个webpart
2008-08-31 15:14:00
522
转载 SPGridView 用法范例
以前探討過SPGridView的用法 , 不過資料不見了 , 轉貼 powlo 的SPGridView用法給大家參考Click along to build this lovely Web Part, taking data directly from a standard .NET DataSet: SharePoint lists and libraries are great
2008-08-31 15:12:00
1582
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人