Microsoft Dynamics 365 & PowerApps Developer Course – Part 1

Microsoft Dynamics 365 & PowerApps Developer Course - Part 1

来自前 Microsoft 员工的 Dataverse(Dynamics 365/Power Platform)开发人员课程。

你将会学到的

  • 快速成为 Dataverse 开发大师。
  • 使用 Dataverse SDK 编写自定义业务逻辑的分步指南。
  • 通过动手示例深入了解插件。
  • 使用自定义工作流活动扩展工作流。
  • 了解数据空间架构。
  • 遵循 Microsoft 推荐的最佳实践,大幅改进您的代码。
  • 了解 Dataverse(Microsoft Dynamics 365 和 Power Apps)中插件和工作流的调试。
  • 了解 Dataverse(Microsoft Dynamics 365 和 Power Apps)Web 服务并通过自定义代码与它们交互。
  • 通过学习 Dataverse 中的高级编码概念(Microsoft Dynamics 365 和 Power Apps)在人群中脱颖而出

要求

  • 基本了解在 Dynamics 365 和 Power Apps 中配置实体、表单、工作流、解决方案等
  • 需要 C# 或任何其他面向对象编程语言的基本知识。
  • 安装 Visual Studio Community Edition 2017 或更高版本。

说明

重要的:

这是一门高级开发人员课程。如果您是初学者,请从以下 Udemy 课程开始:

Microsoft Dynamics 365 和 Power Platform 核心培训

———

*** 这是第一个关于 Microsoft Dynamics 365(客户参与或 CRM)或 Dataverse 开发的综合在线课程 ***

您想成为 Microsoft Dynamics 365 和 Power Platform 技术顾问或开发人员吗?事实上,大多数 Dynamics 365 配置文件都要求您是开发人员。尽管处理配置很容易,但学习在 Microsoft Dynamics 365 或 PowerApps 中编写代码却相当具有挑战性。本课程将解决这个问题。

  1. 针对初学者到高级水平。
  2. 专注于动手
  3. 您将能够轻松破解技术面试问题。
  4. 终身访问。
  5. 这是一门直播课程。将根据行业需求添加或删除主题。

30天退款保证

我们提供 30 天退款保证,因此如果您出于任何原因对课程不满意,您可以无条件退款。

学生怎么说…

“我真的很高兴有这门课程,事实上,我非常想找到这样的综合课程来涵盖动态扩展,我一直在一页一页地跳来跳去,试图挑选对我有用的东西,没有明确的指南,现在,这门课程让事情变得更容易、更顺畅和流线型,非常感谢 Satish 先生。” ——艾哈迈德·沙特

“Satish 对 Dynamics 365 CRM 和 .NET 平台有透彻的了解。他在教授它们方面非常有效。我从他那里学到了很多关于 CRM 以及为 Dynamics 365 开发自定义 .NET 代码的知识。我强烈推荐他。” – 豫园

“Satish 是 .NET 和 Dynamics 365 的出色培训师。虽然他对该平台的知识广博且训练有素,但他有效教授产品的能力更令人印象深刻。他对现实世界的需求和要求有着强烈的感知力对于现代 Dynamics 实施,以及每个受训者需要了解什么才能有效地为 Dynamics 项目做出贡献。” – Isac

“对于想要进入 Dynamics 365 技术编程部分的每个人来说,这都是一门很棒的课程。易于理解,100% 推荐给初学者。”- Dewashish

“对于想要进入 Dynamics 365 技术编程部分的每个人来说,这是一门很棒的课程。讲师解释了插件和自定义工作流程背后的重要概念,逐步向您展示了您需要开始的内容,以及如何处理为不同的场景编写代码、测试和调试。100% 推荐。” -肯尼斯

“如果您是 CRM 的初学者或想用它作为工作的复习,这是一门很棒的课程。他介绍了很多关于插件开发和工作流程中的自定义代码的重要概念,以及这些概念的优势。为数不多的几门课程之一将有助于准备任何 Microsoft Dynamics 面试,例如何时使用什么时间。我认为可以添加或改进的一件事是深入了解可以在插件中使用 FetchXML 或 LINQ 的案例,否则这是一门结构良好的课程.”——克里沙纳·罗摩克里希南

Microsoft Dynamics 365 和 PowerApps 开发人员课程 – 第 1 部分 – 课程

第 1 部分:简介、体系结构和 Web 服务

1. 目标受众和先决条件

2. 简介和为什么要自定义编码?

3. 了解 Microsoft Dynamics 365 的架构

4. Microsoft Dynamics 365 网络服务

5. 先决条件 – 设置 Microsoft Dynamics 365 在线试用实例

6.先决条件——安装Visual Studio 2017 Community Edition

7.先决条件-创建发布者和解决方案-准备开发

测验 1:Web 服务和架构

第 2 节:插件开发的基础知识

8. 了解插件管道

9. 插件消息

10. Hello World Plugin-准备项目模板

11. Hello World 插件 – 编写代码

12. Hello World 插件 – 部署和测试

13. 从插件中的主要实体读取数据

14. 第二个插件 – 使用组织 Web 服务创建任务

15.部署任务插件

16. 了解插件流水线阶段

17. 第三个插件-重复检查插件开发

18. 第三个插件 – 重复检查插件部署

19. 插件故障排除 – 跟踪

20.调试插件

21. 插件和优势中的图像

测验 2:插件

第 3 部分:插件开发 – 深入探讨 – Microsoft Dynamics 365 高级主题

22. 插件模拟

23. 使用共享变量在插件之间传递数据

24. 了解插件中的 Context.Depth

25.插件隔离模式或信任

26. 在插件中处理配置数据

27. 异步插件

第 4 部分:Microsoft Dynamics 365 中的自定义工作流

28. 自定义工作流简介

29. 为自定义工作流演示创建配置实体

30.自定义工作流的开发

31. 自定义工作流的开发(续)

32. 部署自定义工作流

33.调试自定义工作流

34. 在自定义工作流中使用程序集版本控制

35. 比较:插件与工作流程

测验 3:自定义工作流程

第 5 节:使用 Xrm 工具的控制台应用程序集成

36. Xrm 工具和控制台应用程序简介

37. 开发控制台应用程序

38.使用FetchXML查询数据

39. 使用 Fetch XML 聚合操作

40. 使用 LINQ 查询数据 – 后期绑定

41. 复杂的 LINQ 查询

42. 早期绑定

43. 后期绑定与早期绑定

44. 将 LINQ 与早期绑定结合使用

第 6 节:使用 Service.Execute() 的高级消息传递操作 – 请求响应类

45.Execute方法介绍

46. 使用 Service.Execute 进行 CRUD

47. 使用 ExecuteMultipleRequest

常见问题:

如何获得用于练习的 Microsoft Dynamics 365 实例? 

您可以订阅 Microsoft Dynamics 365 云环境的 30 天试用期。您可以使用此实例进行练习。

第 1 部分与第 2 部分有何不同?  

第 1 部分处理服务器端组件,例如插件和自定义工作流,而第 2 部分则处理客户端编码,例如 HTML 和 JavaScript。

PowerApps Development 与 Dynamics 365 Development 有何关系? 

由于两者都基于 Dataverse,因此插件和工作流等 Dynamics 365 开发组件也可以在 PowerApps 中使用。此外,Web 服务以相同的方式工作。

此课程面向哪些人:

  • 如果您想成为 Dynamics 365 开发人员、架构师或技术顾问,本课程适合您。
  • 本课程适用于 Dynamics 365 Customer Engagement 又名 CRM。如果您正在寻找 Dynamics 365 ERP 模块(如运营、财务、人力资源),请不要参加本课程。
  • 如果您是 Dynamics 365 Development 的初学者,请将自己升级为 PRO。
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » Microsoft Dynamics 365 & PowerApps Developer Course – Part 1