如何做?
发布日期: 2017年1月
适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online
Microsoft Dynamics 365(在线或本地) 提供多种选项,以获得您需要的结果。 但是,您如何开始呢? 本主题包含与一些具体的关键任务以及如何达成这些任务有关的信息。 您将获得高级指导,指引您在哪里查找您需要的信息。
本主题内容
测试环境
获取培训
创建自定义表格和字段
自动化业务流程
为窗体编写脚本
使用 Microsoft Dynamics 365 中的数据创建移动应用程序
使用 Microsoft Dynamics 365 中的数据创建 Windows 客户端应用程序
构建呼叫中心应用程序
测试环境
如果您只需要获取一个学习环境,最简单的方法是在 Microsoft Dynamics 365 上注册 30 天免费试用。
如果您需要长期使用,或者专门要使用本地版本,您可以下载 Microsoft Dynamics CRM Server 2016 本地版本。 在安装时,您可以选择提供商业密钥,或者也可以使用下载页面上列出的其中一个产品密钥获取 90 天免费试用。
如果您有 MSDN 订购,您可以下载 Dynamics 365(本地) 服务器软件,访问可以不限次数安装的静态激活密钥。
获取培训
在 了解 Microsoft Dynamics 365 开发的教程和资源 主题中,您可以找到 Microsoft Dynamics 365 SDK 中包含的若干“快速入门”样本的相关信息以及其他资源链接,帮助您了解如何使用 Microsoft Dynamics 365 编程。
创建自定义表格和字段
在 Microsoft Dynamics 365 中,您创建包含数据库表的实体。 您在与应用程序中的字段相对应的实体中创建属性。 这些实体和属性是平台元数据的核心部分。 您不需要编写代码来执行此操作。 您可以在TechNet:创建和编辑元数据中找到有关如何创建实体和属性的说明。 如果您需要以编程方式创建实体和属性,您可以在 Microsoft Dynamics 365 中的元数据和数据模型 中查找信息。 也可以在 在 Microsoft Dynamics 365 中引入实体 中进行查找。
自动化业务流程
Microsoft Dynamics 365 应用程序就是通过自动化业务流程提高效率。 了解其不同的操作方式可以帮助您根据自己的要求选择适当的选项。 您可以使用以下选项:
流程
您可以在应用程序中配置多种不同的流程类型,无需编写代码。详细信息:TechNet:创建和编辑流程如果您认为您需要以编程方式创建流程,或者想要扩展流程的功能,请注意,开发人员将流程称为工作流,因为他们使用的实体是Workflow实体,而工作流是以 Windows Workflow Foundation 编程模式为基础的。 请参阅使用Dynamics 365 流程自动化业务流程进一步了解您使用工作流可以执行哪些操作。
Business rules
如果您正在寻找一种简单的声明方式,可对客户端和服务器上的业务逻辑进行一致地评估,而无需编写代码,您可以查看业务规则。 客户端逻辑评估更直接,因为当您打开并更新记录窗体时其就会执行,而在服务器上,服务器端提供一致的逻辑评估。详细信息:TechNet:创建和编辑业务规则业务规则的其中一个好处是可以在客户端上进行评估,并且响应非常及时。 但业务规则有一些限制。 如果使用业务规则无法达成您需要的结果,您可以编写 JavaScript,在窗体中响应事件。详细信息:为窗体编写脚本
插件
插件是一种自定义业务逻辑,它可以与 Microsoft Dynamics 365 集成,以修改或增加平台的标准行为。 插件是事件处理程序,因为其是注册要执行的插件,用于响应平台触发的特定事件。 它们提供了通过平台操作检查和转换传递的数据并启动其他操作的一种方式。 插件在最深的层次上运行,以最可靠的方式自动化业务流程,无论它们是否源自其中一个 Microsoft Dynamics 365 应用程序、自定义客户端、数据迁移或与其他系统的集成。详细信息:编写插件以扩展业务流程
为窗体编写脚本
窗体脚本可以自动化业务流程,确保输入的数据有效,或者仅仅是提高人们在窗体中运行时的体验。 窗体脚本在 JavaScript 中编写,并作为 Web 资源添加到 Microsoft Dynamics 365 中。 您可以在TechNet:创建和编写 Web 资源中了解有关如何在应用程序中创建 Web 资源的更多信息。 有关更多详细信息,请参阅Microsoft Dynamics 365 的 Web 资源。
窗体脚本在窗体中响应事件。 您可以使用窗体编辑器,在应用程序中为许多窗体事件配置事件处理程序。 要了解如何操作,请参阅TechNet:使用窗体编辑器:配置事件处理程序。为 Microsoft Dynamics 365 窗体编写代码 中为窗体脚本开发人员提供了详细信息。 有关在编写窗体时使用的事件和对象模型的信息,请参阅客户端编程引用。
使用 Microsoft Dynamics 365 中的数据创建移动应用程序
编写移动和现代应用程序包含入门信息以及有关在移动 SDK上开发移动应用程序的其他内容的链接。
使用 Microsoft Dynamics 365 中的数据创建 Windows 客户端应用程序
XRM 工具是一组构建于 Microsoft Dynamics 365 SDK 程序集 API(组织服务和发现服务)之上的 API,可用于支持为 Dynamics 365 构建 Windows 客户端应用程序。详细信息:使用 XRM 工具,构建 Windows 客户端应用程序
构建呼叫中心应用程序
Unified Service Desk for Microsoft Dynamics 365 为调用中心快速构建应用程序提供一个可配置的框架,使 Customer Service 代表获得存储在 Microsoft Dynamics 365 中的客户数据的统一视图。 您可以将 Dynamics 365 中不同区域的客户信息整合在一个集成桌面中,该集成桌面可以为您提供客户互动情况的 360° 视图。 这可以使您的客户服务代表直接访问业务重要信息,以便快速与客户联系并处理查询和问题。详细信息:TechNet:Unified Service Desk 2.0 管理指南和Unified Service Desk 2.0 开发人员指南
另请参阅
Microsoft Dynamics 365(联机)和 Dynamics 365(内部部署)的软件开发套件
发行历史记录
针对管理员的新增功能:Microsoft Dynamics 365
连接到 Microsoft Dynamics 365
Microsoft Dynamics 365 的安全模型
扩展 Microsoft Dynamics 365
在 Microsoft Dynamics 365 中对业务数据建模
管理 Microsoft Dynamics 365 中的数据
管理您的 Microsoft Dynamics 365 部署
Microsoft Dynamics 365 代码目录示例
Microsoft Dynamics 365 编程参考
Microsoft Dynamics 365 的SDK 扩展
Microsoft Dynamics 365 的编程模型
了解 Microsoft Dynamics 365 开发的教程和资源
使用 Microsoft Dynamics 365 进行开发的最佳实践
开发人员工具包
Microsoft Dynamics 365
© 2017 Microsoft。 保留所有权利。 版权