闪酷跑路网

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

Dynamics CRM 2015 Update 一 系列(4): Alternate Keys

    Dynamics CRM 2015 Update 1 系列(4): Alternate KeysAlternate Keys, 还是和系统集成相关的一个重量级Feature。使用该Feature能极大的提高开发数据集成接口的时间成本以及接口的运行效率。 在之前的Dynamics CRM 版本中,我们只能通过Entity的主键去判断记录的唯一性,现在我们可以通过使用Alternate Keys来判断记录的唯一性,更有趣的则是,我们可以自己去配置实体的Alternate Keys。 目前Alternate Key只支持文本和数字类型的字段,并且每个实体最多只能配置5个Key,不过这已经很不错了,配置方法也很简单:Setting–>Customization–>Entity–>Key 如果我们输入的数据违法了Alternate Key规则,其会提示如下错误: 改

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(2183

2018-11-14

Dynamics CRM 电子邮件服务器配置文件Advanced配置中封锁SSL

    Dynamics CRM 电子邮件服务器配置文件Advanced配置中关闭SSL      在新建电子邮件服务器配置文件时Advanced中的Use SSL for Incoming/Outgoing Connection默认都是启用的而且无法编辑,启用SSL当然是为了安全的考虑,但当客户的邮件发送仅限内部用户同时架设的邮件服务器不支持SSL时就需要将outgoing port 改为25并设置Use SSL for Outgoing Connection 可编辑。     更改的方式有两种,一种是直接Update配置数据库,一种是通过powershell SQL Update Update DeploymentProperties set BitColumn =

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(870

2018-11-16

Dynamics CRM 非宣言验证方式下连接组织服务的两种方式的性能测试

    Dynamics CRM 非声明验证方式下连接组织服务的两种方式的性能测试      今天看了勇哥的博文“http://luoyong0201.blog.163.com/blog/static/1129305201510153391392/”,又认识到了一种新的连接组织服务的方式,而该篇博文里面讲的东西是SDK中的“Simplified connection to Microsoft Dynamics CRM”章节,像我们这种只把SDK当工具手册偶尔搜索下的人当然不会注意这篇。      该篇介绍的方式是类似于之前我们ADO.NET中经常用的数据库连接字符串形式,通过webconfig或者appconfig来进行配置参数,一行代码搞定相当简洁。 OrganizationService org = new Orga

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(721

2018-11-15

Dynamics Crm 2011 Or 2013 IFD 部署一段时间后,CA验证有关问题

    Dynamics Crm 2011 Or 2013 IFD 部署一段时间后,CA验证问题      以下错误描述摘自博客:http://blog.csdn.net/qzw4549689/article/details/14451257        IFD部署一段时间后,大概一年,突然出现从IFD登录页面登录后,再次弹出要求登录的框,多次输入用户名密码仍然无效,查看日志: ><TraceRecord xmlns="http://schemas.microsoft.com/2009/10/IdentityModel/TraceRecord"Severity="Error"><Description>已处理的异常。</Description

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(1975

2018-11-14

Dynamics CRM 2015 Web API:验证跟授权

    Dynamics CRM 2015 Web API:验证和授权在上篇文章里面我给大家展示了一些如果使用Web API进行业务处理的URL,让大家对这套新的API有个感性的认识,那么今天,我们来看看怎么在重客户端(非浏览器脚本)下怎么完成权限的授予和验证。相对于轻客户端(浏览器脚本),在重客户端环境下调用CRM Web API需要考虑权限验证的细节,还好微软已经给我们提供了SDK,免去重复发明轮子的烦恼,让我们有更多的精力放在业务逻辑的实现上面。下面我给大家演示一下怎么在重客户端下完成授权和验证,并调用Create API创建一条客户记录。首先给大家介绍一下微软为我们提供的授权和验证辅助类,当然下面这个类被我做了微调,这样它就能支持更加复杂的调用场景,比如:CRM Online环境。// ====================================================

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(2201

2018-11-15

Microsoft Dynamics CRM 2011 当您在 大型数据集上执行 RetrieveMultiple 查询很慢的解决办法

    Microsoft Dynamics CRM 2011 当您在 大型数据集上执行 RetrieveMultiple 查询很慢的解决方法 症状 当您在 Microsoft Dynamics CRM 2011 年大型数据集上执行 RetrieveMultiple 查询时,您会比较慢。 原因 发生此问题是因为大型数据集缓存 RetrieveMultiple 查询 Microsoft SQL 查询计划。RetrieveMultiple 优化的基本的深度,则需要读取权限"本地的深度"和"深层防御"读取权限。 解决方案 重要:此部分、 方法或任务包含一些介绍如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重的问题。因此,请确保仔细按照下列步骤操作。为增加保护,对其进行修改之前备份注册表。然后,您可以在出现问题时还原注册表

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(2132

2018-11-15

Dynamics CRM 2015 Update 一 系列(3): Old APIs VS New APIs

    Dynamics CRM 2015 Update 1 系列(3): Old APIs VS New APIs今天我们来看看API的变化,新系统中,去掉了一些常用的数据处理API,例如:SetStateRequest, SetBusinessUnitRequest, SetParentBusinessUnitRequest等。现在我们做这类型的操作不需要单独的调用这类API了,我们可以直接构造我们期望的Entity对象,并将其推送到服务端,系统将会安装其内容做相应的处理。 俗话说,外行看热闹,内行看门道。虽然只是简单的去掉了几个API,但是对于新系统的内部架构应该是发生了翻天覆地的重构。对于我们开发者来说,这样的调整是绝对的好消息,因为我们可以再设计系统脚本或者是数据接口的时候,极大的减少与服务器的交互次数,也就是说,如果我们用这个新的改变去重构之前的接口程序,性能会得到极大的提升。 本

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(1889

2018-11-15

Dynamics CRM 2015/2016 Web API:Unbound Function 跟 Bound Function

    Dynamics CRM 2015/2016 Web API:Unbound Function 和 Bound Function今天我们来看看Dynamics CRM Web API Function 吧, 这是一个新概念,刚接触的时候我也是比较的迷糊,这样的命名确实是和之前的那套基于SOAP协议的API完全联系不上。好了,不说闲话了。这里的Function呢,就我来看,更像是一些被封装好的原生函数和老API中的Request差不多的意思,只是API的架构方式变了,所以名称也就跟着变了。我们之前要查看当前登录用户的信息,需要调用WhoAmIRequest,那现在呢?我们需要调用WhoAmI Function。 这里的Function又被分为 Unbound和Bound,什么意思呢?Unbound Function可以理解为不专门服务某个实体,我们可以在任何时候去调用它。Bound Func

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(805

2018-11-15

Dynamics CRM 2015/2016 Web API:Unbound Action 跟 Bound Action

    Dynamics CRM 2015/2016 Web API:Unbound Action 和 Bound Action上篇文章介绍了Bound/Unbound Function,今天我们来看看Action吧,像我之前说的:Function和Action之前的区别可以简单理解为,Function不修改数据,但是Action却会修改数据。 今天呢,我们也分别看看Bound Action和Unbound Action,其实它们的调用方式和Function是一样的,只是这里的请求提交方式更多的是采用Post的方式,我们先来看两个例子吧:公共变量static string clientId = "580c20be-5960-42a0-837f-9b554b88b2d5";//"025220cd-a8c9-414f-aad7-a9288404262b";

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(739

2018-11-14

Dynamics CRM 2016 Web API 讯息列表

    Dynamics CRM 2016 Web API 消息列表FunctionNameDescriptionCalculateTotalTimeIncident FunctionCalculates the total time, in minutes, that you used while you worked on an incident (case).CheckPromoteEmail FunctionContains the data that is needed to check whether the incoming email message should be promoted to the Microsoft Dynamics CRM system.DownloadReportDefinition FunctionDownloads a report definitio

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(1244

2018-11-15

Dynamics CRM2016 查询数据的三种模式的性能对比

    Dynamics CRM2016 查询数据的三种方式的性能对比    之前写过一个博客,对非声明验证方式下连接组织服务的两种方式的性能进行了对比,但当时只是对比了实例化组织服务的时间,并没有对查询数据的时间进行对比,那有朋友也在我的博客中留言了反映了查询的时间问题,一直没时间做具体的测试,值此web api出现的时机,一并测下     下方是我的测试demo,分别列出了获取组织服务需要的时间及查询所花时间,demo中是以查询一条用户记录的所有属性为例      三种分别是1、CrmConnection                        2、普通的方式(姑且这么叫吧,因为这是最

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(1006

2018-11-16

Dynamics CRM 之ADFS 使用 WID 的联结服务器场

    Dynamics CRM 之ADFS 使用 WID 的联合服务器场使用 WID 的联合服务器场   默认拓扑 Active Directory 联合身份验证服务 (AD FS) 是联合服务器场,使用 Windows 内部数据库 (WID)。 在这种拓扑, AD FS 使用 WID 作为存储的所有联合服务器加入到该场的 AD FS 配置数据库。 服务器场复制和维护场中每台服务器的配置数据库中的联合身份验证服务数据。AD FS Windows Server 2012 R2 中启用具有 100 个或更少信赖方信任配置使用最多 30 个服务器使用 WID 的联合服务器场的组织。  创建第一个联合服务器场中的操作也将创建新的联合身份验证服务。 当您使用 WID 的 AD FS 配置数据库时,在服务器场中创建的第一个联合服务器称为 主联合服务器。 这意味着此计算机配置 AD FS

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(891

2018-11-15

Dynamics CRM 2015-Form之统制Ribbon Button

    Dynamics CRM 2015-Form之控制Ribbon Button      在上一篇中,我用一个例子,简单介绍了如何添加Ribbon Button,以及如何理解RibbonDiffXml,对这方面还不清楚的,可以先看看这篇博文:Dynamics CRM 2015-Form之添加Ribbon Button       接着上一回的讲,在日常开发中,我们不仅需要添加Button,还需要根据一些Rule,对Button进行控制,比如Create Record的时候,Button是Disable的,然后当满足一定条件的时候,Button变成Enable。       下面就说说如何配置。     &

    阅读全文>>

作者:coody分类:【_Dynamics CRM浏览(989

2018-11-15
上一页 1/2页 下一页