Dynamics crm 2011 是否可以使用Dynamics CRM开发不相关的CRM软件?
在学习Microsoft Dynamics CRM 2015的同时,我发现有一个良好的内置软件基础架构可用于生成新模块 尽管UI中可用的功能非常有限。但使用它的SDK,似乎可以作为一种工具来创建软件 问题1:使用Dynamics CRM开发一些与CRM无关的软件是否合适,例如,生产计划、物流、仓储、会计、工资系统等 问题2:它与其他解决方案(如使用DevExpress-XAF、灯光开关等)相比如何Dynamics crm 2011 是否可以使用Dynamics CRM开发不相关的CRM软件?,dynamics-crm-2011,dynamics-crm,dynamics-crm-2013,microsoft-dynamics,dynamics-crm-2015,Dynamics Crm 2011,Dynamics Crm,Dynamics Crm 2013,Microsoft Dynamics,Dynamics Crm 2015,在学习Microsoft Dynamics CRM 2015的同时,我发现有一个良好的内置软件基础架构可用于生成新模块 尽管UI中可用的功能非常有限。但使用它的SDK,似乎可以作为一种工具来创建软件 问题1:使用Dynamics CRM开发一些与CRM无关的软件是否合适,例如,生产计划、物流、仓储、会计、工资系统等 问题2:它与其他解决方案(如使用DevExpress-XAF、灯光开关等)相比如何 是的,绝对如此,尤其是CRM 2015 Online的最新更新(可在Prem soon上获得),允
问题1: 对于完全不相关的事情,使用CRM绝对是可能的。在我目前的业务应用顾问工作中,我们将CRM作为起点,并利用:
- 插件
- Web资源(主要是JS)
- 工作流程
这只是CRM开发人员的一个意见。希望您得到更多 谢谢分享你的经验。我对使用CRM作为框架非常感兴趣。但我最关心的是以下话题。如何管理分布在表单和实体上的定制?例如,通过TFS(而不是使用Solution Packager的整个解决方案)跟踪web资源或业务规则和版本中的变更集。如何使用[黑盒数据库]解决方案?所有的挑战都是以一种根本不需要直接使用数据库的方式发现和解决的吗?我使用了两个第三方应用程序进行更改控制。功能最全的是ADX Studio()提供的ALM工具包。它允许您导出所有CRM定制,包括实体元数据,甚至实体数据(如果您愿意)。第二个是CRM解决方案管理器(),它与Visual Studio一起工作。它允许您在VS中处理与代码(web资源、插件、工作流活动等)有关的任何事情,然后允许您使用您选择的源代码管理(TFS、Git等),在我十年的CRM开发过程中,我从未需要直接访问数据库,只有少数例外:与MS一起处理支持票证或SSRS报告,这些报告使用数据库中的过滤器视图(仅限内部部署)。