随笔分类 -  SPS 2010

关于SharePoint 2010的一些信息和记录
SharePoint Security系列 之一 Cross-Site Scripting (XSS) Attack
摘要:什么是Cross-Site Scripting Attack? =================== 攻击者制造一个网站, 受害用户访问该网站后, 其浏览器客户端收到恶意的脚本代码. 受害用户的浏览器之后会运行该脚本代码. 由于浏览器是从一个trusted site下载的脚本, 从而浏览器不可能识别这个代码是否合法, 并且Microsoft IE Security Zone也不能提供保护. ... 阅读全文

posted @ 2011-10-18 10:04 中道学友 阅读(705) 评论(0) 推荐(0) 编辑

关于SharePoint 2010里Servers in farm页面里status意义的澄清
摘要:最近手头的几个问题看起来都跟Upgrade有关, 可我却被Upgrade Available这个status弄的有点头大, 经过一番Google也没发现谁站出来好好的解释一下, 所以就做了些研究, 并把结论记了下来. 由于笔者觉得这个问题比较重要, 于是就写成了英文, 这样世界上的其他engineer也会看到并从中得到点有用的提示. What does those server sta... 阅读全文

posted @ 2011-10-13 17:41 中道学友 阅读(454) 评论(0) 推荐(0) 编辑

SharePoint 2010-随机出现的页面性能问题
摘要:有个客户, 服务器的配置巨牛, 24核CPU, 64GB内存, 这样的三台机器组成了一个SharePoint 2010的服务器场. 就是这样牛的配置, 出现了性能问题. 看performance log, 发现CPU, 内存都资源非常充裕, 问题发生的时候request/sec的值也非常的低. 问题发生的频率很低, 一天十次以内. 该application使用claim based... 阅读全文

posted @ 2011-10-12 09:19 中道学友 阅读(527) 评论(0) 推荐(0) 编辑

TermStore offline的问题
摘要:有个朋友询问为什么他的MMS TermStore 变为了offline的状态了. 虽然后来那个term store自动变为online了, 可是那个朋友非要我帮忙看看如果以后term store再变offline了, 该咋办. 我做了一些研究, 得出了如下的结论. ================== TermStore 的online 和offline是不能通过任何PowerShel... 阅读全文

posted @ 2011-08-29 10:39 中道学友 阅读(291) 评论(0) 推荐(0) 编辑

Managed Metadata Service介绍系列 之四
摘要:在Managed Metadata Service的主要功能分为两部分, Content Type Publishing和对Tags, Keywords的管理. 下面我们对MMS涉及到的主要术语进行简要的介绍. Taxonomy 在SharePoint 2010中, 我们定义taxonomy为term的层次. 比如说, 下面的例子可以在SharePoint 2010中代表一个ta... 阅读全文

posted @ 2011-08-25 10:47 中道学友 阅读(855) 评论(0) 推荐(0) 编辑

Managed Metadata Service介绍系列 之三
摘要:如何创建MMS的具体步骤, 请参考下面的文章, 这里就不罗嗦了 Create, update, publish, or delete a managed metadata service application (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee530392.aspx Create, u... 阅读全文

posted @ 2011-08-24 11:58 中道学友 阅读(647) 评论(0) 推荐(0) 编辑

创建Business Data Connectivity Service之后遇报错“There are no addresses available for this application”
摘要:创建Business Data Connectivity Service之后遇报错 “There are no addresses available for this application” 解决方案 ============= 1. 点击管理中心首页 > Application Management > Manage Services on Server, 启动Business... 阅读全文

posted @ 2011-08-23 15:56 中道学友 阅读(483) 评论(0) 推荐(0) 编辑

SharePoint 2010中的lockdown模式
摘要:如果我们在运行一个SharePoint的可以被匿名访问(anonymously accessible)的网站, 特别是面向Internet的网站, 你也许会注意到SharePoint的表单页面(form pages)也会对匿名用户开放. 比如说匿名用户可以访问开启了publishing feature的网站的这个页面http://SERVER/Pages/Forms/AllItems.aspx. ... 阅读全文

posted @ 2011-08-16 15:12 中道学友 阅读(916) 评论(0) 推荐(0) 编辑

Managed Metadata Service介绍系列 之二
摘要:在SharePoint2010中, Content Publishing是个新feature. Content Type在SharePoint 2010中是可以移植的. ================== Content Type在2010中的用法跟WSS3.0中一样. Columns还是和Content Type相关联, Workflow可以和content type相关联, 还可以对con... 阅读全文

posted @ 2011-08-16 10:55 中道学友 阅读(526) 评论(0) 推荐(0) 编辑

Managed Metadata Service介绍系列 之一
摘要:什么是Managed Metadata Service (MMS)? ================== MMS是在安装了SharePoint 2010后才可用的一种service application. 事实上, 它属于一种service application就意味着它拥有Service Application的一些属性. 让我们一起看看是什么组成了service application,... 阅读全文

posted @ 2011-08-15 16:28 中道学友 阅读(1884) 评论(0) 推荐(0) 编辑

SharePoint 2010中, SPEventReceiverBase.EnableEventFiring和DisableEventFiring都已废弃(obsolete), 应使用SPEventReceiverBase.EventFiringEnabled
摘要:如题. 参考资料 ================ SPEventReceiverBase.EventFiringEnabled Property http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.speventreceiverbase.eventfiringenabled.aspx SPEventReceiverBase.... 阅读全文

posted @ 2011-08-08 17:30 中道学友 阅读(572) 评论(0) 推荐(0) 编辑

SharePoint的web.config文件中的validateRequest
摘要:这是个web.config中的pages的一个属性. 位置在 <configuration> <system.web> <pages validateRequest ="false"> </pages> </system.web> <configuration> 从.net framework 1.1 开始, 这个元素的默认值是TRUE. 并且在machine.config中, 默认值也... 阅读全文

posted @ 2011-08-08 10:33 中道学友 阅读(1099) 评论(0) 推荐(0) 编辑

使用ContentDeploymentJob.AddQuickDeployObject的时候, 请注意第三个参数一定要使用Server Relative URL
摘要:MSDN描述这个方法的时候, 并没有写上这个十分值得注意的地方. 笔者在解决一个朋友的问题的时候, 发现了这个问题. 笔者已经在MSDN的ContentDeploymentJob.AddQuickDeployObject Method 文章下面添加了一条注释, 提醒大家使用这个content deployment API的时候注意一下. 这里用中文对原因做出解释, 方便国内的朋友们. 正如大侠S... 阅读全文

posted @ 2011-08-02 10:17 中道学友 阅读(494) 评论(0) 推荐(0) 编辑

Error occurred in deployment step 'Activate Features': Feature with Id '{GUID}' is not installed in this farm, and cannot be added to this scope.
摘要:笔者最近在做一个SharePoint 2010 的开发的小东西. 在VS2010里遇到了标题中的那个错误. 查了些资料(已经列在了下面), 却都没有解决我的问题. 经过一番研究, 搞清楚了问题的原因和解决方法. 在有多台服务器的SharePoint 2010场环境中, VS2010里编译成功后, 在project上点击右键后选Deploy, 就会报这个错误. 笔者选的是Farm Solution... 阅读全文

posted @ 2011-08-02 09:50 中道学友 阅读(1383) 评论(0) 推荐(0) 编辑

SharePoint 2010 Incoming Email怎么配?
摘要:下面这篇文章中描述的步骤, 经过笔者测试通过. 该文图文并茂, 描述清晰. 读者请注意, 配这种功能的时候, 切忌浮躁. 慢慢做. 否则, 万一哪一步没看准, 配错了, 排查起来更加浪费时间. Configuring incoming email in SharePoint 2010 with Exchange – Step by Step Guide http://sharepointgeo... 阅读全文

posted @ 2011-08-01 13:26 中道学友 阅读(312) 评论(0) 推荐(0) 编辑

在多个Search Service Application的服务器上, 如何确定哪个文件夹里存放着指定Search Service Application的索引文件?
摘要:问题描述 =============== 笔者套测试环境, 由于测试和维护需要, 创建过多个Service Application. 由于全部采用默认路径存放索引文件, 后来笔者的文件夹看起来是这样的: 于是除了用文件夹大小判断, 除了挨个文件夹打开去看最后修改日期时间来确定之外, 还真不知道该怎么确定哪个文件夹存放着我想看的那个service application的索引文件. 解决方案 ==... 阅读全文

posted @ 2011-08-01 11:11 中道学友 阅读(1069) 评论(0) 推荐(0) 编辑

SharePoint List的List Template ID明细表
摘要:编写SharePoint的Event Receiver需要用到List Template ID来进行绑定, 下面的列表对于编程和排查错误都是个很好的索引. List template name ListTemplateID NoListTemplate 0 GenericList 100 DocumentLibrary 101 Survey 102 Links 103 Announcements ... 阅读全文

posted @ 2011-07-29 11:24 中道学友 阅读(2231) 评论(0) 推荐(0) 编辑

SharePoint 2010中创建My Site时遇到的两个错误
摘要:开启My Site功能时, 遇到如下错误. Your personal site cannot be created because the managed path "personal" has not been created for this site. Contact your site administrator for more information. 解决: 添加personal这... 阅读全文

posted @ 2011-06-29 15:22 中道学友 阅读(471) 评论(0) 推荐(0) 编辑

SharePoint 2010 Search的Performance Counters
摘要:OSS Search Archival Plugin 文档流过的Crawl Component Gather Application的每一个Archival Plugin的counter, 都在这个对象之中. Counter Definition Total documents 处理了的文档总数 Blocked documents 等待进入队列的文档的数目 Retried documents 被p... 阅读全文

posted @ 2011-05-30 15:28 中道学友 阅读(864) 评论(0) 推荐(0) 编辑

Timer service recycle所做的事情跟直接restart timer service有什么不同?
摘要:“Timer service recycle” job的目标是回收(重启)timer service, 即OWSTIMER.EXE. 在用户点击了"Run Now"之后, 这个job不会立即生效. 当用户点击了"Run Now"之后, 这个job会添加一个标记, 并等待所有的已存在的timer job结束, 然后平和地清理并回收timer service. 如果你想要确定timer service... 阅读全文

posted @ 2011-05-18 18:32 中道学友 阅读(329) 评论(0) 推荐(0) 编辑

导航

技术追求准确,态度积极向上