- 博客(6)
- 资源 (71)
- 收藏
- 关注
原创 Dynamics CRM 2015 Update 1 系列(7): 消息事务 - ExecuteTransactionRequest
Dynamics CRM 2015 Update1 现在能将多个消息放在同一个事务管道里面执行了。这确实是个极好的Feature呀,这样我们可以灵活的组合不同的消息来实现复杂的业务需求而不用担心处理失败后的回滚细节。 使用方法也是非常的简单,调用ExecuteTransactionRequest消息,并将想要放入事务的消息放入该事务中,并提交至服务器,统一执行。我们看看下面的代码片段:
2015-07-07 22:13:01 3326 1
原创 Dynamics CRM 2015 Update 1 系列(6): 并发执行优化 - Optimistic Concurrency
在使用企业级软件的时候,我们最怕碰到的就是数据的脏读和脏写了,但是这似乎是永远无法避免的痛,随着并发访问的提示,数据的出错率往往是直线攀升。 对于某些对数据完整性要求严格的场景,我们往往需要花大量的时间来实现事务的分隔以及数据的锁定。比如:订票模块,我们并不希望出现实际订阅数大于实际票数,这样尴尬的场景吧。 在Dynamics CRM 2015 Update1 中,我们可以轻松使用OC功能来控制
2015-07-07 21:37:09 2642
原创 Dynamics CRM 2015 Update 1 系列(5): 获取最近更新的数据 - RetrieveEntityRequest
今天来看看另外一个比较有意思的API: RetrieveEntityRequest, 在讨论该API之前,我们先来设想这样一个场景。如果我们想要获取最近3天修改过的记录,我们应该怎么做呢? 安装传统的处理方式,我们应该生成一个查询,并将ModifiedOn >= 前3天,作为过滤条件对数据进行查询。但是这样的做法是有些麻烦的问题,比如:时区,查询粒度太大容易漏数据。 在新系统中,我们可以使用Re
2015-07-04 14:23:58 2523
原创 Dynamics CRM 2015 Update 1 系列(4): 自定义主键 - Alternate Keys
Alternate Keys, 还是和系统集成相关的一个重量级Feature。使用该Feature能极大的提高开发数据集成接口的时间成本以及接口的运行效率。 在之前的Dynamics CRM 版本中,我们只能通过Entity的主键去判断记录的唯一性,现在我们可以通过使用Alternate Keys来判断记录的唯一性,更有趣的则是,我们可以自己去配置实体的Alternate Keys。 目前Alt
2015-07-04 13:39:03 2968
原创 Dynamics CRM 2015 Update 1 系列(3): API的那些事 - Old APIs VS New APIs
今天我们来看看API的变化,新系统中,去掉了一些常用的数据处理API,例如:SetStateRequest, SetBusinessUnitRequest, SetParentBusinessUnitRequest等。现在我们做这类型的操作不需要单独的调用这类API了,我们可以直接构造我们期望的Entity对象,并将其推送到服务端,系统将会安装其内容做相应的处理。 俗话说,外行看热闹,内行看门道。
2015-07-04 12:37:44 3110
Unified Service Desktop简介与实际技巧1
2016-05-26
Ribbon workbench for CRM 2013
2014-03-04
BPF white paper
2014-02-26
IntegratonSharePointDemo
2013-08-21
Connector For Dynamics AX
2013-06-06
microsoft dynamics crm 2011 administration bible
2013-05-20
MicrosoftEnterpriseLibraryStudySpec
2012-12-29
microsoft enterprise library 5.0
2012-12-27
Jsmaine for unit test JavaScript
2012-11-07
JsMockito && JsHamcrest
2012-10-15
Rhino Mocks
2012-10-10
Dynamics CRM 2011编程系列(42):Plugin的单元测试(Rhino Mocks)
2012-10-10
制作属于自己的BHO吧
2012-09-01
Dynamics CRM 2011编程系列(38)(39)涉及的报表文件
2012-08-27
Dynamics CRM 2011编程系列(36)
2012-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人