推荐阅读

OneNote for Android UI界面大改!默认主页Feed时间线
今天重启了下手机,打开几天前更新的OneNote,竟然刚露出新UI……版本号:16.0.13901.20176 (Beta)默认主页Feed时间线

Endnote安装教程及Endnote如何连接word实现基础教程
Endnote安装教程及Endnote如何连接word实现基础教程这俩天安装endnote老是有问题,弄了老长时间。所以就想写个安装步骤,如下安装EndnoteX7首先附上一个网盘链接https://pan.baidu.com/s/1mm1Lb6LsxB-IP1lrFamLUQ1.下载完成后,先解压缩,解压后,双击!)EndNoteX7Portable应用程序,安装。安装完毕后,为了方便,可以将EndNote或EndNote_EN发送至桌面快捷方式。这俩个一个是英文版,一个是中文版。2.之后打开Endnote,选择编辑-输出样式-样式管理器

wps office做封面怎么做?
wps做封面怎么做?我们经常使用Word排版制作公司计划书、营销方案、策划这些文稿的时候,都会制作一张精美的封面,而这些封面内容一般是固定不变的。如果每次制作计划书,都要去制作或复制一张封面进来,那确实是比较麻烦。今天,就来教大家一个不错的技巧,我们只要将封面制作好,再将其保存到Word封面库中,日后我们如果我们要用,随时可以插入调用,非常方便。制作封面1、首先,我们来制作一张封面。插入两个文本框,然后在文本框中输入标题和公司名称,最后进入「绘图工具」-「格式」-「形状样式」,在「形状轮廓」中设为「无轮廓」。2、插入公司LOGO,然后在底部在此插入一个文本框,输入公司联系方式等,这样一张简单的封面就制作完成了。3、制作完封面模板以后,我们就要来将封面存入封面库了。首先,使用快捷键「Ctrl + A」全选,然后「插入」-「页面」-「封面」-「将所选内容保存到封面库」,在弹出的「新建构建基块」中创建一个名称,确定即可保存。4、当我们需要用到封面的时候,直接进入「插入」-「页面」-「封面」,在这里我们就可以看到我们制作保存的封面,直接点击即可快速插入进来。是不是非常方便呢?

Word文件如何在安全模式下启动损坏文件
手动修复损坏的Word文件的方法可能在生活中不常用,但是这也不失为一种方法,在以后的工作中多少会起到作用。操作步骤 单击电脑界面左下角的“开始”按钮,此时会弹出一个菜单,然后在“运行”一栏输入“Winword.exe /safe”后按一下回车键,此时便会启动安全模式,我们在安全模式下打开损坏文件便可。 提示:安全模式启动之后并不能自动打开文件,需要用户手动打开破损的文档。
最新发布

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事件里添加我们需要的代码:

SharePoint 删除母版页报错“This file may not be moved, deleted, renamed, or otherwise edited”
在使用SharePoint 2013母版页的时候,我复制了一个seattle.master页面,然后想重命名一下发现报错,删除也报错,spd、页面分别试过签入签出以后均报错,错误如下: 尝试找了一下错误,重启各种服务甚至重启服务器,均不起作用,报错照旧,后来联想到SharePoint 2013的master是和html相关联的,所以想到下面的方法。 在复制了Seattle_copy(1).master以后,发现无法删除;再复制一个Seattle_copy(1).html,然后双击打开随便修改一下,然后保存,刷新spd,发现master和html的修改时间相同了,然后两个同时选中,删除,发现删除成功。由此可见,单独复制的master页面无法删除是因为和相关html页面想关联造成的。 为了解决这个问题,我们可以复制的时候,将master和html两种格式的母版页一起复制,然后在网站设置,母版页和页面布局库中,如下图: 在该库中找到html格式母版页,编辑属性,找到关联文件,去掉勾(即断开html和master的关联),如下图: 这样操作以后,master类型的母版页将不再和html想关联,删除、修改等操作,均不再报错,如下图:

SharePoint 如何自定义WebPart之间的连接
1、创建SharePoint解决方案,添加两个WebPart分别用来发送和接收; 2、发送值的WebPart需要继承自IWebPartField(当然,根据需要还可以选择IWebPartField,IWebPartParameters,IWebPartRow,IWebPartTable,具体参见msdn),原理是将需要发送的值,放到一个接口实例里; public class SendWebPart : WebPart, IWebPartField 详细代码: 1 private TextBox tb; 2 private Button btn; 3 4 protected override void CreateChildControls() 5 { 6 tb = new TextBox(); 7 Controls.Add(tb); 8 btn = new Button(); 9 btn.Text = "Send"; 10 Controls.Add(btn); 11 } 12 //创建一个接口实例 13 [ConnectionProvider("Send", AllowsMultipleConnections = true)] 14 public IWebPartField SendObject() 15 { 16 EnsureChildControls(); 17 return this; 18 } 19 20 //将数据callback到接口实例 21 public void GetFieldValue(FieldCallback callback) 22 { 23 EnsureChildControls(); 24 callback(tb.Text); 25 } 26 // Schema 属性返回 PropertyDescriptor 对象所封装的数据字段的架构信息 27 public System.ComponentModel.PropertyDescriptor Schema 28 { 29 get { return null; } 30 } 3、接受数据的WebPart,原理就是在render之前去共享的接口实例中获取值,然后使用; 1 private Label lbl; 2 private IWebPartField provider; 3 4 protected override void CreateChildControls() 5 { 6 lbl = new Label(); 7 Controls.Add(lbl); 8 } 9 //检索接口实例 10 [ConnectionConsumer("GetObject")] 11 public void RecvObject(IWebPartField prov) 12 { 13 provider = prov; 14 } 15 //获取接口实例中的数据 16 private void GetData(object fieldValue) 17 { 18 lbl.Text = Convert.ToString(fieldValue); 19 } 20 //在Render前去接口实例获取值 21 protected override void OnPreRender(EventArgs e) 22 { 23 if (provider != null) 24 provider.GetFieldValue(new FieldCallback(GetData)); 25 base.OnPreRender(e); 26 } 4、部署WebPart,然后连接,如下图: 5、查看效果 点击Send前,只能看到页面上的两个webpart,如下图:

SharePoint 如何使用PowerShell恢复误删的网站集
在SharePoint网站集的使用中,我们很有可能会误删我们需要的网站集,SharePoint其实并没有把网站集删掉,只是放到了SPDeletedSite中,这样,我们还可以通过PowerShell找回来我们误删的网站集,具体操作详见下面介绍。 1、获取已经从管理中心删除的网站集 Get-SPDeletedSite /sites/11 2、如果有两个被删除的网站集,可以根据Site Id和删除时间来区分; 3、根据SiteId来恢复相关网站集,如下图: Restore-SPDeletedSite -Identity 610857cb-8414-4a89-8bf3-ad3628f6c86c 4、如果删除两个同名网站集,想恢复第二个会报错,如下图: 5、几种相关的PowerShell命令示例:

SharePoint 内容部署功能 使用实例教程
在之前的项目中,当客户有新的需求的时候,我们通常在测试环境上开发或者实施,然后手动在生产环境再弄一次。当发现内容部署这个东西,才知道这样是多么不合理的。我们可以创建两个网站集,一个用来修改,然后通过计时器任务在夜间的时候,将更改更新或者更改完毕后手动运行作业均可。下面,简单介绍下内容部署。 1、进入SharePoint CA,点击一般应用程序设置,如下图: 2、进入内容部署设置,将接受内容部署作业设置为“接受”;同时根据需要,在“连接安全性”选择是否进行加密传输,如下图: 设置连接安全性,我这里没有https,所以选择不要求加密; 3、进入管理内容部署路径和作业页面,新建路径,如下图: 4、键入路径的名称,选择源web应用程序和源网站集,网站集需要开启内容部署的Feature和禁用不支持的Feature,后面将会补充介绍;

SharePoint "Code blocks are not allowed in this file" 错误解决办法
今天,设置页面布局的自定义母版页时,设置完了以后保存,然后预览报错,错误如下截图;删掉自定义母版页的MasterPageFile属性,页面依然报错;感觉甚是奇怪,因为有版本控制,还原为最初的版本,依然报错,我这暴脾气!一气之下,删掉了这个默认自带的母版页,从其他环境导过来一个,结果依然报错,错误如下图; 想来想去百思不得其解,然后看了看错误,发现是这个文件不允许后台代码,谷歌了一下(链接附后),发现设置web.config可以允许后台代码(配置文件截图如下),改过配置文件以后,确实页面不报错了,但是记得,千万别删掉自带的页面布局,我发现即使导过来一个一模一样的,效果也不一样,郁闷!最后还是从回收站还原最初的。 web.config修改节点,如下:<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="10" TotalFileDependencies="250" AllowPageLevelTrace="false"> <PageParserPaths> <PageParserPath VirtualPath="/*" CompilationMode="Always" AllowServerSideScript="true" IncludeSubFolders="true" /> </PageParserPaths> </SafeMode> 结束语 错误是修改好了,依旧不解为什么我的页面布局,就报错了?还需要开启后台代码,这个安全不安全?改回来为什么不行?说是页面布局的类型被改变了,自带的页面布局,真是很脆弱,大家修改的时候,注意备份,小心谨慎吧!前车之鉴啊!

SharePoint 2013 一些小技巧
一、添加“SharePoint 2013 切换用户”标签 相比SharePoint 2010,SharePoint2013版本去掉了切换用户登陆的功能(如下图),其实这个可以通过改welcome.ascx控件来显示出来; 修改文件的位置,如下图: 文件位置 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\CONTROLTEMPLATES welcome.ascx截图 可能报错,这是因为添加的节点不符合标准,我这里是因为节点之间缺少必要的空格:

SharePoint HTML5特性之响应式布局 实例教程
SharePoint 2013基于HTML5的响应式的布局,就简单的尝试了一下,感觉还不错。当页面在不同的浏览器可视区域上浏览的时候,会通过不一样的css文件来进行展示,使用户在浏览页面中能尽可能的达到最佳体验。 下面简单看看效果,在1380px浏览器可视区域中浏览,下面的css生效:(浏览器的可视区域为1380) 在920px浏览器可视区域中浏览,下面的css生效:(浏览器的可视区域为920px) 在600px浏览器可视区域中浏览,下面的css生效:(浏览器的可视区域为600px)

SharePoint 中的SQL Server 安全 知识教程
使用SharePoint很长时间以来,都认为Sql只需要最初始的配置,即不再需要管理和维护;而事实上,Sql的管理和安全,都是和SharePoint环境的稳定性息息相关的,所以,要绝对重视SharePoint中Sql Server的管理和维护。 本文主要介绍的有以下三点: 一、关于Sql账号的权限; 二、关于Sql Server的磁盘管理 三、关于Sql Server服务端口的修改 一、关于Sql账号的权限 首先,要说的就是关于账号的问题,无论是SharePoint服务器场配置账号,还是各种服务的账号,都是需要对于Sql的权限的。以前为了方便,也并没有给予更甚的研究,都是直接赋予所有权限。其实,SharePoint对于Sql Server的权限仅仅需要dbcreator和securityadmin权限即可。