代码改变世界

随笔分类 -  SharePoint

分享修改密码的SharePoint Web part: ITaCS Change Password web part

2014-07-04 13:00 by 程序开发助手, 1047 阅读, 收藏,
摘要: Codeplex 上有一个现成的修改密码的Web part, 在SharePoint 2010和SharePoint 2013都可以用项目地址:http://changepassword.codeplex.com/具体安装过程,可参考如下:就管理员身份运行SharePoint 2010 Manage... 阅读全文

Office 365 的公共网站的一些限制及解决的办法

2014-06-27 01:05 by 程序开发助手, 1482 阅读, 收藏,
摘要: 当前的SharePoint Online版本是基于SharePoint 2013的,但是很多功能确被阉割掉了。下面主要列出Office 365公共网站被限制的功能,以及可绕过的解决方案:内容类型 & 站点栏 无法网站上的UI创建内容类型,但是可以用SharePoint Designer创建。 ... 阅读全文

SharePoint 2013 关闭 customErrors

2013-10-31 14:32 by 程序开发助手, 318 阅读, 收藏,
摘要: 在SharePoint 2013上做开发时,如果不把customErrors 关掉,那调试起来那真叫一个费劲。在2013里,关闭customErrors 和2010一样,只要把文件路径改成15目录下即可。下面的具体步骤:1. 修改Web app的web.config (C:\inetpub\wwwroot\wss\VirtualDirectories\)Debug=”true”CallStack=”true”CustomErrors=”Off”2. 修改 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\1 阅读全文

安装 KB2844286 导致SharePoint 2010 XSLT web part 显示出现错误

2013-07-24 13:10 by 程序开发助手, 715 阅读, 收藏,
摘要: 上周末给Windows 打完补丁后,周一在通过From SharePoint的方式插入图片时,出现了如下错误:Unable to display this Web Part. To troubleshoot the problem, open this Web page in a Microsoft SharePoint Foundation-compatible HTML editor such as Microsoft SharePoint Designer. If the problem persists, contact your Web server administrator.Co 阅读全文

安装Office Web Apps Server 2013 – KB2592525安装失败

2013-07-16 22:34 by 程序开发助手, 1345 阅读, 收藏,
摘要: 在Windows Server 2008 R2上安装 office web apps Server 的其中一个先决条件是 安装KB2592525。 但由于服务器已经打了SP1及其它大部分的patch,所以安装KB2592525时总是提示“The update is not applicable to your computer” 如果强行安装office web apps server... 阅读全文

如何将hyper-v虚拟机转换成vmware的虚拟机- 转换SharePoint 2010 Information Worker Demonstration and Evaluation Virtual Machine (SP1)

2013-07-08 21:27 by 程序开发助手, 2052 阅读, 收藏,
摘要: 官方有一个用于SharePoint的demo用的虚拟机: 2010 Information Worker Demonstration and Evaluation Virtual Machine (SP1),很适合用来学习,但是唯一的缺点是使用hyper-v的虚拟机,还得安装windows server的操作系统才行。通过一番goolge,终于找到一个方法能将hyper-v虚拟机转成vmware虚拟机的办法,具体步骤如下:1. 下载并在hyper-v服务器上以管理员身份安装vmware converter standalone由于仅转换本机的vm ,帮本地安装即可2. 设置一个共享目录,并给e 阅读全文

基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (4): 配置传出邮件服务: 使用 outlook.com 发送邮件通知

2013-06-28 00:08 by 程序开发助手, 1314 阅读, 收藏,
摘要: 前几篇文章,已经安装了SharePoint 2010,今天将演示如何配置传出邮件。由于某些原因,企业可能没有安装自己邮件服务器,此时我们可以使用公共的邮箱服务来发送邮件通知,比如outlook.com,gmail等,今天主要从outlook为例子,其它邮件服务的配置大同小异。由于公共邮件服务器一般都不允许匿名访问,但SharePoint的传出邮件却只能使用匿名的SMTP服务器。因为我们必须安装一个自己的SMTP服务器(可以匿名访问),借助它中继访问公共的邮件服务(通过向公共邮件服务提供认证信息)。具体步骤如下:1. 安装 SMTP 服务器选择添加功能,然后一路next直到安装即可2. 搜索并确 阅读全文

基于Windows Azure 安装 SharePoint 2010简体中文语言包

2013-06-26 18:19 by 程序开发助手, 885 阅读, 收藏,
摘要: 在Windows Azure上安装的Windows Server默认是英文版本的,当时安装的SharePoint也是英文版的,为方便使用,决定安装中文的语言包,具体过程如下:1. 安装 Windows Server 08 R2 SP1简体中文语言包1.1 下载语言包并安装http://www.microsoft.com/zh-cn/download/details.aspx?id=26341.2 在控制面板更改区域语言设置,改为简体中文1.3 注销重登录,成功变成中文的了2. 安装SharePoint 2010 简体中文本语言包2.1. 下载并安装SharePoint Server 2010 阅读全文

基于Windows Azure 安装SharePoint 2013

2013-06-16 04:36 by 程序开发助手, 1453 阅读, 收藏,
摘要: 前段时间写的基于Windows Azure安装SharePoint系列,由于Azure的体验账号过期了,所以不得不暂停。今天有幸参加Windwos Azure的活动,并得到了试用账号。所以今天将继续之前的文章,记录一下如何基于Windows Azure安装SharePoint 2013.实验将完成以下步骤:· 在Windows Azure中创建地缘组· 在Windows Azure中创建存储账户· 在Windows Azure中注册DNS服务· 在Windows Azure中创建虚拟网络· 在Windows Azure中创建虚拟机· 阅读全文

基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (3): 配置负载均衡

2013-05-30 22:46 by 程序开发助手, 980 阅读, 收藏,
摘要: 今天的实验将在上一篇文章基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (2): 创建并发布SharePoint Intranet站点的基础上,增加一台前端服务,并配置负载均衡一、在Windows 创建新的VM: SharePointWeb1. 在Windows Azure 管理门户新建VM2. 模板选择Windows Server 2008 R2 SP13. 设置vm机器名4. 连接至现有的VM (SharePoint)新的VM在内网还是独立的虚拟机,只是它和原有的vm将共用同一个DNS名,以实现同一个对外入口5. 阅读全文

基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (2): 创建并发布SharePoint Intranet站点

2013-05-30 00:26 by 程序开发助手, 1315 阅读, 收藏,
摘要: 接上一篇博文:基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (1): 安装SharePoint 2010 今天的实验主要包含以后部分: · 创建企业Internet站点 · 发布Internet 站点到公网 · 设置自定义域名 · 设置SharePoint AAM(备用访问映射) · 配置匿名访问 ... 阅读全文

基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (1): 安装SharePoint 2010

2013-05-29 01:10 by 程序开发助手, 1413 阅读, 收藏,
摘要: 4月底的时候,参加了微软的Windows Azure 体验活动,拿到了Azure的体验账号。经过一番体验后,发现Windows Azure确实是一个学习和实验的好平台。Windows Azure很快就会在中国落地,在此作个记录为后来的朋友提供一个参考。实验将完成以下步骤:· 在Windows Azure中创建地缘组· 在Windows Azure中创建存储账户· 在Windows Azure中注册DNS服务· 在Windows Azure中创建虚拟网络· 在Windows Azure中创建虚拟机· 为Windows Azure VM附 阅读全文

Inside Microsoft SharePoint 2010 简译(1): SharePoint 2010开发者路线图

2013-05-09 02:21 by 程序开发助手, 1178 阅读, 收藏,
摘要: 早在2011年时候,就想过要翻译这书SharePoint的经典之作,但是最终还没坚持下来。时隔两年,再次提笔,这次一定要坚持翻完。由于是第一次翻译,加上本人水平有限,不免有错误及翻译不当的地方,还请各位多提宝贵意见及勘误。您的支持,是对我最大的支持及鼓励。第一章 SharePoint 2010开发者路线图除非你不问世事,或者是去搞云计算了,否则你一定已经注意到了SharePoint变得越来越火了。在过去短短的几年时间里,SharePoint的销售额就已经超过了数10亿美金。可以毫不夸张的讲,SharePoint已经迈进了主流软件产品的行列。每天都有全球数百万的用户在使用SharePoint, 阅读全文

SharePoint AllUsers vs SiteUsers vs Users

2013-05-07 20:56 by 程序开发助手, 496 阅读, 收藏,
摘要: SharePoint中有三个表示用户列表的属性,但是msdn说得比较含糊,很容易让人混淆,在些做个记录SPWeb.AllUsers – 目前对当前SharePoint web站点有访问权限的用户,包括直接加入到SharPoint 站点,以及曾经浏览过站点的非直接(通过SG或authenticated users的方式)加入站点的用户SPWeb.SiteUsers – 所有曾经访问过当前站点集的用户SPWeb.Users – 目前对当前SharePoint web站点有访问权限的用户,且必须是直接加入到SharPoint 站点中的Web Service /_vti_bin/usergroup.a 阅读全文

关闭SharePoint 2010 customErrors

2013-04-19 16:52 by 程序开发助手, 585 阅读, 收藏,
摘要: 在SharePoint 2010上做开发时,如果不把customErrors 关掉,那调试起来那真叫一个费劲。但在2010里,关闭customErrors还有点费劲,不像2007那么直接,只要修改web app下的web.cofing文件。下面的具体步骤:1. 修改Web app的web.config (C:\inetpub\wwwroot\wss\VirtualDirectories\<port>)Debug=”true”CallStack=”true”CustomErrors=”Off”2. 修改 C:\Program Files\Common Files\Microsoft 阅读全文

彻底删除SharePoint 2010 Content Database

2013-01-23 00:48 by 程序开发助手, 438 阅读, 收藏,
摘要: 前几天遇到一个问题,在CA中在Remove content database后,并不是真的从Database上删除数据,而是仅仅从逻辑上移动的Content database.从CA上添加同名的Content Database时,它将被重新加回来,数据没有任何变化。要想彻底删除,要使用powershell: Get-SPContentDatabase “内容数据库名” | Remove-SPContentDatabase 阅读全文

安装KB 2756920 SharePoint 2010无法工作

2013-01-16 22:08 by 程序开发助手, 603 阅读, 收藏,
摘要: 昨天公司的SharePoint Server被自动安装了补丁KB2756920后,出现了如下现象:无法访问任何站点,报503 server error在Event log在出现错误:Event ID: 3Source: System.ServiceModel 3.0.0.0Detail:WebHost failed to process a request. Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/37916227 Exception: System.ServiceMode 阅读全文

查看SharePoint错误的PowerShell命令

2011-08-18 15:47 by 程序开发助手, 474 阅读, 收藏,
摘要: 在SharePoint 2010中,经常会遇到如下这个错误:ErrorAn unexpected error has occurred.Troubleshoot issues with Microsoft SharePoint Foundation.Correlation ID: ab4783ca-57dc-4e5c-82da-8d07e17c393fDate and Time: 8/17/2011 1:53:16 PM我们可以用powershell查看错误信息,具体命令如下:Get-SPLogEvent -StartTime (Get-Date).AddMinutes(-5) | Where 阅读全文

直接使用http post的方式上传文件到SharePoint

2011-06-23 13:05 by 程序开发助手, 593 阅读, 收藏,
摘要: 昨天遇到一个问题,用户希望将一些系统自动生成的文件,上传到WSS 2.0的站点上。我第一反应是用web service 上传文件到站点上。因为wss 3.0里有这样的web service: Copy Web Service. 但仔细看了一WSS 2.0的SDK后,发现2.0竟然还没有提供这个web service. 很无奈,看来只能写一个自定义的web service了。这个具体可参考:How to: Magic with SharePoint 2003, uploading files using a Web service,写得很详细。在Google的过程中,无意中得到一个收获,可直接使 阅读全文

SharePoint 使用对象模型操作页面上的Web Part

2010-11-02 22:32 by 程序开发助手, 306 阅读, 收藏,
摘要: 在WSS的开发中有时需要通过程序操作页面上的Web Part,比较添加,删除Web Part.此时可以使用 SPLimitedWebPartManager这个类,代码如下: //添加Web Part string AbsolutePageUrl = "http://YourSite/Page.aspx"; using (SPSite site = new SPSite(AbsolutePageUrl)) { using (SPWeb web = site.OpenWeb(AbsolutePageUrl)) { SPLimitedWebPartManager SpWebPar 阅读全文