实施Microsoft Dynamics 365 CE-7.扩展Dynamics 365 CE,包括为Dynamics 365 CE应用程序编写代码。

本章将帮助您了解如何使用自定义代码扩展Dynamics365CE的行为。我们将了解Dynamics365CE的可扩展性架构以及可以扩展Dynamics365 CE的层。我们将讨论如何为实体表单和字段编写客户端代码。我们还将讨论使用Web API代码检索实体数据的选项。稍后,我们将讨论插件开发的细节,例如编写插件程序集、注册插件程序集和调试插件代码,以使用服务器端代码实现我们的自定义逻辑。调试插件将帮助您解决插件开发中的任何问题。

我们将在本章中讨论的主要主题如下:

  • 可扩展性架构
  • 实现客户端逻辑
  • 实现服务器端逻辑
  • 使用插件实现自定义逻辑
  • 调试插件代码

技术要求

以下是本章的技术要求:

  • 访问Dynamics 365 CE或内部部署环境。
  • 应安装.NET Framework 4.6.2或更高版本。
  • 应安装Visual Studio 2012或更高版本。
  • Windows Identity Foundation 3.5应该安装在您的开发计算机上。
  • 应下载Dynamics 365 CE插件注册工具。

可扩展性体系结构

Dynamics365CE应用程序是众所周知的高度可扩展的业务应用程序。它的可扩展性平台为我们提供了许多扩展Dynamics 365 CE功能的选项,如自定义业务实体或创建新实体、编写客户端扩展、开发自定义插件等。在第6章“自定义Dynamics 365 CE”中,我们讨论了自定义实体和视图以及创建新的业务实体、字段、表单,以及无需任何编码的站点地图。我们还讨论了解决方案概念,它使我们可以轻松地将更改从一个环境转移到另一个环境。

Dynamics 365 CE的另一个伟大功能是它支持用JavaScript、jQuery、HTML和.NET等常用语言编写代码。我们还可以在Dynamics 365 CE之外编写自定义组件,

你可能感兴趣的:(实施Microsoft,Dynamics,365,CE,microsoft,c#)