初步学习CRM的感想

      通过一段时间研究,此时,我想总结一下我对Dynamics CRM2011的理解

     Dynamics CRM日常的开发任务主要都是针对以下几个方面:JS脚本的开发、数据库脚本的开发、 服务器端的自定义开发。

     JS脚本的开发:控制程序的表单,主要用来控制业务的流程。通常的开发点为:隐藏某个文本框,禁用某个按钮以及在表单的加载和保存的过程中执行某些业务控制。

     数据库脚本的开发:这部分的开发主要是针对实体来进行的,比如在新建某个实体对象的时候生成一个特定规制的“编号”(BH-201202060001)。或在实体中保存的值发生改变是进行某些业务计算。比如实体有3个属性:天数,每天赚取的金额,利润。它们有这样的关系:天数*每天赚取的金额=利润。如果我们改变了天数,那么利润也必须改变才能保证这些记录的正确性,解决这类问题我们都会采用编写触发器来解决。

    服务器端的自定义开发:这里主要的开发对象有2个,它们分别为:插件,自定义页面。插件和上面我们说的触发器的功能类似,当用户的操作符合插件的触发点那么插件就触发。自定义页面就是我们自己用Asp.net编写的页面,这些页面会嵌入在CRM系统中。编写自定义页面的主要难点在与如何与CRM系统进行同步,还好微软为我们提供了非常多的API供我们使用。(WhoAmIRequest就是其中的一个主要的API,用来获取当前登录用户的详细信息)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值