1,憋了好几天在经理帮助下用Js根据任务列表,生成的个人任务日历. (1)需要用到的CSS样式 <style type="text/css"> th.ms-vh { color:white; background-color:rgb(68, 68, 68); line-height:25px; } th.ms-vh td.ms-vb a { color:white !important; } .taskstatus { background-position:center…
首先请看代码 private static void Main(string[] args) { Test2(); } private static void Test2() { var clientContext = CreateClientContext(); var oList = clientContext.Web.Lists.GetByTitle("title"); var title = "xxxxxx"; var email = "abc@q…
1.创建Silverlight时,选择Silverlight 4,不要选择版本5,试了很久版本5都调用不了,自己也不知道什么原因,谷歌也没找到答案,后来尝试版本4,可以调用: 至于Host the Silverlight application是否勾选没有影响: 2.Silverlight中使用客户端脚本,和Net中不一样,要添加下面两个引用: 3.两个需要的引用,在服务器上位置为C:\Program Files\Common Files\Microsoft Shared\Web Server…
(三)Url 作为一个B/S体系,在SharePoint的属性.方法参数和返回值中,大量的涉及到了Url,总的来说,涉及到的Url可以分为如下四类: 绝对路径:完整的Url,包含了协议头(http或https).端口号.主机名等等,例如:http://myserver/subweb/documents/myfolder/myfile.doc.在SharePoint中,必须要使用绝对路径的机会并不是很多.一些网站级别对象的属性为绝对路径,例如spWeb.Url和spSite.Url. 相对服务器路…
5年前(嗯,是5年前),SharePoint 2010刚发布的时候,曾经和kaneboy试图一起写一本关于SharePoint 2010开发的书,名字叫<SharePoint 2010 应用开发指南>(涂指南这个名字不是白叫的).给大家看一下当年列出来的大纲: SharePoint 2010开发概览 SharePoint 2010基础架构,SharePoint与ASP.NET.IIS的关系 解释服务器场的概念,从硬件拓扑层次解释APP.WFE 解释Web应用程序.网站集.网站.列表和文档库的概…
SharePoint服务器端对象模型 之 使用CAML进行数据查询 一.概述 在SharePoint的开发应用中,查询是非常常用的一种手段,根据某些筛选.排序条件,获得某个列表或者某一些列表中相应的列表条目的集合. 除去列表上的查询之外,在SharePoint中还大量存在着各种各样的查询,比如针对回收站的SPRecycleBinQuery.针对审计的SPAuditQuery.针对变更的SPChangeQuery等等,不过这些查询在实际项目中使用到的频率并不是很高.本章节还是着重介绍列表查询功能.…
本节将会介绍SharePoint中最为常用的一些对象模型,以及如何使用这些对象模型来访问和操作网站中的数据.几乎所有的SharePoint服务器端开发都会涉及到这些内容,因此应着重掌握本节中所介绍的基本对象模型的使用方法.由于篇幅所限,在介绍每种对象的时候只能阐述一些最为常用和重要的属性及方法,以及一些容易混淆或出错的内容.更加完整的属性.方法的定义.介绍和代码示例片段,请参考SDK中类库索引中相关章节. 网站中一些常用对象的结构大概如下图所示(从SharePoint 2003起,这部分内容在结…
博客地址:http://blog.csdn.net/FoxDave 你可以使用Visual Studio或者是你自己的开发环境来构建SharePoint客户端web部件.你可以使用Mac.PC或是Linux. 安装开发工具 NodeJS 安装NodeJS的Long Term Support(LTS)版本. >如果你已经安装了NodeJS,请检查以确保你的是最新版本,使用命令node -v.该命令会返回当前的LTS version. 安装就正常下一步就可以了,现在官网推荐的最新版本是4.5.0…
对于刚刚开始接触SharePoint的开发人员,即使之前有较为丰富的ASP.NET开发经验,在面对SharePoint时候可能也很难找到入手的方向.对于任何一种开发平台而言,学习开发的过程大致会包括:开发工具的使用.开发手段的选择和开发语言的编写,SharePoint自然也不例外.具体到SharePoint 2010来说,开发工具的使用即如何更高效便捷地使用Visual Studio 2010:开发手段是指在面对不同需求的时候,我们应该选择哪一种项目模板,如何使用该模板创建出我们需要的内容:开发…
在一个传统的ASP.NET开发过程中,我们往往会把开发分为界面展现层.逻辑业务层和数据访问层这三个层面.作为一个应用开发平台,SharePoint是微软在直观的开发能力和自由的扩展能力之间,取到的一个平衡点,其对象模型的设计理念也反映了这两者之间的平衡.做一个并不太准确地比喻,在SharePoint中对象模型的地位就相当于传统的数据访问层,只不过我们所面对的既不是具体的和实际业务需求相关的对象实体(直观开发),也不是底层的数据库表(自由扩展),而是在SharePoint平台中诸如网站.列表.文件…