我在兼职工作的商店是微软CRM的新手。我只想调查开发人员为系统扩展其功能所做的项目。MS CRM开发项目
回答
我可以打破我所做的工作分为四个部分:
裁缝 - 简单的现场水平的变化。很多这些只是确保这些领域和语言适合我正在开发的业务。
定制 - 更复杂的更改,通常需要JavaScript和ASP.NET。一些例子是使用IFrame并从CRM表单中传递值给它。 IFrame然后会做一些有趣的事情,比如映射,制图或者给你按钮做其他事情。对于按钮,我经常使用JavaScript代替IFRAME的HTML DOM中的outerHTML来显示按钮。
集成 - 使用.NET将MSCRM连接到其他系统。将它连接到Great Plains,Speech Server,SCOM(当时称为MOM),自定义LOB系统等等。我做的一件有趣的事情是开发一个SSIS组件,通过Web服务写入MSCRM。
报告 - 建立报告。在报告服务和Excel中。由于Excel的动态更新性质,Excel为伟大的仪表板而制作。
如果你有兴趣,我有几个(战争)故事在http://www.sadev.co.za/taxonomy/term/7。
我做了一些CRM 3.0的工作。我的工作增强了该程序,并将其转换为文档管理应用程序,您可以在该应用程序中根据案例,联系人,客户,供应商等进行文档扫描和上传。当时的.NET SDK可能会使用更多的工作,但我听到随着更新版本的CRM变得更好。 CRM允许附件,但不是在所有级别,在案例级别更多。
我们扩展3.0以发送短信而不是电子邮件。尽管如此,现在有很多工具可用(至少4.0)来实现这一点。
我们还扩展了它以将服务约定推送到Exchange,因为劳动力大部分是移动的,他们没有Outlook的CRM客户端。
我(和其他人)已经为Web服务层http://www.codeplex.com/LinqtoCRM实现了LINQ查询提供程序。
还没有提到的另外两个主要的开发领域是插件和自定义工作流程组件。
插件允许您拦截CRM过程插入自定义逻辑的许多消息。这给你的可能性是无止境的,因为你可以拦截各种消息,包括创建,更新,删除,甚至读取!
自定义工作流程组件是您向CRM注册的程序集,它与CRM的工作流UI集成。通常,他们在修改表单数据时执行简单的任务。其他时候,它们比发送状态报告更复杂。
自定义工作流组件总是列出的本地选项之下。在屏幕截图中,通过自定义工作流程组件添加了“停止工作流程”下的所有内容。
- 1. 在2015年开发ms crm 2011插件
- 2. 开发MS Word加载项
- 3. 微软CRM开发
- 4. CRM还是不CRM(MS)?
- 5. 在MS Dynamics CRM 2011中开发自定义可编辑网格
- 6. 如何开发MS CRM类应用程序
- 7. MS CRM和silverlight
- 8. MS CRM 3.0,CRMWEBSERVICE,
- 9. Visual Studio项目和MS Dynamics CRM的版本控制(javascript)
- 10. 单点登录MS CRM动态选项
- 11. 如何打开ms项目xml文件
- 12. MS项目库
- 13. CRM 2011导航项目
- 14. iOS开发企业项目
- 15. 游戏项目开发
- 16. 并行开发SSIS项目
- 17. flex MS项目库
- 18. 使用ASP.Net 4.0新的开发项目
- 19. MS Dynamics CRM 2016 - 打开记录时强制新选项卡/窗口
- 20. MS动态和MS项目申请
- 21. MS CRM邮件合并
- 22. MS Dynamics CRM快速查找
- 23. 层在MS动态CRM
- 24. MS CRM中的ListBox控件
- 25. 建议为MS动态CRM
- 26. MS CRM - 专注于SubGrig
- 27. SSRS和MS Dynamics CRM 4.0
- 28. MS Dynamics CRM 2011和TFS 2010
- 29. MS CRM 4.0安全架构
- 30. 如何限制访问MS Dynamics CRM实体列表中的特定项目
这是我听到的重中之重。 – MarlonRibunal 2008-09-25 20:03:05