随笔分类 -  SharePoint

摘要:A "Major" is a PUBLISHED document. A "Minor" is an UN-PUBLISHED document in DRAFT mode. The user must belong to the "Approvers" group in order to see draft modepages or belong to the "site collection administrator" group; you can alsocreate a custom permission 阅读全文
posted @ 2011-09-26 23:07 天下尽好 阅读(251) 评论(0) 推荐(0)
摘要:Below are the values for conditional formattingexample usage : <xsl:if test=”ddwrt:IfHasRights(“REPLACE THIS WITH BELOW VALUE”)”><img alt=”" border=”0″ src=”http://www.cnblogs.com/PublishingImages/btn_AddActionItem.jpg” width=”191″ height=”37″ /></xsl:if>ViewListItems – 1AddLi 阅读全文
posted @ 2011-09-06 17:52 天下尽好 阅读(195) 评论(0) 推荐(0)
摘要:今天整理一些 SharePoint 2010 的技术参数,其内容都来自 SharePoint-Sandbox 网站。有些参数值是硬性的,比如列表单条记录的尺寸;而有些是为了使用和性能考虑的推荐值。技术参数值列表最大记录数500万条列表单条记录上限8KB(不含附件)列表查询字段上限6个列表预设记录数配额(普通用户)5000条列表预设记录数配额(超级用户)2万条内容数据库上限(推荐)200GB每个内容数据库的网站集上限5万个每个应用程序的网站集数量50个~15万个(50个比较合理)每个网站的上限500M每个网站集包含的网站数量上限25万个每个网站包含的子网站上限2000个单个文档尺寸上限2GB单个 阅读全文
posted @ 2011-08-02 10:09 天下尽好 阅读(523) 评论(0) 推荐(0)
摘要:好记性不如烂笔头,2007的以前配置过pdf的全文检索,现在遇到了,还要去搜索一通 才配置好,记下来也供大家参考。一、安装Adobe PDF 64 bit IFilter version 9合Adobe Reader 9下 载地址: http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025二、修改注册表2.1、修改位置一: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Applications\{site GUID}\Gather\Portal_.. 阅读全文
posted @ 2011-07-30 22:58 天下尽好 阅读(864) 评论(0) 推荐(0)
摘要:今天跟同事讨论一个关于Visio Web Part的问题。需求大抵是这样的:在SharePoint文档库中有一系列已经发布的Visio图形,我想在页面中动态的根据一些逻辑来显示出来。我希望是通过JavaScript的代码实现。首先第一个问题,在页面中显示Visio图形。这个比较简单,SharePoint 2010中提供了Visio Web Access这个web Part控件。你可以通过指定Web Part的属性,来轻松显示Visio图形。第二个问题,动态显示,这个问题稍微有些难度。因为Visio Web Access中的Visio图形的地址已经提前指定好了。怎么办呢?幸运的是,在ShareP 阅读全文
posted @ 2011-07-07 10:06 天下尽好 阅读(243) 评论(0) 推荐(0)
摘要:之前从网上找到关于SharePoint 2010 的部署都是比较粗略的简介到多台应用程序和多台Web服务器构建的架构,所以我这边整理了一下关于SharePoint 2010 在各种情景下的部署方式。 通常从粗略的划分来说部署一个标准的SharePoint 2010 门户需要考虑以下三类服务器Web服务器应用程序服务器数据库服务器 Web服务器又经常被称为前端服务器,这些服务器负责SharePoint页面的呈现。 应用服务器是那些提供各种应用服务资源的总称。这些应用包括查询服务,索引服务,Excel服务等。 数据库服务器,SharePoint 2010 中包含多个数据库,例如查询数据库以及内容. 阅读全文
posted @ 2011-07-06 13:58 天下尽好 阅读(348) 评论(0) 推荐(0)
摘要:通常如果我们想在sharepoint配置邮件帐户,但又不想用域邮件配置,如我们想用gmail或其他第三方邮件系统来配置sharepoint邮件帐户,我们可以按下面步骤来配置。(当然以下这种配置也支持sharepoint服务器没有在域控制器上的情况)1 创建gmail账户,启动pop3在gmail设置,如图2 安装smtp服务。记得启动service中的对应服务项3 打开iis(如果是windows server 2008,则需要打开iis6),右键SMTP Virtual Server,选择accss(如下图左),再选中Relay...(如下图右)。4 选中delivery,然后选择outbo 阅读全文
posted @ 2011-06-07 17:39 天下尽好 阅读(911) 评论(0) 推荐(0)
摘要:If you are developing SharePoint solutions on Windows Server 2008, you may have noticed that nothing happens when you click on the Toolbar menu item "Open with Windows Explorer” in a Document Library ?That is because that this feature uses the WebDAV protocol, which isn’t installed by default o 阅读全文
posted @ 2011-05-24 14:11 天下尽好 阅读(308) 评论(0) 推荐(0)
摘要:摘要:本文基于SharePoint SDK文档,总结了开发者最佳实践,以对SharePoint2010开发提供指南。本指南覆盖2007以及2010两个版本,包括对SPSite和SPWeb对象的使用指南,系统Template文件夹下部署内容时的命名规范,事件处理器内SPWeb, SPSite对象使用、大文件夹以及大列表的处理、对象缓存以及代码优化的一些例子。避免使用构造不必要的SPWeb和SPSite对象1. SPWeb和SPSite会占用大量的内存,开发时尽量避免构造新的SPWeb和SPSite对象,特别是只是为了取得对SPWebApplication的引用等情况,为了取得SPWebAppli 阅读全文
posted @ 2011-05-24 14:07 天下尽好 阅读(1207) 评论(0) 推荐(0)
摘要:工具介绍:SharePoint 2010 文档库自带了”Send To” 功能, 但是这个功能只能移动文件, 但是这个功能的限制很多, 比如只能复制文件, 只能在本站点内被复制, 而且只能复制Major 版本, 如果你要移动文件, 或者文件夹而且包含所有的版本(主要版本和次要版本), 这个功能都满足不了. 而本工具功能如下: 1. 权限控制 2. 如果对源文档库没有删除功能, 你只能复制,不能移动. 3. 如果你对目标站点的某些文档库只有读权限没有写权限, 文档库并不会显示在目标文档库列表 4. 只是跨站点,站点集,以及Web Application (目前不支持跨Farm) 5. 支持文件的 阅读全文
posted @ 2011-05-24 11:09 天下尽好 阅读(565) 评论(1) 推荐(0)
摘要:上一篇写了一个关于快速开发Ribbon菜单的例子,这次我们共同探讨一下Ribbon菜单权限的控制. 如果你已经阅读了 “”, 我相信你已经能很快的开发一个Ribbon菜单,这时我们就需要去关注Ribbon菜单其它更深的东西,比如给Ribbon添加链接,Ribbon脚本,Ribbon权限控制等等.当我们创建一个默认的SharePoint站点的时候,我们通过Site Actions –> Site Permission (站点权限) –> PermissionLevel, 我们可以看到SharePoint默认的几个权限级别: Full Control, Design, Contribu 阅读全文
posted @ 2011-05-24 11:08 天下尽好 阅读(468) 评论(0) 推荐(0)
摘要:SharePoint 2010 中引入了Office 2007 中Ribbon的概念,看起来,用起来都很酷。 如何能快速的开发和部署Ribbon呢? 本文就分享一个插件,能帮助你快速的开发出Ribbon,基本上都是自动化生成,帮你生成相应的Feature,Elements.xml,已经点击Ribbon时弹出的窗口页面和Ribbon所用到的脚本文件.下面我们就来快速的开发一个.首先download快速开发的插件Server Ribbon.vsix, 并安装 。安装完成以后为了能确保在SharePoint 项目中使用这个插件,请确认Visual Studio 的设置。创建一个空的SharePoin 阅读全文
posted @ 2011-05-24 11:04 天下尽好 阅读(286) 评论(0) 推荐(0)
摘要:可以在列表或库的计算栏中使用下面的示例。不包含栏引用的示例可用于指定栏的默认值。条件公式可以使用下面的公式测试语句的条件并返回值“Yes”或“No”,或者测试“OK”或“Not OK”等替代值,或者返回代表空值的空白或短划线。检查一个数字是大小还是小于另一个数字使用 IF 函数进行此比较。Column1Column2公式说明(可能的结果)150009000=[Column1]>[Column2]Column1 大于 Column2 吗?(Yes)150009000=IF([Column1]<=[Column2], "OK", "Not OK" 阅读全文
posted @ 2011-05-18 15:14 天下尽好 阅读(424) 评论(0) 推荐(0)
摘要:一、FAST Search Server 2010 for SharePoint简介 FAST是什么? 简单说,FAST就是企业级搜索工具。它让SharePoint的搜索更加强大。比如 交付与上下文相关的结果。 用您的业务所用的语言进行搜索。 调整相关性以提高准确性。 自定义搜索平台以满足您的特定索引和搜索需要。 配置用户界面以自定义信息工作者的搜索体验。 上面说的都比较虚,其实企业对搜索的需求越来越强,特别是大型企业,各种企业应用,很多的文档,各种业务相关的新闻、技术资料等。企业如何利用好这些信息,成为对企业发展有用的知识,就需要一个合适的搜索工具,为企业提供决策分析,让企业不会淹没在信息的 阅读全文
posted @ 2011-05-18 14:59 天下尽好 阅读(1169) 评论(2) 推荐(0)
摘要:最近在准备一些SharePoint 2010的Demo,我发现一些备份的Site Collection(利用Backup-SPSite或者UI)在还原到在另外一个域的Farm的时候,全部Access Denied了,即使我用同样名字的账号,或者最高权限的账号也不行。另外一个现象就是在试图更换Site Collection Administrator的时候,会出现“object reference not set to an instance of an object”错误。分析了ULS Log,一直也没有发现原因。今天突然想到,因为我还原到另外一个域的时候,即使域名相同,用户的SID也已经改变 阅读全文
posted @ 2011-05-18 14:38 天下尽好 阅读(478) 评论(0) 推荐(0)
摘要:在做InfoPath 2007相关的项目中,我们经常使用InfoPath来调用SharePoint 2007的Web Service. 那么如今SharePoint 2010支持了REST,我们可以尝试调用REST。需求:自定义一个SharePoint 2010 列表的表单。要求在用户输入“Title”时,检查一下当前列表中是否有相同Title的Item存在,如果存在的话,禁止表单的提交。思路:使用InfoPath 2010调用REST实现。首先通过REST去列表中查询是否有title等于当前表单填写的Item,如果有的话,返回结果,并且禁止提交。如果查询不到,则允许提交。第一步,自定义表单。 阅读全文
posted @ 2011-05-18 14:35 天下尽好 阅读(263) 评论(0) 推荐(0)
摘要:需求: 本公司在全球有10几个分支,不同的分支有不同的站点,他们拥着各自站点下的文档库管理着自己的文档. 但是我们想提供一个统一的入口让他们上传自己的文档,并且这些不同分支上传的文档要能存在他们各自站点下的文档库里.解决方案: SharePoint的Content Organizer.实现方式:为了实现文档的自动分发,我们可以使用SharePoint 2010 最新的文档管理功能.所以我们必去先启用这个功能. Site Actions -> Site Settings- > Manage Site Features, 激活”Content Organizer”.启用这个功能后,我们 阅读全文
posted @ 2011-05-18 13:31 天下尽好 阅读(321) 评论(0) 推荐(0)
摘要:业务需求:SharePoint 文档库主要的功能之一就是存储功能, 你可以上传很多文件, 让文档库作为一个文件存储器. 不过你需要手动去上传文件, 那是否有更简单的方法将文件存储到文档库呢? 这就是这篇文章要分享的内容.解决方案: 开启文档接收邮件的功能.实现步骤:在开启SharePoint 文档库接收邮件功能前, 必须确保当前SharePoint 场已经配置了邮件接收功能. 打开SharePoint 中心管理器, 参考下图设置 2. 启用文档库接收邮件功能. 这个设置也比较简单. 1. 选择启用接收邮件 2. 输入邮件地址(可以是任何地址) 3. 看下图 3. 选取一个文档视图, 并编辑,你 阅读全文
posted @ 2011-05-18 11:16 天下尽好 阅读(350) 评论(0) 推荐(0)
摘要:前段时间为了实现在MOSS中用自定义MembershipProvder实现Forms验证,参阅了不少同行的博文,花费了不少时间,现在终于成 功。(松了一口气,也有点小成就感——虽说是参考他人的教程搞出来的,自我YY下了,大家莫见笑啊:)。)下面将整个实现过程和大家分享一下,也算做个总 结。当然在此之前要先感谢下提供类似教程的同行们,因为你们的无私让小弟在前行的道路上少走了不少弯路,小弟在此向你们鞠躬了!(参考文章实在再多,在此 无法一一列举,如有同行看到后觉得有似曾相识之感,希望能够一笑而过,莫要扔臭鸡蛋,烂白菜啊!呵呵) 不再废话,开始正文: -----------------------. 阅读全文
posted @ 2011-05-08 01:18 天下尽好 阅读(393) 评论(0) 推荐(0)
摘要:传说中的MOSS葵花宝典Office SharePoint Server 2007 Starter Guidehttp://www.cnblogs.com/micccn/archive/2011/03/08/1976887.html一、Sharepoint是什么,我为什么要用它SharePoint教程[龍龙] WSS基础[jianyi] 如何规划面向业务逻辑的MOSS系统[dosboy] Moss2007入门(1)-功能概述[KingLau] MOSS2007入门(7):Navigation[KingLau] 实现SharePoint的无限潜力[Microtoby] 白领小秘Vivien的一个 阅读全文
posted @ 2011-03-23 17:49 天下尽好 阅读(378) 评论(0) 推荐(0)