把 Microsoft Dynamics CRM 作为开发平台

  • Roopesh Shenoy
  • 朱永光

2011 年 8 月 25 日

话题:.NET语言 & 开发架构

Dynamics CRM SDK允许使用.NET 对Dynamics CRM进行自定义开发,其对开发人员开放了整个对象模型,可以 Dynamics CRM 上进行二次开发。这个 SDK 充分利用了可重用应用服务和多企业构架,能够在单一平台上构建多个在线业务 xRM 应用。

微软把 Dynamics CRM 作为xRM platform平台来销售,在这个 CRM 产品之上,构建者能构建自定义的 xRM 应用程序。所谓 xRM(Extended Relationship Management,扩展关系管理)解决方案,就是扩展 CRM 的基本功能,达到管理除了客户以外的重要业务关系,比如雇员、合作伙伴、供应商、分销商、政府机构等等。

Dynamics CRM 能够被自定义的方面有——

  • 安全性

  • 窗体和视图

  • 个性化

  • 实体自定义

  • 报表

  • 工作流

  • 客户端扩展

  • 窗体脚本处理(用于客户端自定义)

Dynamics CRM 2011 解决方案是一个自定义软件包,让你能够构建和维护 Dynamics CRM/xRM 应用程序,并可以把这些应用从一个组织移动到另外一个组织。托管代码编写的解决方案可以通过开发插件这种方式来自定义,能够轻易的在组织级别上安装和卸载,而非托管代码解决方案则允许在较少限制的情况下开发自定义功能。

想自定义 Dynamics CRM 的各个方面,可以从官方资源中心入手,其提供了简单自定义和高级开发的文档。开发训练包MSDN 网站和 SDK 也是查看代码示例和文档的好去处。

查看英文原文:Microsoft Dynamics CRM As Development Platform

.NET语言 & 开发架构