活动介绍
file-type

构建基于Azure的CRM与SharePoint整合服务

ZIP文件

下载需积分: 5 | 514KB | 更新于2024-12-21 | 60 浏览量 | 0 下载量 举报 收藏
download 立即下载
该解决方案涉及的技术包括与 Microsoft Dynamics CRM 2015 Online、SharePoint 2013 Online 和 Yammer 等系统的集成。项目在云服务方面是以 Azure 控制台应用程序的形式实现的,这意味着它可以运行在任何位置,但需要通过特定的配置文件来适配 Azure 的服务定义和配置。项目提供的代码为演示代码,即代码展示如何实现上述功能,但并不保证生产环境中的稳定性和可靠性。由于涉及的系统版本和产品更新,该项目可能需要根据实际情况进行适配和修改。" 在介绍该项目的过程中,我们将会涉及以下知识点: 1. Azure 服务总线和消息队列基础: Azure 服务总线是一种云消息传送基础结构,可以连接云服务和本地服务。它提供可靠的消息传递、自动负载均衡、可伸缩性、安全性和事务处理等特性。在此项目中,服务总线被用作CRM消息的中转站,将CRM系统的事件或数据推送到需要的消费者,如SharePoint服务。 2. Microsoft Dynamics CRM 2015 Online 的集成: Dynamics CRM 是一个客户关系管理平台,提供销售、营销、服务和运营自动化解决方案。在线版本的 CRM 2015 可以与 Azure 云服务进行集成,以实现数据同步和业务流程自动化。 3. SharePoint Online 和 Office 365: SharePoint Online 是 Microsoft 提供的基于云的协作、网站构建和内容管理平台,作为 Office 365 套件的一部分。此项目通过在 SharePoint Online 中自动创建站点来响应 CRM 消息,展示了如何将 CRM 数据与 SharePoint 内容管理结合使用。 4. Yammer 的集成: Yammer 是一个企业社交网络服务,被许多企业用作内部沟通和知识分享的平台。项目提到了与 Yammer 的集成,可能涉及到使用 Yammer API 来促进CRM消息与企业内部社交网络的交互。 5. Azure 控制台应用程序: Azure 控制台应用程序是一种可部署到 Azure 云平台的 .NET 应用程序。它可以运行在 Web 角色和 Worker 角色中,适合执行后台处理任务。本项目使用控制台应用程序来处理数据,并在 Azure 环境中运行。 6. 配置文件与云服务部署: 在 Azure 中运行云服务之前,需要配置一些特定的文件,例如 ServiceDefinition.csdef 和 ServiceConfiguration.*.cscfg,以便定义服务模型和配置设置。这是确保服务能够正确部署和运行的关键步骤。 7. C# 编程语言的使用: 项目是用 C# 编写的,这是微软开发的一种现代、类型安全的面向对象编程语言。C# 通常用于构建各种基于 .NET Framework 和 .NET Core 的应用程序,包括 Azure 云服务。 8. 代码质量与稳定性: 项目文档提到提供的代码是演示性质的,即作为教学示例或概念验证,不保证在生产环境中直接使用。这意味着在采用该项目代码之前,可能需要经过严格的测试和调整。 通过以上知识点的详细描述,我们能更好地理解 CrmListenerSharePointService 项目的架构、功能以及它在当前 IT 技术栈中的位置。开发人员可以利用这些知识来学习如何在实际项目中使用 Azure 云服务、CRM 系统和 SharePoint Online 进行集成开发。同时,了解云服务配置和部署的知识也对于成功在 Azure 中托管和管理此类服务至关重要。

相关推荐

有道理的同桌
  • 粉丝: 35
上传资源 快速赚钱