随笔分类 -  sharepoint2010

摘要:为列表类型绑定Event Receiver可以通过添加一个feature, 并在feature中添加一个receiver element来完成.具体详见SharePoint中的EventReceiver 之二 绑定Event Receiver到列表类型或列表实例.要创建一个Event Receiver, 你必须创建继承自一个特别的由WSS Object Model的event receiver的基类. 还一个很重要的地方需要注意的是, event receiver类必须在投入使用或测试之前, 编译到强命名的程序集, 并被部署到GAC中.下面的例子中的类继承自SPListEventReceive 阅读全文
posted @ 2012-01-04 17:03 落冰 阅读(371) 评论(0) 推荐(0)
摘要:SharePoint 2010其实已经内置了一个PowerShell指令,让我们轻松的在服务器场里面启用Session。这个指令就是Enable-SPSessionStateService。如 上图所示,打开SharePoint 2010 Management Shell,输入如上指令,就可以在SharePoint配置数据库所在的SQL Server服务器上,自动创建一个名为“SharePoint_Session_State”的数据库,然后在所有Web应用程序的 web.config中自动添加相应的条目。这 个自动添加的条目,指明了Session将使用SQLServer模式以及存放Sessio 阅读全文
posted @ 2011-12-17 16:06 落冰 阅读(344) 评论(0) 推荐(0)
摘要:对于Feature,了解sharepoint的人应该都很熟悉了,不但控制着sharepoint上大部分功能的运用,还可以做功能的扩展,好处 就在于管理非常的方便。虽然对于Feature的开发有很多,如用Feature定制功能菜单,用户控件方式的webpart等等,但用Feature的 激活与停止功能,来执行后台代码还是挺有用的,下面就简单的介绍这个例子。 第一步: 打开VS,创建一个类库的项目,命名为“FeatureToRunCode”, 将Class1.cs命名为MyCode.cs。添加引用Microsoft.sharepoint.dll。添加引用using Microsoft.ShareP 阅读全文
posted @ 2011-12-13 18:08 落冰 阅读(232) 评论(0) 推荐(0)
摘要:影响xml的特殊字符处理 xslt文件加<![CDATA[{1}]]> 阅读全文
posted @ 2011-12-02 10:48 落冰 阅读(160) 评论(0) 推荐(0)
摘要:编辑器加载中...c#后台代码对Json进行编码 本文转载自http://www.cnblogs.com/ITniao/archive/2011/01/06/1929261.html(IT)鸟 在Asp.NET的Json处理中,通常会遇到使用单引号或其他特殊字符,如果直接使用,会截断Json数据,造成JS错误无法正确运行。 其实只要使用Javascript的escape方法编码字符串后就可以解决这个问题。 但是在C#代码中怎么解决这个问题呢? 我们自然就想到了使用Server.UrlEncode方法来编码数据,可是实践后发现编码后的有些字符在JS中无法被unescape方法还原。 其... 阅读全文
posted @ 2011-12-01 18:11 落冰 阅读(630) 评论(0) 推荐(0)
摘要:1. Feature概述Feature是SharePoint中的一个重要概念,最近几天都在看,一开始比较糊涂,这个Feature到底是什么东东?按照SharePoint SDK做了几个例子后,渐渐的有些了解,在接下来的文章中,我将结合例子把我对Feature的了解写下来。 关于Feature的好处,在SDK中说了一大堆,通过使用Feature,可以大大简化我们更改或添加SharePoint一些功能的工作量,比如在某个工具条上添加一个按钮,在一个菜单中添加一个菜单项,替换一个现有的Control,创建一些事件处理程序,创建一个客户化的List定义等等。这些Feature管理起来也比较方便。 那么 阅读全文
posted @ 2011-11-11 11:38 落冰 阅读(931) 评论(0) 推荐(0)
摘要:MSDN:http://social.microsoft.com/Forums/zh-CN/partnercndevsharepoint/thread/9d9a6bc4-2dfe-4d98-9c3f-fe33dcd6d18d嘿,大家好!在sharepoint blog站点里面,有个"Launch blog program to post " 按钮可以直接打开word发布Post! 如果是第一次打开会弹出下面注册!查看源文件,他是调用init.js 里面的function newBlogPostOnClient(strProviderId, strBlogUrl, strBl 阅读全文
posted @ 2011-11-11 11:35 落冰 阅读(360) 评论(0) 推荐(0)
摘要:1.SharePoint 2010对象模型1.1.SPSite对象的OpenWeb()方法SharePoint 2010对象模型SPSite对象可以通过OpenWeb()方法获得该网站集中一个特定的网站,可以通过以下三种方式获取SPWeb对象:1.2.使用OpenWeb()方法获取根网站可以通过SPSite对象不带参数的OpenWeb()方法获取网站集的根网站,也叫顶级网站,代码如下:SPSite site = new SPSite("http://sitename");SPWeb web1 = site.OpenWeb();1.3.根据Guid获取指定的网站如果我们知道S 阅读全文
posted @ 2011-11-11 11:33 落冰 阅读(607) 评论(0) 推荐(0)
摘要:首先让我们看看MOSS2007整个对象模型架构从最内层开始出发 SPListItem 创建Item,这里需要注意的一点是这里的name参数需要用internal namesCode 1 SPListItem item = list.Items.Add(); 2 item["Title"] = "Ann Simms"; 3 item["First_x0020_Name"] = "Ann"; 4 item["Last_x0020_Name"] = "Simms"; 5 item[ 阅读全文
posted @ 2011-11-11 11:32 落冰 阅读(234) 评论(0) 推荐(0)
摘要:============================================using Microsoft.SharePoint;SPWeb site = SPControl.GetContextWeb(Context); SPListItemCollection items = site.Lists["ListName"].Items;SPListItem item = items.Add();item["Field_1"] = OneValue;item["Field_2"] = TwoValue;item.Updat 阅读全文
posted @ 2011-10-21 17:27 落冰 阅读(250) 评论(0) 推荐(0)
摘要:知识库http://www.microsoft.com/taiwan/sharepoint2010/http://sharepoint2010.microsoft.com/Pages/default.aspxsharepoint2010 产品介绍http://technet.microsoft.com/zh-cn/sharepoint/ee518660.aspxMicrosoft SharePoint 2010 (Beta) 入门http://technet.microsoft.com/en-us/library/cc303422(office.14).aspxhttp://technet.m 阅读全文
posted @ 2011-09-23 14:31 落冰 阅读(217) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/xiaoshatian/archive/2009/11/04/1595761.html 这个朋友收集的 谢谢共享 我也共享一下! 阅读全文
posted @ 2011-06-23 16:55 落冰 阅读(194) 评论(0) 推荐(0)