SharePoint专栏
xuwenwu
工作狂
展开
-
SharePoint 图片库操作
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.原创 2007-02-08 16:11:00 · 2110 阅读 · 1 评论 -
SharePoint列表导入/导出命令
在使用SharePoint的时候我们常常需要做这样一个操作:把某个列表(或文档库)从一个网站转移到另一个网站上去。比较常见的做法是,把这个列表存为模板文件,然后再在新的网站位置创建一遍。但这种方法比较麻烦,步骤繁琐,而且还受网站模板类型的限制。SharePoint的对象模型里提供了导入导出内容的功能,其粒度可达列表条目级。stsadm命令中内置的“import/export”操作转载 2008-09-04 11:25:00 · 2113 阅读 · 0 评论 -
关于SPS用户同步问题[转]
http://www.sharepointblogs.com/dustin/archive/2004/09/10/756.aspx (Im not sure why this isnt showing up under my blog, but Im working on it!)Thanks to my good friend Jeremy McMahan for find转载 2008-11-14 15:14:00 · 333 阅读 · 0 评论 -
如何更改一台已经安装了SharePoint2007的服务器名称(转)
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://zys0597.blogbus.com/logs/16974468.html http://www.sharepoint.org.cn/km/Knowledge%20Base/如何更改一台已经安装了SharePoint2007的服务器名称.aspx原文:如何更改一台已经安装了SharePoint2007的服务转载 2009-05-21 08:40:00 · 497 阅读 · 0 评论 -
在MOSS文档库或图片库中创建文件夹
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using原创 2009-07-31 14:50:00 · 950 阅读 · 0 评论 -
更改某用户个人网站的配额设置
和前一篇相同的地方,也是在csdn聊天记录http://chat.csdn.net/chathistory/ViewStatements.aspx?TopicId=134中,看到这样的提问。从前我在客户那边也遇到相同的问题。默认100M的空间很快就被那些个人文档比较多的用户用完了。这时,技术支持人员就会接到很多电话,要求增加分配给该用户的空间。当时我用了自己的一个办法解决了这个问题。客户那边用下来原创 2010-03-02 10:44:00 · 272 阅读 · 0 评论 -
隐藏自定义列表中的某些栏
在csdn聊天记录http://chat.csdn.net/chathistory/ViewStatements.aspx?TopicId=134中找到的这篇文章,觉得非常好,翻译,记下来。原文地址:http://msd2d.com/Content/Tip_viewitem_03NoAuth.aspx?section=Sharepoint&id=82AAB2F0-B356-453A-A5FB-00转载 2010-03-02 10:44:00 · 294 阅读 · 0 评论 -
编程访问“我的网站”中的目标链接门户列表
大家都在谈内容推送,其实SharePoint Portal Server 2003中有一个很好的功能可以帮我们实现这个功能。可以将内容的链接主动的发布到个人网站的“您的链接”Web部件区域里。配合访问群体,就可以实现按照用户在组织中的角色(或者说在活动目录中的从属关系、特定的属性信息等)来决定显示用户所关心的内容。这样当用户打开个人主页时,所有与自己相关的信息都摆在了案头,岂不是很方便。如何操转载 2010-03-02 10:49:00 · 224 阅读 · 0 评论 -
SharePoint Web Service系列:编写自定义SharePoint Web Services之二
下面,我们要将我们的Web服务添加到WSS的Web服务列表中,这样就可以在VS.NET中添加该Web服务的引用了。1、打开spdisco.aspx文件,该文件位于Local_Drive:/Program Files/Common Files/Microsoft Shared/Web Server Extensions/60/ISAPI目录。2、在文件末尾的discovery元素中添加下面的原创 2010-03-02 10:39:00 · 275 阅读 · 0 评论 -
MOSS 2007基础:内容类型(Content Type)
翻译,原文地址:http://www.msd2d.com/Content/Tip_viewitem_03NoAuth.aspx?id=2b983470-cf8e-470c-a2e0-98c6f9c30b01§ion=SharepointSharePoint 2007引入了一个新的特性叫做 Content Type。我们都希望对文档库或列表进行更深一层的控制。比如,你可以在一个文档库中关联多转载 2010-03-02 10:45:00 · 456 阅读 · 1 评论 -
MOSS 2007基础:开发自定义WebPart
原文地址:http://www.15seconds.com/issue/060914.htm前面介绍了WSS v3中WebPart的基本情况。本文将介绍创建ASP风格的WebPart。最简单的步骤为创建一个类继承自System.Web.UI.WebControls.WebPart类,覆盖(override)方法RenderContents。如果您想要继续为WebPart增加属性(property)转载 2010-03-02 10:51:00 · 376 阅读 · 0 评论 -
MOSS 2007基础:部署自定义WebPart
下面,我们将说明如何将WebPart上载到WebPart库中,并且将其添加到一个WSS v3站点的页面中。5、编译WebPart下面我们要做的是编译我们的WebPart。在编译之前,让我们先将编译的路径改为SharePoint站点的bin目录。否则我们将不得不手工复制粘贴TestWebParts.dll到SharePoint的bin中。默认情况下,我们的SharePoint站点对应的物理磁盘目录下转载 2010-03-02 10:52:00 · 328 阅读 · 0 评论 -
SharePoint高级内容--访问群体对象模型的开发之一
访问群体(Audience)是Sharepoint Portal server中个性化特性的重要基础。所以基于基于访问群体对象模型的开发场景必然也很常见。在这里列举了8个比较常用到的功能实现。按照我对其进行了解的顺序排列:1、显示访问群体属性我在访问群体管理页面中创建了好多的访问群体,现在想要编程的方式来看看这些访问群体的属性。下面的代码显示了一个访问群体的 ID,name, 和 bVal转载 2010-03-02 10:46:00 · 371 阅读 · 0 评论 -
SharePoint高级内容--访问群体对象模型的开发之二
4、为访问群体添加复杂的基于AND 、OR和()的规则 我们可以使用括号与AND ,OR共同作用,组合出更复杂的规则来。 Sharepoint Portal Server的对象模型可以支持最多三层括号的嵌套。注意:如果一个访问群体对应复杂的规则,您就不能在Web管理页面中查看或编辑其属性了。不过不用担心,您仍可以在Web管理页面中查看其包含的成员。下面是个组合出复杂规则的例子Code h转载 2010-03-02 10:47:00 · 307 阅读 · 0 评论 -
MOSS 2007基础:WSS 3.0 中的母版页(Master Pages)和内容页(Content Pages)
原文地址:http://robgarrett.com/cs/blogs/software/archive/2006/07/03/2065.aspx这篇很短的文章展示了ASP.NET2.0中的母板页和内容页在Windows SharePoint Services v3.0中的应用。WSS 3.0 是在ASP.NET 2.0 的基础上实现的,所以WSS 3.0中母板页/内容页也是基于ASP.NET 2原创 2010-03-02 10:42:00 · 451 阅读 · 0 评论 -
AJAX如何用于Web部件
原文地址:http://sharethispoint.com/archive/2006/11/15/Build-web-parts-with-ajax.aspx如何在开发Web部件时使用ajax呢?我们将以一个样子类似MOSS 2007中KPI和BDC Web部件的WebPart为例来说明。如果你对ajax一点都不了解,推荐学习TerryLee的ajax入门系列。ASP.net2.0有一个很酷的新转载 2010-03-02 10:54:00 · 268 阅读 · 0 评论 -
读取列表中指定文件夹下的数据
private DataTable MakeTable(string strUrl) { dt = new DataTable(); dt.Columns.Add("ID"); dt.Columns.Add("title"); dt.Columns.Add("url"); dt.Co原创 2008-09-04 09:00:00 · 398 阅读 · 0 评论 -
SPS中计算值公式函数简介
SPS中您可以使用列表或库中的公式和函数以多种方式计算数据。通过向列表或库中添加计算列,可以为来自其他列的数据创建公式,并可执行函数以计算日期和时间、运行数学方程或处理文字。例如,在任务列表中,可以使用一个列根据“开始日期”和“完成日期”列来计算完成每项任务所需的天数。 注释 本文介绍与使用公式和函数有关的基本概念。有关具体某个函数的特定信息,请参阅有关该函数的文章。本文内容原创 2008-06-01 14:40:00 · 2702 阅读 · 0 评论 -
SPS常见公式示例
可以在列表或库的计算栏中使用下面的示例。不包含栏引用的示例可用于指定栏的默认值。本文内容-------------------------------------------------------------------------------- 条件公式 日期和时间公式 数学公式 文本公式---------------------------------------原创 2008-06-01 14:45:00 · 846 阅读 · 0 评论 -
MOSS 2007基础:开发自定义WebPart
原文地址:http://www.15seconds.com/issue/060914.htm前面介绍了WSS v3中WebPart的基本情况。本文将介绍创建ASP风格的WebPart。最简单的步骤为创建一个类继承自System.Web.UI.WebControls.WebPart类,覆盖(override)方法RenderContents。如果您想要继续为WebPart增加属性(property)转载 2007-02-27 17:30:00 · 1577 阅读 · 1 评论 -
一个阴历阳历互相转化的类(c#源码)
最近郁闷地发现网上现有的相当一部分万年历上干支纪年的算法都是错误的。因为干支纪年是针对阴历而言的,而生肖属相又跟地支对应,所以元旦和春节之间那段时间在干支纪年法中应该归上一年,以阳历2007年2月9日为例,当日的阴历日期是二〇〇六年十二月廿二日,是丙戌年,即狗年,但是浏览一下目前的万年历,相当一部分都显示成了丁亥年,猪年,比较郁闷~~ 然后就写了一个阴历阳历互相转化的类。相关转载 2007-02-27 22:32:00 · 1087 阅读 · 0 评论 -
MOSS2007基础:Windows SharePoint Services 3.0中的Web Part
开发人员扩展WSS 2.0站点的最常使用的方式就是开发自定义的Web部件。Web部件绝对是一个伟大的发明,因为她可以允许我们随意在页面里增加用户自定义的元素或实现个性化。因此,已经有很多MS或第三方公司开发了许多基于WSS 2.0的自定义Web部件。因为WSS 2.0中Web部件的成功,所以MS才决定在ASP.NET 2.0中增加对开发自定义Web部件的支持。这使得更多的开发人员可以在他们的转载 2007-02-27 17:29:00 · 674 阅读 · 0 评论 -
SharePoint Services十个要点
微软的SharePoint Services是一项以网络为中心的文档管理技术,微软把它作为一种协作技术。但是其实它还有更多的功能。 SharePoint Services体现了微软Web友好的产品理念,它与桌面程序联系密切,并且以向导方式实现了这些特点。架构中已经涵盖了安全性,该产品的辅助功能是让工作更加方便,更经济节约,而且它已经广泛应用,是值得你考虑的方案。 SharePoint Se转载 2007-02-27 17:44:00 · 749 阅读 · 0 评论 -
程序员应具备的素质
程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立,到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数据营销平台的搭建,程序员在里面都扮演着举足轻重的角色并为IT事业的发展做出了巨大的贡献。 中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度相比也转载 2007-02-27 22:49:00 · 460 阅读 · 0 评论 -
编程访问“我的网站”中的目标链接门户列表
大家都在谈内容推送,其实SharePoint Portal Server 2003中有一个很好的功能可以帮我们实现这个功能。可以将内容的链接主动的发布到个人网站的“您的链接”Web部件区域里。配合访问群体,就可以实现按照用户在组织中的角色(或者说在活动目录中的从属关系、特定的属性信息等)来决定显示用户所关心的内容。这样当用户打开个人主页时,所有与自己相关的信息都摆在了案头,岂不是很方便。如何操转载 2007-02-27 17:37:00 · 436 阅读 · 0 评论 -
C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
============================================using Microsoft.SharePoint;SPWeb site = SPControl.GetContextWeb(Context); SPListItemCollection items = site.Lists["ListName"].Items;SPListItem item = it转载 2007-02-27 17:46:00 · 955 阅读 · 0 评论 -
在客户端调用MOSS的搜索服务,实现更加灵活的搜索控制
MOSS中提供了很多web services的服务,都放在/_vti_bin">http:///_vti_bin下我们可以在其他地方,比如winForm,webForm中调用,对MOSS的对象进行灵活操作。下面我简单列一下调用一个MOSS中的搜索服务的方法: 1、在VS2005中加入Web引用,引用地址为http:///_vti_bin/Search.asmx 2、搜索代码如下:转载 2007-02-28 14:51:00 · 611 阅读 · 0 评论 -
SharePoint Web Service系列:编写自定义SharePoint Web Services
学习创建自定义SharePoint Web services ,并建立基于SharePoint 的文档上载Web servicefor用来实现外部应用程序远程访问文档库中的文档。代码下载: ODC_WritingCustomWebServicesSampleSPPT.EXE.我们可以基于WSS构建强大的项目。做为开发人员,我们有时需要创建基于WSS的自定义 Web服务来满足特定的开发要求转载 2007-02-27 17:20:00 · 894 阅读 · 0 评论 -
SharePoint Web Service系列:进行列表的增删改
异构应用访问SharePoint的文档库或列表时,使用WebService的方式再恰当不过了。有朋友问我如何在dotNet Framework 3.0下的应用程序中控制SharePoint 2003中的列表项。想一想类似的场景应该比较常见,所以写了下面的demo。以下的代码在VS2005中测试通过。using System;using System.Xml;using System.Col转载 2007-02-27 17:26:00 · 557 阅读 · 0 评论 -
MOSS 2007基础:部署自定义WebPart
下面,我们将说明如何将WebPart上载到WebPart库中,并且将其添加到一个WSS v3站点的页面中。5、编译WebPart下面我们要做的是编译我们的WebPart。在编译之前,让我们先将编译的路径改为SharePoint站点的bin目录。否则我们将不得不手工复制粘贴TestWebParts.dll到SharePoint的bin中。默认情况下,我们的SharePoint站点对应的物理磁盘目录下转载 2007-02-27 17:32:00 · 798 阅读 · 0 评论 -
SharePoint的一些开发小技巧
TechEd 2006 BOF上看到SharePoint高手的演示,其中有很多开发者的小技巧,可以使日常的开发工作效率得以提高。打那时起就想回来把自己的开发环境也改良一下。在查看Ms的相关的文章后,终于如愿了。这些技巧同样也适用于MOSS 2007中的情况。技巧一是要在系统的快速启动栏中放上两个快捷方式:一个是IIS的重新启动。原因恐怕了解SharePoint开发的人都知道。实现也很容易,调用转载 2007-02-27 17:33:00 · 737 阅读 · 0 评论 -
SubmitOncePage:解决刷新页面造成的数据重复提交问题
执行过postback操作的web页面在刷新的时候,浏览器会有“不重新发送信息,则无法刷新网页”的提示,若刚刚执行的恰好是往数据库插入一条新记录的操作,点[重试]的结果是插入了两条重复的记录,以前一直是用保存数据后重新转向当前页面的方法解决,最近又找到了一个新的方法。问题分析 在System.Web.UI.Page类中,有一个名为ViewState属性用以保存页面的当前转载 2007-02-27 22:29:00 · 489 阅读 · 0 评论 -
AJAX如何用于Web部件
原文地址:http://sharethispoint.com/archive/2006/11/15/Build-web-parts-with-ajax.aspx如何在开发Web部件时使用ajax呢?我们将以一个样子类似MOSS 2007中KPI和BDC Web部件的WebPart为例来说明。如果你对ajax一点都不了解,推荐学习TerryLee的ajax入门系列。ASP.net2.0有一个很酷的新转载 2007-03-08 14:37:00 · 812 阅读 · 0 评论 -
在SharePoint中对文档库(列表)进行的一些操作
以下是我在开发SharePoint过程中写的对文档库和列表进行的一些基本操作,先写下来,日后在加。using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;原创 2007-03-09 15:12:00 · 2857 阅读 · 0 评论 -
提取不同站点下的列表内容
多话不说了,还是来点实在的,以下代码实现的是将大站点下的几个小站点提取出来,并显示在一个GridView中,前台代码就省了.using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;u原创 2008-03-20 11:29:00 · 445 阅读 · 0 评论 -
使用 SharePoint 2007 进行安全性编程
代码下载位置: OfficeSpace2008_02.exe (209 KB) Browse the Code Online 目录 外部安全主体和 SPUser 对象 添加已通过身份验证的用户和外部用户 使用权限级别 WSS 组 标识、提升和模拟 安全对象 结束语 您可能已经对使用 Windows® 和 ASP.NET 的安全性进行安全编程的基础有所了解,但您对 Windows转载 2010-04-13 11:07:00 · 604 阅读 · 0 评论