摘要: 本篇博客主要针对SharePoint BI整体结构进行整理,为读者分析几种Sharepoint BI场景先附一张自己做的结构图:随着Sharepoint Server 2013的发布,可以看到微软在Sharepoint平台上的投入,新引入的APP、集成FAST Search、增强的WorkFlows以及与云计算的集成,都让我们眼前一亮。但我更关注的是Sharepoint作为一个BI呈现的平台,也愈加完善,下面是我结合自己的理解对SharePoint BI的整理总结,如有不足之处,请各位大侠指点。如上图中描述,Sharepoint BI包括五类,分类依据是客户需求、开发工具和参与人员一、Self 阅读全文
posted @ 2013-08-01 17:35 任泽华Ryan 阅读(3288) 评论(2) 推荐(1) 编辑
摘要: 前言本文原创,转载请说明出处!Apache-ActiveMQ:是Apache提供的一款开源的消息传送服务,不论是安装还是使用都非常简单实用,可以作为消息缓存管理器来使用(个人观点),看看ActiveMQ提供了什么。ActiveMQ提供两种消息传递方式:Queues(队列)和Topics(主题)。这两者的区别主要体现在获取消息端,Queues方式下消息只能被获取一次,也就是说多个消息获取端不会获得重复的信息。Topics方式相当于订阅,所有消息获取端都可以获得相同的消息。相比之下,Queues更适合做负载均衡,让多个消息获取端处理一组消息;Topic适合作为消息分发或者消息多用途时使用。Acti 阅读全文
posted @ 2013-07-19 17:03 任泽华Ryan 阅读(2352) 评论(0) 推荐(1) 编辑
摘要: 上一节C#操作AD及Exchange Server总结(一)写了对AD的操作,新建AD用户后,通常都需要为此用户开启Exchange邮箱,接下来写如何远程操作Exchange。三、对Exchange Server操作操作exchange会用到新的DLL,需要安装Windows power shell,安装后在路径:C:\Program Files (x86)\Reference Assemblies\Microsoft\WindowsPowerShell\v1.0(测试机为64位)下找到System.Management.Automation.dll,在项目中引入。1、为AD用户新建邮箱上一节 阅读全文
posted @ 2013-07-10 15:04 任泽华Ryan 阅读(4756) 评论(3) 推荐(0) 编辑
摘要: 这篇博客的目的:根据亲身项目经历,总结对AD及Exchange Server的操作,包括新建AD用户,设置密码,为AD用户创建邮箱等。本文完全原创,转载请说明出处,希望对大家有用。文档目录:测试环境及需求简述对AD操作引入DLL及方法简述新增OU或Security Group新建AD User添加用户到组或从组中删除用户用户信息更新Enable/Disable用户账号对Exchange Server操作为AD用户新建邮箱配置客户端和服务器总结归纳一、测试环境及需求简述1、测试环境服务器:windows server 2008R2Exchange:Exchange Server 2010 sp1 阅读全文
posted @ 2013-07-10 00:32 任泽华Ryan 阅读(8517) 评论(3) 推荐(4) 编辑
摘要: 最经开始需要做sharepoint BI项目,决定使用Reporting Service开发。在sharepoint2013中安装Reporting Service的过程中遇到了一些问题,解决后写成博客以供其他工程师参考。本文完全原创,转载请说明出处。下面是完整的安装过程:一、安装环境二、SQL Server 2012安装三、Sharepoint 2013安装四、配置用于sharepoint 2013的Reporting service模式一、安装环境服务器:window server 2012数据库:SQL Server 2012 sp1Sharepoint:Sharepoint 2013如 阅读全文
posted @ 2013-06-09 16:50 任泽华Ryan 阅读(8732) 评论(9) 推荐(4) 编辑
摘要: 文章目录:Linq to SharePoint介绍Linq to SharePoint应用Linq to SharePoint使用总结SharePoint项目中经常会对列表、文档库、网站等进行操作,涉及到的类型包括Site\Web\List\ListItem\Folder等,SharePoint有其原始的查询方法Caml,缺点是查询语句复杂且不容易读懂,最重要的是Caml是用字符串或者GUID作为KEY来查询,在实际应用中很容易出错。针对SharePoint这一问题,微软引入了LINQ to SharePoint来进一步简化SharePoint中的查询、筛选。但事实上,LINQ to Shar 阅读全文
posted @ 2013-05-07 10:33 任泽华Ryan 阅读(907) 评论(5) 推荐(0) 编辑
摘要: 这篇的内容主要是为需要使用PeopleEditor控件的Developer提供一些参考,比较简短下面就直入如题,写一下我使用中的问题和解决办法。使用情况一:使用SharePoint系统母版页的页面中添加PeopleEditor控件 使用了系统母版页,会引入相应的Css和JS文件,所以PeopleEditor控件会正常工作。 这种情况就不需要多考虑了。使用情况二:使用自定义母版页 如果页面使用了自定义母版页,那有可能使用PeopleEditor控件时会显示不正常,原因是缺少CSS、js文件的引用。这种情况下,引入SharePoint中的4个文件: ... 阅读全文
posted @ 2013-04-26 14:49 任泽华Ryan 阅读(1107) 评论(0) 推荐(1) 编辑
摘要: SharePoint Secure Store Service 在实际案例中的应用文章目录:Secure Store Service介绍Secure Store Service部署Secure Store Service应用之前有一篇博客讲到使用EMSManagedAPI操作Exchange邮箱,在实际SharePoint开发中,用户总是会要求在SharePoint中集成现有exchange邮件系统。在集成的过程中,如何读取、新建、更改邮件(任务、会议)是首先要解决的问题,接下来要解决的是如何通过用户验证,也就是我们经常讲到的单点登陆。由于owa采用表单验证的方式,且没有找到很好的ShareP 阅读全文
posted @ 2013-03-31 12:42 任泽华Ryan 阅读(3152) 评论(3) 推荐(1) 编辑
摘要: SharePoint2013设置customErrors有些问题,以解决,希望对其他人有用。一、首先设置IIS中的Web.config文件找到对应的IIS应用程序目录,如:C:\inetpub\wwwroot\wss\VirtualDirectories\3000在此文件夹下包含一个web.config文件,打开找到标签,改为;然后找到改为2.2 %Program Files%\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\LAYOUTS文件夹下找到web.config把改为设置完成后,就可以显示错误信息了 阅读全文
posted @ 2013-03-05 14:36 任泽华Ryan 阅读(1011) 评论(2) 推荐(2) 编辑
摘要: 在sharepoint定制开发中,可能会有读取用户邮件并显示的Webpart需求,本文是对如何使用EWS Managed API操作Exchange邮箱进行的整理和总结。一、认识EWS Managed APIEWS Managed API是微软开发用于客户端开发Exchange的应用程序接口,与.Net Framework类库一样,简单直观的提供Exchange资源的统一访问。二、如何在sharepoint项目中使用EWS Managed API如何将此类库加入我们的sharepoint项目,可以看我之前的一篇博客 Sharepoint添加EWSManagedAPI引用在此就不再讲述。三、sh 阅读全文
posted @ 2013-03-03 22:15 任泽华Ryan 阅读(2504) 评论(4) 推荐(1) 编辑