推荐阅读

微信中关系好的朋友,能否特别标注?
微信中的好友太多,查找起来很不方便。没关系,微信中可以设置星标朋友。工具:微信步骤: 打开微信,点击【通讯录】2.点击你要设置为星标的好友3.点击右上角的三个点4.点击【标为星标朋友】

Excel 2013如何设置单元格文字对齐方式
Excel 2013出了一项新功能,他可以一键快速设置单元格的文字对齐方向,下面就来详细讲解下:1、启动Excel2013,在单元格输入文字,然后单击对齐方式里面的ab按钮。 2、在弹出的下拉菜单中选择文字方向,横竖都行。 3、下图是逆时针角度的效果图。 4、我们在来看看竖排文字的效果,这样设置起来方便多了。

word2007怎么插入矩形
word2007怎么插入矩形,这是我们应用word画图是最常见的图形,下面小编教你怎么做吧。 步骤如下: 打开一个word文档 单击“插入” 单击形状下的小三角 弹出下拉菜单 单击矩形 在文档的相应位置插入即可。

Excel2010怎么快速滚动工作表
当时使用excel2010查看数据量大的表格时,我们可以使用滚动表格,来快速浏览工作表。下面随小编一起看看吧。 Excel2010快速滚动工作表的步骤 1.打开Excel表格,将鼠标遇到Excel表格里的任意位置,接着点击鼠标的滚轮 2.这个时候我们会发现Excel表格里出现了一个四面的箭头。 3.我们可以根据自己的需求往各个方向移动鼠标,这个时候我们就会发现表格内容也会跟着移动,往下移动那么表格内容也会跟着向下滚动。是不是特别的方便呢?Excel2010滚动工作表的
最新发布

SharePoint 搜索的简单设置 图解教程
1、 开启搜索服务,管理中心 – 应用程序管理 – 服务应用程序 – 管理服务器上的服务2、 点击进去,启动“SharePoint Foundation搜索”、“SharePoint Server搜索”3、 其间,需要新建一个应用程序用于搜索4、 管理中心 – 一般应用程序设置 – 服务器场搜索管理 – 点击之前创建的应用程序 – 进入搜索管理,在左侧菜单,可以管理内容源等搜索相关设置。如图: 5、 左侧导航选择内容源,进入内容源管理,如图:选择“本地SharePoint网站”,编辑把自己的网站集剪切出来,保存。

SharePoint 查找字段内部名称的小方法
我们使用SharePoint经常回味找到新建字段的内部名称而感到苦恼,尤其是某些情况起的是中文名字,那一段一段的"@_x6240__x5c5e__x9879__x76ee_",看着的确比较难懂。 查看列表的内部字段名称,先通过“查看所有网站内容” - 进入列表 - 列表设置 - 如下图 然后,把鼠标浮在想要查看内部名称的字段上,查看状态栏,如下图 Field=%5Fx5185%5F%5Fx5bb9%5F 对了,"Field="后面的,就是字段的名称,如果需要引用,前面加上@,%5F完全替换为"_",就可以了,如上面的字段名称,在SharePoint内部就是@_x5185__x5bb9_。 ps:关于查看字段的小方法,拿出来跟大家分享,当然,对于查看数据库中的字段,自己就没有好办法了,就只有小工具,或者直接SQL中对比了,希望谁有好的建议,可以给我留言。吼吼。

SharePoint ECMAScript客户端模型简单示例
ECMAScript客户端模型,是SharePoint2010推出的三种客户端模型“.NET托管”、“ECMAScript”、“Sliverlight”的一种,今天正好看到这,尝试了下,也拿出了和大家分享下。我自己感觉,客户端模型,和sp的对象模型没有太多区别,就是用起来,更加不得心应手了。今天写了下Script的,各种不好使,各种没调试,各种郁闷,哎。怎的一个愁字了得。好了,不费话了。 客户端对象模型的优点,就是可以在没有服务器的条件下,进行客户端编程。比如,我是一个Moss小用户,然后我还没有服务器的访问权限,我就可以用Designer了。首先、新建一个aspx页,在头部添加SP.js的引用,我们就可以在这个页上,写我们的客户端模型代码了。添加位置在顶部PlaceHolderAdditionalPageHead这个节点里面,添加<sharepoint:ScriptLink Name="SP.js" runat="server" OnDemand="true" Localizable="False"></sharepoint:ScriptLink>的js引用。 下面是我做的一个例子:在在页面上写上<script>,然后编写我们的js脚本就可以了,感觉语法的格式,和sp对象模型很相似,首先是打开网站,打开列表,然后找到列表项就可以了。不过,和sp对象模型还是有区别的,sp对象模型,生成了对象就可以调用里面的值了,而客户端对象模型,还需要load一下,才可以取到里面的值。大家在写js的时候,一定要注意拼写!!!血的教训,因为调试起来非常不方便,所以第一遍写的时候,就要仔细。 我的例子写了一个GetListItem的函数,然后可以读取列表里面的项目,在点击button的时候,读取列表里面的条目,然后显示出来。代码附在后面,有兴趣的朋友,可以试一试。效果图就是下图,点击之后,下面是图中蓝框的样子。自己也是初识ECMAScript,拿出来和大家分享下,如果有哪里说的不对的地方,欢迎大家留言指正。当然,我们不可能记住每个对象的使用,我们可以访问微软的网站,来查询我们需要的对象定义的方法和变量,可以点击下面的地址http://msdn.microsoft.com/en-us/library/ee538253.aspx <script type="text/javascript"> function getlistitem() { var mycontext=new SP.ClientContext(); var mysite=mycontext.get_web(); var query = new SP.CamlQuery(); query.set_viewXml("<View><Query></Query></View>"); var mylist=mysite.get_lists().getByTitle('MyFirstLists'); myitem= mylist.getItems(query); mycontext.load(myitem); mycontext.executeQueryAsync(Function.createDelegate(this,this.getsuccessed),Function.createDelegate (this,this.getfailed)); } function getsuccessed() { var str=""; var listsE=myitem.getEnumerator(); while(listsE.moveNext()) { str+=listsE.get_current().get_item("Title")+"<br>"; } document.getElementById("lists").innerHTML=str; } function getfailed(sender,args) { alert("failed~!"); } </script>

SharePoint 2010 .Net托管客户端模型简单示例
.Net托管客户端模型,是SharePoint2010推出的三种客户端模型“.NET托管”、“ECMAScript”、“Sliverlight”的一种,相比Script的客户端对象模型,VS里使用的.Net客户端对象模型感觉使用起来,方便了很多,至少编写的时候会有提示,编译的时候会有错误提示,然后,我们可以把相应的两个dll文件,和编写的程序放到一起,放在客户端执行,感觉还是有收获的。 下面介绍下.Net托管的使用,首先新建一个控制台程序,选择.Net3.5框架,然后在引用中添加我们需要的客户端引用,位于/ISAPI下的Microsoft.SharePoint.Client.dll和Microsoft.SharePoint.Client.Runtime.dll,最后,在头部using中引用我们需要的头文件,就可以编写我们的.Net托管客户端对象模型代码了。 谈谈自己对这个客户端对象模型的理解,感觉.Net的对象模型还是和SharePoint很贴近的,不仅仅是编写起来相对ECMAScript方便,而且掌握起来更加容易一点,尤其方便我们编写一些小工具,进行列表操作,不用非要在服务器端运行,还是有提高到。 我的例子依然是一个读取SharePoint2010列表数据的示例,有使用不当的地方,欢迎大家指正。 static void Main(string[] args) { ClientContext context = new ClientContext("http://sharepoint2010:10086/"); Web web = context.Web; List list = web.Lists.GetByTitle("MyFirstLists"); CamlQuery query = new CamlQuery(); query.ViewXml = @"<view><query></query></view>"; ListItemCollection listitem = list.GetItems(query); context.Load(listitem); context.Load(web); context.Load(list); context.ExecuteQuery(); String title = web.Title; String listname = list.Title; Console.WriteLine("网站名称:" + title); Console.WriteLine("列表名称:"+listname); Console.WriteLine("列表数据:"); foreach (ListItem list2 in listitem) { Console.WriteLine(list2["Title"].ToString()); } } 和ECMAScript客户端对象模型一样,程序在Load时,并没有请求数据,而是在ExecuteQuery的时候才真正的发起请求。

SharePoint Silverlight托管客户端模型简单示例
Silverlight托管客户端模型,是SharePoint2010推出的三种客户端模型“.NET托管”、“ECMAScript”、“Sliverlight”的一种,自己对于Silverlight也不是很熟悉,这也是第一次尝试Sliverlight,不过,我们主要尝试的是客户端模型调用SharePoint,而非Silverlight的功能。 首先,我们打开vs2010新建项目,选择silverlight – Silverlight application,选择.Net 3.5框架,输入我们的项目名称确定即可,弹出silverlight新建向导,这个我们不需要改什么设置,确定就可以了。然后,我们在Silverlight中添加对客户端模型支持的引用,位置在:TEMPLATE\LAYOUTS\ClientBin下的两个dll文件 Microsoft.SharePoint.Client.Silverlight.dll Microsoft.SharePoint.Client.Silverlight.Runtime.dll 添加完引用,我们就可以编写我们的Silverlight程序了,我的例子就是通过Silverlight的客户端模型读取一个列表中的项目,然后显示到Silverlight的web部件中,试过了SharePoint2010推出的3中客户端对象模型,觉得使用差不多,一样是读取web,然后读取列表,读取列表项然后显示出来,同时,也需要先通过Load预读一下数据,然后再ExecuteQueryAsync才进行数据请求。而且,Silverlight的执行方式,是异步的。 相比SharePoint2007,新版本的2010对Silverlight的支持有了很大改善,我们将编译后的Silverlight程序,也就是debug里面的.xap文件上传到文档库中,然后添加Silverlight的Web部件,输入Silverlight文件的链接,就可以添加到SharePoint中了,如下图就是我的示例的展现效果。后面还有代码供大家参考,初次使用Silverlight,不足之处,欢迎大家指正。 Web web; List list; ListItemCollection listC;

SharePoint 调用WCF服务实现实例教程
内容比较简单,主要记录自己使用SharePoint 2013WCF服务遇到的小问题和小经验,分享给大家,希望能够给需要的人有所帮助。好吧,进入正题! 1、在创建好的测试项目中(控制台程序),在引用上右键添加服务引用,如下图: 2、填写WCF的服务地址和命名空间,完毕后点击转到,如果服务没有开匿名,可能需要输入用户名和密码,如下图: 3、点击转到并输入用户名密码,稍等片刻,即可找到WCF服务,然后点击确定即可将服务添加到引用,如下图: 4、添加调用WCF服务的代码,这里代码很简单,就是获取List中的数据:public static void GetListDate() { //创建WCF服务 Uri url = new Uri("http://serverurl/_vti_bin/ListData.svc"); ListDataService.开发人员网站DataContext datacontent = new ListDataService.开发人员网站DataContext(url); //给WCF服务授权 NetworkCredential nc = new NetworkCredential("username", "password", "domain"); datacontent.Credentials = nc; //获取数据,AppInstallLogs为列表 var itemcoll = datacontent.AppInstallLogs; foreach (var item in itemcoll) { Console.WriteLine("ID:{0} - 标题:{1}", item.Id, item.标题); } } 5、测试结果,如下图:

SharePoint 页面中如何添加.Net代码
在SharePoint页面库里的页面中,添加.Net代码,只需修改一下相应应用程序的web.config文件,即可; 在web.config里面的<PageParserPaths>节点,加入一行配置文件即可:<PageParserPath VirtualPath="/*" CompilationMode="Always" AllowServerSideScript="true" IncludeSubFolders="true" /> a、VirtualPath :要添加Net代码的自定义页面的URL,"/*"为全站; b、CompilationMode :对自定义页面里的.net 托管代码编译; c、AllowServerSideScript :设置自定义页面是否支持服务器端执行的脚本;(web.config添加节点截图) 在SharePoint网站页面库(SitePages)中,新建一个aspx页,添加Net代码,如下图:(SharePoint Designer中修改aspx的代码)

SharePoint 如何使用代码为页面添加WebPart
传统的SharePoint实施中,我们通常会创建SharePoint页面,然后添加webpartzone,而后在上面添加webpart;但是有些情况下,也要求我们使用代码,将webpart添加到相应webpartzone中,下面,简单介绍下如何操作。 操作其实很简单,大致原理是:用对象模型找到要添加webpart的页面,然后找到webpart,指定webpartzone的Id,配置一下WebPart,更新页面就可以了。在这里,我就简单粘贴一下代码和截图了。 1、 我是新建一个控制台程序,就不截图凑篇幅了;在里面添加两个方法; 方法一:public static void addWebpart(string SiteUrl, string PageUrl) 简介:根据页面地址和站点地址,找到这个需要添加webpart的页面,并把webpart加进去; 方法二:public static System.Web.UI.WebControls.WebParts.WebPart CreateWebPart(SPWeb web, SPLimitedWebPartManager webPartManager) 简介:去webpart库中,找到我们的webpart; 2、 简单截下图,大家看看,顺便看看引用的头文件; 3、 两个方法的源代码,如下:

Windows 2012 R2中安装SharePoint 2013 sp1图解教程
在window 2012中安装SharePoint 2013,这次,借着SharePoint 2013 sp1补丁发布之际,介绍下在window 2012 r2中安装SharePoint 2013并打sp1补丁的简单参考,废话不多说,直接进入正文吧。 1、系统的版本,Windows Server 2012 R2 DateCenter版本; 在安装SharePoint之前,我已经完成了所有的准备工作,如:安装操作系统、修改机器名、设置静态Ip、安装FrameWork 3.5、安装IIS、安装AD并提升为域控、安装域控同时安装DNS、安装Sql Server和Sql Server sp1补丁等操作; 2、加载SharePoint安装镜像,如下图: 3、众所周知,直接在Windows 2012 R2中安装SharePoint 2013的时候,运行准备工具会报错,错误如下,这是因为sharepoint 2013发布早于Windows 2012 R2而存在兼容性问题: 4、手动安装准备工具,如下:Windows Identity Extensions:

SharePoint 用户控件的开发及应用实例教程
1、新建解决方案以及SharePoint项目,步骤比较简单略过,然后映射CONTROLTEMPLATES文件夹,在里面添加用户控件(仅场解决方案),如下图: 2、解决方案结构,如下图: 简单介绍一下,部署以后dll会到GAC,ascx控件会部署到CONTROLTEMPLATES文件夹下面,不要问我这个文件夹物理路径在哪哦~~ 3、在前台的ascx文件里添加控件,如下图: 这样的开发场景,和asp.net是不是很像?没错,前台可以设计好布局,然后在后台添加相应代码就可以了,这里只是一个简单demo(读取页面库内容); 4、在后台cs文件中添加代码,btn的click事件里添加我们需要的代码: