随笔分类 -  Sharepoint2010

摘要:[http://www.cnblogs.com/gaoxiaochen/archive/2013/01/07/2849734.html]SharePoint是微软历史上销售量增长最快的产品,其可以存储大量的文件。这意味着应用性能是成功部署SharePoint的一个关键因素。我们在这里列出了能够提高SharePoint服务器性能的十个步骤。 步骤1:分离用户和数据库信息 一个常见的误区是与高速网络连接的服务器有着充足的带宽执行所有需要的操作。但是SharePoint在SQL设置了大量的请求———每个需求一个页面的请求会导致向数据库发送大量的请求,更不要说服务、检索和其它操作了。 为了缓解用... 阅读全文
posted @ 2013-01-19 21:29 小师傅 阅读(244) 评论(0) 推荐(0) 编辑
摘要:[转http://www.cnblogs.com/Jayan/archive/2011/04/06/2003905.html]在我们基于SharePoint 2007/2010进行扩展和自定义开发的过程中,我们可能会遇到这样的需求:根据当前登录的用户,为该用户加载起个性化的母版页。下面就来介绍实现这一需求的过程。1.使用UserControl刚得到这一需求的时候,首先想到的是创建一个UserControl,这UserControl里进行母版页的切换。经过测试,这是行不通的,尽管我们可以在这里面实现对页面样式的修改,但我们不能切换母版页了。这是因为,一旦ASP.NET页面生命周期过了OnInit 阅读全文
posted @ 2012-12-29 16:35 小师傅 阅读(256) 评论(0) 推荐(0) 编辑
摘要:[转http://www.cnblogs.com/wsdj-ITtech/archive/2012/11/06/2544118.html]Sharepoint210有四种执行模型: 1、完全信任执行模型(Full Trust) 2、Bin/CAS 执行模型 (1与2都属于场解决方案)3、沙盒执行模型(Sand Box) 4、 混合执行方法(Hybrid Approach)Sharepoint最简单的处理模型就是一个完整的Asp.net应用程序处理模型,但由于Sharepoint2010中引入了沙盒处理方式,所以使得处理场景变得复杂。 这里我们从一个Http请求开始,来看看Sharepoint的 阅读全文
posted @ 2012-11-06 15:01 小师傅 阅读(591) 评论(0) 推荐(0) 编辑
摘要:[转]http://www.bybugday.com/Lists/Posts/Post.aspx?ID=24Here’s a nice script you can run/schedule on your SharePoint server to cache up the pages in SharePoint:http://www.bybugday.com/Documents/warmup.rarEdit the startup.bat file and add your ServerName in the “Call WarmUpServer ServerName” section:Th 阅读全文
posted @ 2012-10-30 13:40 小师傅 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Gotten tired of finding the ID of a feature? Here they are:DisplayNameTitleIDScopeSolutionIdAccSrvApplication$Resources:AccsrvWss1cc4b32c-299b-41aa-9770-67715ea05f25Farm7ed6cd55-b479-4eb7-a529-e99a24c10bd3AccSrvMSysAsoAccess Services System Objects29ea7495-fca1-4dc6-8ac1-500c247a036eWeb7ed6cd55-b479 阅读全文
posted @ 2012-10-19 13:20 小师傅 阅读(678) 评论(0) 推荐(0) 编辑
摘要:1.可以修改%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\MOBILE目录下的web.config中的[mobile_paginationweight]的值来到达要求。2.SPWeb webSite = SPContext.Current.Site.AllWebs["MyWebSite"];webSite.Properties["mobile_listtitlelimit"] = "256";webSite. 阅读全文
posted @ 2012-10-11 15:10 小师傅 阅读(163) 评论(0) 推荐(0) 编辑
摘要:方法1:语法stsadm -o setproperty -propertyname days-to-show-new-icon -propertyvalue <天数> [-url <http://server_name>]getproperty 操作的语法为:stsadm -o getproperty propertyname days-to-show-new-icon [-url <http://server_name>]注意:您可以用 -pn 来替换 -propertyname,并用 -pv 来替换 -propertyvalue。属性值下表列出了可能的值 阅读全文
posted @ 2012-09-20 22:41 小师傅 阅读(186) 评论(0) 推荐(0) 编辑
摘要:If your site collection was created using the Publishing template, then you can use this fix to hide the New Page option from the Site Actions menu:Go to Site Settings - Master Pages and Page LayoutsOpen the Editing Menu folderEdit CustomSiteAction.xmlPaste the following XML into the CustomSiteActio 阅读全文
posted @ 2012-08-29 13:34 小师傅 阅读(182) 评论(0) 推荐(0) 编辑
摘要:This is becoming a pretty common requirement. Some people just don’t want the “Send To” menu appearing in the context menu of the document library. You can do it — customize the SharePoint context menu by — by simply making some modification incore.jsas suggested by many.But modifying SharePoint cor 阅读全文
posted @ 2012-08-21 15:43 小师傅 阅读(200) 评论(0) 推荐(0) 编辑
摘要:var statusId = ''; var notifyId = ''; function AddNotification() { notifyId = SP.UI.Notify.addNotification("Hello World!", true); } function RemoveNotification() { SP.UI.Notify.removeNotification(notifyId); notifyId = ''; } function AddStatus() { statusId = SP.UI.St 阅读全文
posted @ 2012-08-02 17:24 小师傅 阅读(174) 评论(0) 推荐(0) 编辑
摘要:[转http://www.cnblogs.com/xiaoshatian/archive/2012/07/06/2579137.html]SharePoint开发,从某种程度上,也可以认为是Web开发,所以也就不可避免的要使用JavaScript,本文就来介绍SharePoint 2010上的两则JavaScript小技巧。1.禁用Ribbon,保留导航SharePoint 2010在UI上最大的变化就是和Office一致的Ribbon界面,Ribbon虽然有各种好处,但对于有些类型的网站(譬如面向互联网的网站)来说,Ribbon可能一个令人困扰的东西,那么我们怎么去掉Ribbon呢?首先,我 阅读全文
posted @ 2012-07-16 22:10 小师傅 阅读(403) 评论(0) 推荐(0) 编辑
摘要:[转http://www.cnblogs.com/flowman/archive/2012/06/26/2557535.html]一、 环境 SharePoint服务器:sh-fm-app RMS服务器:sh-fm-rms AD服务器:sh-fm-ad 客户端:sh-fm-win7二、 AD域创建帐户 flowman\administrator :SharePoint账号 flowman\adrmsadmin:rms服务器帐户 flowman\user1 :测试只读文档库文档的帐户 flowman\user2 :测试编辑文档库文档的帐户 注意flowman\administr... 阅读全文
posted @ 2012-07-05 15:13 小师傅 阅读(370) 评论(0) 推荐(0) 编辑
摘要:共收集了四种解决方案不知道哪些方案在你的工程中适用:1 在 page_load 里加上如下代码:string beforeSubmitJS = “\nvar exportRequested = false; \n”; beforeSubmitJS += “var beforeFormSubmitFunction = theForm.onsubmit;\n”; beforeSubmitJS += “theForm.onsubmit = function(){ \n”; beforeSubmitJS += “var returnVal = beforeFormSubmitFunction(); \ 阅读全文
posted @ 2012-06-12 15:08 小师傅 阅读(334) 评论(0) 推荐(0) 编辑
摘要:【转http://www.cnblogs.com/McJeremy/archive/2009/07/02/1515441.html】也许我们习惯用通过使用System.Net.Mail中的相关类进行邮件的发送。这其中,需要我们手动指定邮件服务器、发件人地址进行邮件的发送。而在SharePoint中,这些东西都可以通过应用程序》传出电子邮件来进行设置。那么,如果我们要将.Net.Mail与SharePoint结合起来,该怎么做呢?关键就在于,如何通过SP的对象模型获取到设置的服务器、地址等数据,下面是我一些小的总结,希望能对大家有所帮助://第一步:获取应用程序,因为 传出电子邮件设置是在应用程 阅读全文
posted @ 2012-05-28 22:52 小师傅 阅读(696) 评论(0) 推荐(0) 编辑
摘要:【转http://www.cnblogs.com/windy2008/archive/2011/11/14/2248465.html】SharePoint2010隐藏文档库或列表的ribbon按钮。首先,新建一个SharePoint空白项目,添加一个元素,然后在Elements.xml的Elements标签里添加以下信息这个是列表的<CustomAction Id="RemoveAlertMeButton" Location="CommandUI.Ribbon.ListView" RegistrationId="100" ... 阅读全文
posted @ 2012-05-10 22:59 小师傅 阅读(275) 评论(0) 推荐(0) 编辑
摘要:【转 http://www.cnblogs.com/Sunmoonfire/archive/2010/08/26/1809026.html】文中我们将讨论在使用客户端对象模型时,如何处理异常。将分别针对 .Net 托管客户端和和ECMAScript进行解释。为了满足对多个服务器请求进行响应的需要,依托于异常机制,在SharePoint 2010中引入一个新类ExceptionHandlingScope。这个类包含了一些方法,用来把代码包装在一个范围内,来对ClientContext实例中的批处理命令中发生的异常进行处理。让我们看一个例子。该例子会查询一个名为NonExistentList的列表 阅读全文
posted @ 2012-05-05 14:23 小师傅 阅读(180) 评论(0) 推荐(0) 编辑
摘要:在进一步实践使用ECMAScript对象模型来编写代码之前,我们当然希望我们的编码过程尽量轻松一些,所以在这里让我们看看如何实现在编写代码时,实现智能提示功能。 1、首先在VS2010中创建一个javascript文件。 2、在此文件的开始处添加如下代码:///<referencename="MicrosoftAjax.js"/> 我们必需把 对MicrosoftAjax.js的引用放到第一行,Javascript对外部引用文件的顺序是有一定的讲究的,某些SP对象会依赖于MicrosoftAjax.js,如果我们把此文件放在随意的地方就会导致某些引用SP对象的报 阅读全文
posted @ 2012-05-02 13:37 小师傅 阅读(332) 评论(0) 推荐(0) 编辑
摘要:【http://msdn.microsoft.com/zh-cn/library/bb861909.aspx】在 Microsoft SharePoint Foundation 中,修改web.config设置的一种方法是使用Microsoft.SharePoint.Administration命名空间的SPWebConfigModification类,这使得您能够动态地对实体进行注册。这些修改保留在配置数据库中,在那里,它们充当一种虚拟web.config,后者其实上充当 SharePoint Foundation Web 应用程序的.config文件堆栈的最后一层。在调用SPWebServ 阅读全文
posted @ 2012-05-01 23:36 小师傅 阅读(321) 评论(0) 推荐(0) 编辑
摘要:更改日志既不是存储在文件系统上的某个位置的平面文件,实际上也不是一个日志。每个内容数据库都包含一个 EventCache 表,它是数据库中包含的对象的“更改日志”。该表中的每行都是日志的一个条目。该表中的列包含诸如更改日期和时间、所更改对象的类型、更改的性质以及对象的唯一标识符之类的信息。更改日志不能通过用户界面提供。虽然可通过直接查询数据库来访问该日志,但不支持这种访问方法,并且这种方法在任何情况下都是不必要的。SharePoint Foundation 有丰富的对象模型,可提供对列表、网站、网站集和内容数据库级别的更改的访问权限。http://msdn.microsoft.com/zh-c 阅读全文
posted @ 2012-05-01 23:33 小师傅 阅读(192) 评论(0) 推荐(0) 编辑
摘要:【转http://www.cnblogs.com/ruijian/archive/2012/04/18/2455863.html】前台注册适用于2010VisualWebpart,应用程序页 1: <SharePoint:ScriptLink Language="javascript" ID="jqueryScriptLink" Name="/_layouts/tgUI/jquery-1.6.4.js" Defer="false" runat="server"/> 1: <Sh 阅读全文
posted @ 2012-04-23 22:30 小师傅 阅读(177) 评论(0) 推荐(0) 编辑