![]() |
1
5
我曾与MS CRM 3.0合作过,现在是4.0,以下是我的看法:
|
![]() |
2
4
我知道您很可能正在部署Dynamics CRM,但只是一些简单的提示:
|
![]() |
3
2
事务支持 如果您的应用程序需要底层平台的事务支持,则Dynamics CRM不是正确的选择。原因是当前Dynamics CRM SDK Web服务不支持事务。 参考线在这里: Does MSCRM web-service support database transactions? 由于您希望使用Dynamics CRM作为平台,这意味着所有业务逻辑都应该使用Dynamics CRM SDK Web服务作为数据访问层。但是想象一下,如果没有事务支持,您将作为工作单元调用一系列的Web服务调用,其中一个Web服务调用将失败。这意味着您可能会遇到数据完整性问题。 配置 通常我创建一个名为配置的自定义实体,它将存储当前CRM应用程序的所有必要的相关配置。创建之后,可以使用Dynamics CRM SDK Web服务从配置自定义实体中读取所有必要的配置。 |