2018年4月21日

摘要: 环境: AD :1 台 ADFS:1台 后端(沙盒、异步服务):4台 前端:10台 数据库:1 台 最近在压测环境增加了7台前端服务器,安装完后可以通过浏览器访问,以为一切正常了, 后来发现插件有时候成功,有时候失败,遂在插件里面记录Trace信息,看关键信息大概是这样的: System.Secur 阅读全文
posted @ 2018-04-21 20:28 Tencent/Tim 阅读(581) 评论(0) 推荐(0) 编辑

2018年1月3日

摘要: 除了使用常规的数据库6种范式外,前面三种范式简单理解如下: 第一范式:在一个列中,不能有多个意义的值,或者在一个表中,不能有重复的字段。 第二范式:一个表中必须有唯一的主键。 第三范式:一个表中的非主键字段不能再出现在其他表中。 此外,在实际的应用中可能还会有以下设计: 1.打破第三范式,使用冗余字 阅读全文
posted @ 2018-01-03 21:11 Tencent/Tim 阅读(332) 评论(0) 推荐(0) 编辑

2017年9月24日

摘要: 有时候一些开发人员可能会遇到这样的问题而不知道其原因: 在一个字段注册了onchange事件之后,保存表单,发现onchange 又再次触发了一遍。 或者,在Ribbon 中使用 Xrm.Page.data.save(saveOptions).then(successCallback, errorC 阅读全文
posted @ 2017-09-24 10:46 Tencent/Tim 阅读(364) 评论(0) 推荐(0) 编辑

2017年7月12日

摘要: 有10位评委对跳水运动员做评分,编写C#程序,计算去除最大得分和最小得分之后的平均得分 作为运动员的跳水成绩。 interface IMark class Mark class MarkService class Program 阅读全文
posted @ 2017-07-12 15:43 Tencent/Tim 阅读(764) 评论(0) 推荐(0) 编辑
摘要: Dynamics 365 SDK/Tools/WebResourceUtility 是一个非常实用的工具, 在开发WebResource脚本时,常常需要把本地开发上传到开发环境,实用此工具不需要打开CRM找到具体的WebResource上传然后再发布, 利用此工具可以批量上传本地代码到开发环境并自动 阅读全文
posted @ 2017-07-12 12:23 Tencent/Tim 阅读(534) 评论(0) 推荐(0) 编辑

2017年6月2日

摘要: 最近项目遇到一个棘手问题,因为导致问题的原因很难找到,而且很难重现问题。 当未知问题根源时,原因就会有很多,比如: 服务器环境配置 代码 产品BUG 而且也已经向产品组反馈,没有得到有效帮助,只能继续追查环境配置和代码。 问题是这样的,在提交单据时,用户界面报错,查看详细信息,提示Communica 阅读全文
posted @ 2017-06-02 08:19 Tencent/Tim 阅读(294) 评论(0) 推荐(0) 编辑

2017年5月29日

摘要: 使用配置文件和反射来创建对象实例 为了增加程序的可扩展性,提高可配置性,常常需要使用配置文件+反射来动态调用方法。 下面定义的SIT类包含一个接口方法,演示如何使用配置文件及反射来动态调用。 using System; namespace ConsoleApp1.CRMDataHandler { p 阅读全文
posted @ 2017-05-29 18:14 Tencent/Tim 阅读(3625) 评论(0) 推荐(1) 编辑

2017年4月21日

摘要: Dynamics CRM 365 and Azure Service Bus – Queue This blog will not contain details of any terminology. 对于某些应用场景,我们需要以队列的方式来处理CRM 的业务流程消息,我们可以使用微软的服务总线技 阅读全文
posted @ 2017-04-21 16:58 Tencent/Tim 阅读(338) 评论(0) 推荐(0) 编辑

2017年4月20日

摘要: 优点 减少代码冗余 提供代码重用 减少代码量以及提高代码可读性 代码易于管理以及可划分父类和子类 通过子类重写父类的功能可支持代码扩展 缺点 子类继承父类使两个类紧密耦合,如果修改父类代码,将影响所有继承其的子类 在继承结构中,很多数据成员仍然没有被使用,分配给他们的内存没有被利用;因此,如果你没有正确地使用继承,将影响你的程序性能 阅读全文
posted @ 2017-04-20 09:52 Tencent/Tim 阅读(869) 评论(0) 推荐(1) 编辑

2017年4月12日

摘要: 有时候流程记录报的错误显示"simultaneous connections limit reached for organization error occured! " 重启异步服务或许有用,但是什么原因引起的呢? 原来在MSCRM_Config数据库的[DeploymentProperties 阅读全文
posted @ 2017-04-12 21:45 Tencent/Tim 阅读(1653) 评论(0) 推荐(0) 编辑

导航