Microsoft Dynamics 365 CE 扩展
文章平均质量分 96
Microsoft Dynamics 365是一个强大而通用的平台,已经存在了十多年。随着每一次发布,该平台的丰富性和受欢迎程度都在增加。作为一个不断变化的目标,通常很难跟上最新版本中引入的功能。本系列将帮助您缩小产品Dynamics CRM方面的知识差距。
Martin-Mei
对微软套件比较熟悉,
熟悉O365,特别是SharePoint的架构,自定义开发等
熟悉Power platform
了解D365
努力将D365 解释的更加简单, 为大家入门D365 努力
展开
-
Microsoft Dynamics 365 CE 扩展定制 - 9. Dynamics 365扩展
多年来,Dynamics CRM已从一个独立的应用程序发展成为一个具有强大支持生态系统的平台。引入了许多扩展以增强平台的多功能性,同时也扩展了其集成模式。在本章中,我们将介绍Dynamics 365应用程序、AppSource、PowerApps、Flow、通用数据服务(CDS)和Power BI。特别是,PowerApp、Common Data Services和Flow是一系列协同产品,允许在不同的Office 365和/或非Microsoft平台之间进行集成。原创 2023-11-09 19:50:31 · 284 阅读 · 0 评论 -
Microsoft Dynamics 365 CE 扩展定制 - 8. DevOps
DevOps已经流行了好几年了。许多平台已经接受了这一学科,并将其整合到其开发生命周期中。多年来,Dynamics CRM/365紧跟潮流,保持平台的现代化和最新。CRM 2011中解决方案的介绍,SolutionPackager和PackageDeployer的介绍,以及扩展都是支持DevOps故事的小步骤示例。其中一些工具是出于支持新功能(例如AppSource)的需要而产生的,微软重新调整了自己的一些工具的用途,以供公众通用。原创 2023-11-07 20:56:56 · 964 阅读 · 0 评论 -
Microsoft Dynamics 365 CE 扩展定制 - 7. 安全
Dynamics 365是一个强大的平台,具有超过10年的良好业绩记录。该产品最吸引人的特点是你开箱即用的所有功能。如果这些功能是在定制应用程序上从头开始编写的,那么它们中的大多数都是复杂且耗时的。安全模型是最重要的功能。Dynamics 365中的安全模型是全面的,能够满足广泛的安全要求。从使用Office 365安全组对实例的粗粒度访问,到简单的CRUD权限,再到字段级安全,多年来,授权模型一直在发展,以满足更大的粒度要求。牢牢掌握产品提供的基本安全构建块至关重要。原创 2023-11-06 22:25:09 · 914 阅读 · 0 评论 -
Microsoft Dynamics 365 CE 扩展定制 - 6. 增强代码
您将在书籍和官方文章中找到的大多数定制示例将主要集中在入门的基础上。他们很少深入研究如何为干净的代码和最佳实践构建代码。您构建的任何自定义,无论是使用JavaScript、C#还是任何其他语言或框架,都应该遵循最佳实践。例如,如果不考虑正确构建插件,插件很容易变得太大,难以维护。在本章中,我们将从将一类C#插件重构为三层开始:入口点、业务逻辑和数据访问层(DAL)。我们还将介绍设计模式,如依赖注入、单例和工厂。大多数增强都将利用基本的面向对象范例,包括:继承、封装和多态性等。原创 2023-11-05 21:39:46 · 869 阅读 · 0 评论 -
Microsoft Dynamics 365 CE 扩展定制 - 5. 外部集成
Dynamics365平台的主要优势之一是能够轻松地与其他系统集成。集成是一个吸引人的特性,它使平台成为真正的企业竞争者。大多数Dynamics CRM和Dynamics 365实现都需要与另一个系统进行一定程度的集成。门户、批处理和数据同步是一些典型的集成示例。集成带来了挑战。有些系统只在内部提供,而另一些系统则向公众开放,但有严格的安全限制。在本章中,我们将研究一些针对不同场景的设计模式。原创 2023-11-04 22:31:54 · 639 阅读 · 0 评论 -
Microsoft Dynamics 365 CE 扩展定制 - 4. 服务器端扩展
Microsoft Dynamics 365平台的优势之一是其服务器端可扩展性。DynamicsCRM的开箱即用功能非常好,但大多数企业实施都需要进一步的逻辑来验证、自动化或集成。Dynamics365提供了三种不同类型的服务器端可扩展性:插件、自定义工作流活动和自定义操作。它们中的每一个都适合一组特定的场景。自定义工作流活动是可重复使用的活动,可以添加到已配置的工作流业务流程中。如果一个自定义逻辑要被多次重用,并且需要由高级用户进行配置,那么自定义工作流活动就是最好的选择。原创 2023-11-03 22:38:32 · 311 阅读 · 0 评论 -
Microsoft Dynamics 365 CE 扩展定制 - 3. SDK企业功能
回顾Dynamics CRM的历史,该产品经过多年的发展以适应最新的趋势。Dynamics CRM的前几个版本旨在进行内部部署和内部使用。后来的版本引入了面向互联网的部署和微软云SaaS产品。随着正在进行的发布引入了新的企业功能以满足大型实施的需要,还引入了额外的功能和工具来增强Dynamics企业的实力。本章将介绍一些在实现企业级解决方案时有用的SDK精华。原创 2023-11-02 21:42:22 · 361 阅读 · 0 评论 -
Microsoft Dynamics 365 CE 扩展定制 - 2. 客户端扩展
Dynamics365套件最大的优势之一是其基于web的前端。用户不需要在他们的机器上安装胖客户端就可以访问该平台;一个网络浏览器就足以访问它。大多数最终用户认为前端用户体验对他们的日常工作至关重要。Dynamics 365 Sales提供了广泛的可配置扩展,以增强前端用户体验。在上一章中,我们介绍了一些无代码扩展;然而,有时,客户的要求超出了Dynamics365提供的开箱即用功能。这就是JavaScript的用武之地。JavaScript是目前最流行的web前端脚本语言。原创 2023-09-23 08:41:13 · 519 阅读 · 3 评论 -
Microsoft Dynamics 365 CE 扩展定制 - 1. 无代码扩展
商用现货产品(COTS)对企业组织来说是有吸引力的选择,因为它们包含了可配置的开箱即用功能,可以在不编写任何代码的情况下满足大部分业务需求。Dynamics 365也不例外。Dynamics CRM 365专门提供功能强大的模块化功能丰富的产品,可根据您的组织需求进行定制。一般来说,随着产品的发展,可配置的无代码扩展实现起来更便宜,维护起来更容易,升级起来也更容易。正确建模,这些扩展可以大大提高您的投资价值。如果建模不正确,它们可能会导致平台只锁定一个目的。原创 2023-09-22 07:54:09 · 347 阅读 · 0 评论