摘要: 前段时间和同事完成了一个Exchange 2010OWA的改造版,他狠狠的把网易邮箱抄了一把,而我则狠狠的被EWS坑了一把。今天打开项目粗略看了一下,发现很多东西都有点记不起来了,思细极恐,决定还是梳理一下,免得以后措手不及。这里先上个照!使用EWS进行多个文件夹邮件搜索方法是使用一个FindfolderResult进行搜索,代码如下: FindFoldersResults findFoldersResults = service.FindFolders(rootFolderId, searchFilterCollection, folderView); if (find... 阅读全文
posted @ 2013-12-15 19:50 LibraJM 阅读(1466) 评论(1) 推荐(1) 编辑
摘要: 自打学编程以来,蠢事干过不少,就“掉进坑里”这事而言,有不小心陷进去的,有心甘情愿跳下去的,还有被别人拉进去的...但是像过去两天一样一步一个坑的...真的是还没有体验过。“避之不得,弃之可惜”,人生最痛苦的事莫过于此。好吧,“最近”REST很热门...我那么喜欢凑热闹的人,当然也想搞一搞,其实最主要的是SharePoint 2013搜索里面有一种API采用了这种模型,为了“备着用”,也应该了解下...当然这个很大程度上是个借口。百度一下或者谷歌一下教程真不少,全部声称构建支持“CRUD”的REST WCF,但是打开一看,简直就是坑爹啊...要么只实现了查询,要么只实现了服务没有调用示例,要么 阅读全文
posted @ 2013-05-16 11:06 LibraJM 阅读(2368) 评论(12) 推荐(2) 编辑
摘要: 最近在用UEditor,好东西嘛大家自然都喜欢用。用的时候碰到了几个问题,大多和配置有关。有些在网上找到解决方案了,有些则没找到,索性终于磕磕碰碰解决了,这里总结下。编辑器大小我用的时候(1.2.4.0),大小总是设置为1000的,后来我摸进ueditor_all.js这个文件,改了点东西:当然我承认这种方式有点土鳖...肯定有更好的方式,不过这里记录下。路径其实“路径”是配置的主要内容,这里主要是指“路径不正确”导致编辑器无法正确初始化这样一种情形。出错提示一般是:“baidu”未定义。先看两种引用:<script type="text/javascript" sr 阅读全文
posted @ 2013-05-09 15:53 LibraJM 阅读(1953) 评论(5) 推荐(0) 编辑
摘要: 问题请访问这里以获得一些说明以及完整的相关文章列表。所谓本地变量,其实就是一个变量。说他本地是为了和请求的服务器(例如SQL,DC)区分开来,说他变量又是为了和常量区分开来的。那么,在查询中引入变量会出现什么问题呢?在去年的文章中(听起来很久远的样子)我们构建了一个可以运行的Hello World,可以完成一些特定的任务(或者说提供了有限的一些功能),但是离“成型”还差得远,以至于一些功能根本无法使用。比如这么一个例子: static void translateDemo() { Context context = new Context("L... 阅读全文
posted @ 2013-04-25 14:15 LibraJM 阅读(963) 评论(0) 推荐(1) 编辑
摘要: 说明这是一篇SharePoint的问题汇总帖。由于我主要关心使用SharePoint来完成一些搜索的功能,所以涉及的问题大多数和搜索有关。问题的解决一部分是来自网友的博客,一部分是社区朋友的指导,还有就是微软的技术支持提供的解答。在本文中会尽量给出出处,但无法做到面面俱到,特此声明。另外,本文同样是跟进帖,会随着时间的推移而添加内容。迁移(从SP2010到SP2013)主要是在SP2013中不需要FAST Search Server服务器了,FAST在SP2013作为搜索服务提供。同时,SP2013优化了SP2010中的一些问题(例如,移除了浅表精简,优化了深度精简[注:浅表精简会导致精简面板 阅读全文
posted @ 2013-03-29 15:23 LibraJM 阅读(1788) 评论(11) 推荐(4) 编辑
摘要: 前言今年上半年就主要和微软的SharePoint打交道了,没想到我也有忙的不可开交的时候,时间过得真快。总的来说,我们希望对60,000,000个页面进行爬网和索引,从而提供搜索的功能。撇开具体的需求不说,第一步肯定是抓取数据。为了保证数据能够在较短的时间内抓取完毕,服务器场的部署和搜索拓扑规划是非常重要的。这篇文章也主要记录这个方面的内容,写这篇文章的目的主要是备忘(同时,由于接触部署时间不长,有错误的地方希望大家斧正)。三层服务器场总体规划为三层服务器场,即WEB前端,应用程序(Application)和数据库。WEB层主要是通过IIS承载WEB站点,提供访问入口。Application层 阅读全文
posted @ 2013-03-15 11:00 LibraJM 阅读(1371) 评论(5) 推荐(1) 编辑
摘要: 说明这是“又”是一篇需要长期跟进的帖子。将WCF初次部署到IIS上总是会出现很多让人抓狂的错误。虽然已经吃了很多这样的亏,而且每次都很“深刻”。但是鲜有“完整和丰富”的解决方案。这大抵是因为,这属于环境配置,一旦环境配置完成,就不会再出现——直到碰到一个新的环境。所以,这类的经验积累起来不是很快速,环境又不易重现。零散的Tip又极难成文...总的来说,因为种种原因,WCF的部署就是这么头痛。所以,我觉得为自己写一个跟进贴,慢慢维护。解决方案来自网上各网友的博客,但是由于时间的推移,这里无法一一引用。特此说明。错误提示以及解决方式添加功能添加功能是指在windows上安装功能:Windows系统 阅读全文
posted @ 2013-02-27 16:19 LibraJM 阅读(1499) 评论(8) 推荐(4) 编辑
摘要: 接触PowerShell已经有一段时间了,由于个人比较花心的缘故,喜欢这里捣鼓一下,那里捣鼓一下,所以没有系统学习过。这篇基本上是跟进贴,用来记录我学习PowerShell的点滴,:)。这里假定各位朋友知道PowerShell是啥。类型想必很多朋友在编写脚本的时候,都被类型错误困扰过。这里就列举几种情况。首先,编写一个输出参数类型的方法吧。PS D:\Users\OLC> Function printType{>> $args[0].GetType().Name}>>#关于">>",输入左括号的时候会自动缩进,输完又括号的时候会自动 阅读全文
posted @ 2013-02-01 14:20 LibraJM 阅读(1456) 评论(2) 推荐(2) 编辑
摘要: 引言说明由于博客园是个技术社区,所以我得显得严谨点,这里留下几点说明,我会在接下来的几篇文章中(如果有的话)重复这个说明。其一,这篇(或者系列,如果有的话)文章是为了和大家一起入门(注意不是指导)。所以所编写的代码仅仅是示例的,或者说是处于编写中(完善中)的。其二,至于为什么在学习的过程中就着手写这些文章,那是因为我深深觉得作为入门,这些内容还是容易的,但是常常让人却而退步。比如在一周之前,我还问博客园中的另一位博主,请求资料。那个时候我还觉得非常困难,非常苦恼。但是,经过一些摸索,一些文章的指导之后,却轻轻叩开了LINQ的门,一窥其瑰丽了。其三,其实网上并不是没有LINQ的教程(指编写Pro 阅读全文
posted @ 2013-01-31 10:35 LibraJM 阅读(1279) 评论(4) 推荐(3) 编辑
摘要: 引言说明由于博客园是个技术社区,所以我得显得严谨点,这里留下几点说明,我会在接下来的几篇文章中(如果有的话)重复这个说明。其一,这篇(或者系列,如果有的话)文章是为了和大家一起入门(注意不是指导)。所以所编写的代码仅仅是示例的,或者说是处于编写中(完善中)的。其二,至于为什么在学习的过程中就着手写这些文章,那是因为我深深觉得作为入门,这些内容还是容易的,但是常常让人却而退步。比如在一周之前,我还问博客园中的另一位博主,请求资料。那个时候我还觉得非常困难,非常苦恼。但是,经过一些摸索,一些文章的指导之后,却轻轻叩开了LINQ的门,一窥其瑰丽了。其三,其实网上并不是没有LINQ的教程(指编写Pro 阅读全文
posted @ 2013-01-27 01:49 LibraJM 阅读(3578) 评论(16) 推荐(6) 编辑