当前位置: 首页 > news >正文

自定义Dynamics 365实施和发布业务解决方案 - 5. 高级自定义

本章的目的是探索可应用于Dynamics365的高级自定义。这包括使用插件和自定义工作流活动实现复杂的业务流程。此外,您还将了解如何使用SPKL任务运行器来部署这些,这在第2章中进行了讨论。最后,您还将看到使用Web API查询数据。

准备工作

若要从高级自定义开始,必须首先创建早期绑定类型,并将它们包含在Visual Studio项目中。您可以创建一个单独的Dynamics 365解决方案来锚定高级自定义,但也可以将它们包含在基本解决方案中。有了一个单一的解决方案,就可以简单地消除任何复杂的问题。当涉及到插件和自定义工作流开发时,您可以使用早期绑定类型或后期绑定方法。使用早期绑定类型的主要好处是,这在使用属性时消除了拼写错误,使代码不太容易出错。此外,这还允许您使用LINQ查询,从而加快开发过程。此外,这允许您保持代码的简单性。有几种方法可以生成早期绑定类型。

  1. 可以使用CrmSvcUtil.exe工具生成早期绑定类型。有关此工具的更多详细信息,请访问
    Create early-bound entity classes with the Code Generation tool (CrmSvcUtil.exe) (Develo
http://www.lryc.cn/news/162888.html

相关文章:

  • 软件测试下的AI之路(2)
  • 前端面试的话术集锦第 7 篇:高频考点(浏览器渲染原理 安全防范)
  • 打印剪刀手“耶”(V形)
  • eNSP基本命令大全
  • java并发编程 ConcurrentLinkedQueue详解
  • msvcp110.dll是什么意思与msvcp110.dll丢失的解决方法
  • 八)Stable Diffussion使用教程:MultiDiffusion
  • java通过钉钉机器人发消息
  • Git工具本地管理总结
  • 单片机C语言实例:13、看门狗
  • 时序分解 | MATLAB实现基于SSA奇异谱分析的信号分解分量可视化
  • mysql报错:Duplicate entry ‘...‘ for key ‘field‘
  • 什么是回流跟重绘?从中怎么优化网页性能?
  • Redis事务机制
  • [EROOR] SpringMVC之500 回调函数报错
  • [Linux]文件系统
  • 常见面试题记录
  • Android 系统源码目录frameworks/base/packages和packages/apps下的APP区别
  • 2023年数维杯数学建模A题河流-地下水系统水体污染研求解全过程文档及程序
  • Java测试(10)--- selenium
  • 【文末送书】Matlab科学计算
  • ElementUI浅尝辄止30:PageHeader 页头
  • [Qt]基础数据类型和信号槽
  • UIStackView入门使用两个问题
  • 【Sentinel】Sentinel与gateway的限流算法
  • python实现对excel表中的某列数据进行排序
  • CMS指纹识别
  • STL- 常用算法
  • 苹果铃声怎么设置?3招教你设置个性化铃声!
  • LRTimelapse 6 for Mac(延时摄影视频制作软件)