【发布时间】:2011-10-17 17:41:10
【问题描述】:
我正在针对 MS CRM 2011 进行开发。我发现有很多痛点,包括边界被破坏、LINQ 支持不足。
除此之外,最新版本与许多内置字段有关,这些字段在用户看来已被隐藏、弃用和/或未使用。但是从开发人员的角度来看,我们不知道这些字段已被弃用。 crm util 生成的上下文仍然会生成这些属性。所以最终发生的事情是,开发人员针对在许多情况下已被弃用的属性/关系/实体进行编码。
所以现在的问题是,有没有一种方法可以查询 crm 服务以获取对于每个实体都不是任何形式的字段/属性列表?还有什么方法可以为所有未使用的实体询问 crm 服务(因为没有更好的词)。这些可能是孤立的实体、一段时间内未更新和/或为空等。
我希望通过这样的列表,开发人员会知道要注意什么,而不是盲目地针对 crm 上下文进行编码,这一直是令人沮丧的根源。
提前致谢。
【问题讨论】:
标签: c# .net linq crm dynamics-crm-2011