Dynamics 365 应用程序平台 - 用于构建扩展的 Dynamics 365 (xRM) 应用程序的平台

 

发布日期: 2017年1月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

Microsoft Dynamics 365(在线或本地) 为客户、合作伙伴、独立软件供应商 (ISV) 和系统集成者 (SI) 提供一款强大的平台,用于构建业务线应用程序。 这些应用程序通常称为扩展的 Dynamics 365 应用程序 (xRM) 应用程序,因为此类应用程序对关系跟踪功能的利用超越了典型的客户关系管理 (Dynamics 365) 场景。 这些应用程序散布在各种行业中,包括零售业服务业制造业分销业金融服务业,以及公共事业

Dynamics 365 中包含更多 Operations 和 Financials 功能。 有关使用这些功能的开发人员文档,请参阅:

xRM 对开发人员有何意义?

业务应用程序通常对各种不同类型的业务数据(人员、位置和物体)之间的联系建模和跟踪。Microsoft Dynamics 365 提供通过灵活的数据模型和动态服务对关系业务应用程序的声明性开发。 除了声明性应用程序功能,基于 Dynamics 365 构建的业务应用程序还可以通过丰富的软件开发工具包 (SDK) 扩展和与外部系统集成。

快速开发应用程序

目前很少有时间编写大量自定义代码来交付解决方案。 若要满足业务应用程序的需求,您需要可提供敏捷性和灵活性,以便快速适应变化和让用户满意和采用的框架。

您已准备好供内部使用的用户界面

Microsoft Dynamics 365 提供针对与关系数据的交互而优化的用户体验。 用户可以使用 iOS、Android 和 Windows 上可用的现代 Web 和移动应用程序,浏览、查看、编辑、报告和处理数据。 这些应用程序可以从头至尾引导用户完成业务流程和规则。 此用户体验为使用多个业务应用程序的用户提供通用、一致的交互模型。

Microsoft Dynamics 365 应用程序支持多种国际语言和货币。 您的应用程序继承了所有这些功能。

您有可扩展数据和安全模型

Microsoft Dynamics 365 让您可以扩展现成数据模型来满足您的业务应用程序的数据存储和跟踪需求。 如果此数据模型的元素不适用于您的业务应用程序,您可以将其禁用。 数据模型受可扩展安全模型保护,以便采用角色,记录和字段级别,以及分层安全性。Dynamics 365 平台和用户体验的其他所有方面受您定义的数据和安全模型驱动。 这样,用户只能看到和访问您选择的数据和操作。

组织还可以添加自己的数据元和安全性,以便基于您的应用程序使用的数据模型无缝工作。 而其他 ISV 或 SI 可以基于您的解决方案构建解决方案,就像您的解决方案基于默认 Dynamics 365 数据和安全模型。

您有可扩展业务逻辑

定义和实施一致的业务流程是人们使用 Microsoft Dynamics 365 的主要原因之一。 您可以使用 Microsoft Dynamics 365 为您的应用程序定义和实施一致的业务流程和规则。

使用您的应用程序的组织不必编写代码,即可修改或扩展您的默认应用程序业务逻辑。

您集成了 Microsoft Office 365

Office 365 还提供了如此多的选项来配合您的应用程序。 通过您的应用程序,用户可以:

  • 与 Exchange 和 Outlook 电子邮件集成以执行电子邮件跟踪、日程安排和任务管理。

  • 使用 Skype for Business 启动即时消息和电话呼叫。

  • 使用 Power BI 分析数据。

  • 使用 Excel 编辑数据。

  • 使用 OneNote 记丰富的上下文笔记。

  • 通过文档自动生成功能和实时协作创作功能,作为团队创建个性化文档。

  • 在 SharePoint、Office 365 群组 和 OneDrive for Business 之间管理上下文文档。

  • 基于处理的内容和合作的人员使用 Office Delve 获取相关内容。

您有跨平台移动应用程序

Dynamics 365 移动应用程序下载关于您的数据模型、安全配置、业务流程和规则的元数据,将现成体验转换为针对您的应用程序的自定义移动应用。

您有业务智能

使用您的应用程序的用户可以深入探索您的业务和主动参与业务需求。

他们可以使用 Power BI、交互式仪表板和报表、高级可视化效果,以及自然语言问题解答。 用户可以通过您的业务应用程序内的概览仪表板和上下文图表了解业务表现。

您可以基于此平台构建

熟悉基于标准的 Web 技术的开发人员可以通过 Dynamics 365 内置的 Web 服务扩展和集成使用 HTML、JavaScript 和 CSS 在 Microsoft Dynamics 365 上构建的业务应用程序和 .NET Framework。Dynamics 365 拥有通过基于开放式标准(包括 OAuth 2.0 和 OData v4.)构建的 RESTful Web 服务 API 在 UI 中看到的相同最终用户和管理功能。由于 Dynamics 365 支持 Web 标准,所以外部系统可以与使用所选平台和语言在 Dynamics 365 上构建的业务应用程序集成。

了解有关构建扩展的 Dynamics 365 (xRM) 解决方案的更多信息

观看这些视频了解更多信息:

  • 构建 xRM 解决方案 I:简介
    可利用 Microsoft Dynamics 365 功能构建业务线应用程序,以及管理任何关系和交互与客户关系和交互。 在此视频中,我们将演练 Microsoft Dynamics 365 应用程序平台内的功能,包括:

    • 快速开发应用程序

    • 业务流程管理

    • 业务智能

    • 用户体验

  • 构建 xRM 解决方案 II:配置
    在此视频中,词汇“配置”和“自定义”交换使用,指的是定义数据模型、安全模型、导航、表单和视图、业务流程流、业务规则、业务流程自动化和解决方案打包的迭代过程。

  • 构建 xRM 解决方案 III:代码
    在此视频中,我们将介绍扩展 Microsoft Dynamics 365 以构建 xRM 解决方案时需要注意的四个主要概念:

    • 客户端扩展

    • 服务器扩展

    • 集成

    • 自定义用户体验

相关文档

另请参阅

扩展 Microsoft Dynamics 365
Microsoft Dynamics 365 的受支持扩展
Microsoft Dynamics 365 中的元数据和数据模型
在服务器上扩展 Microsoft Dynamics 365
在客户端上扩展 Microsoft Dynamics 365
自定义 Microsoft Dynamics 365 应用程序
使用解决方案打包和分发扩展
针对 Microsoft Dynamics 365 报表的开发人员指南
扩展 Microsoft Dynamics 365 for Outlook
将 Microsoft Dynamics 365 与 SharePoint 集成
将 Microsoft Dynamics 365 与 OneNote 集成

Microsoft Dynamics 365

© 2017 Microsoft。 保留所有权利。 版权