参加MS CRM2011深度培训课程——第一天

     今天参加了MBS组织的MS CRM2011开发培训课程,见到了久违的Darren Liu同学。他倒是风采依旧,上次见面还是三年前,参加crm4的开发培训。两次培训,都是关于开发方面,都是Darren来讲,呵呵,偶然耶,必然耶?

     听了一天的课程,老实讲,安排的内容还是蛮多的。万幸,课程的内容介绍的框架、路线方面非常清晰,让我对MS CRM2011的开发部分的组成以及各部分的大致内容组成有了一个基本清晰的概念。对于进一步的学习与实践,势必会节省大量的时间。

     看了MS CRM2011,虽然现在是Beta,不过,确实变化不小。我在前面的Blog中也提到,较之于MS CRM4与3的改变,MS CRM2011比MS CRM4的变化更多,无论是名字从版本号变成了年号,还是说通信方式、前端页面、脚本命名空间还是部署、安全等等方面,都有了显著的变化。应该说,更加向SAAS,向Cloud概念在靠拢。

     以Solution为例,在一个Solution中,可以放入实体、Web Resource、Plugin、Endpoint等等,实体中可以存放业务数据、存放配置信息,Web Resource中可以存放JScript、Silverlight、Image、HTML页面,Plugin可以扩展业务逻辑。使用这些,ISV们、MS CRM的同行们,可以开发自定义的add on product、add on solution,前者例如产品树(管理产品的一个product),后者例如经销商管理解决方案。而无论是add on的什么东东,都是被压缩为一个zip包导出,从而可以在其他的CRM系统上一次性的导入,经过发布之后,立即生效,而不必再到ISV文件夹下面放置HTML、ASPX页面,不必再用注册工具注册Plugin,不必再讲同样的几个JScript函数在各个Form中不停的复制。这一切都是有了solution。

     在提供了类似于Solution之类的功能后,可以将第三方的工作成果提交到一个marketplace,或者free,或者收费,同样的,使用者,通过简单的操作,即可完成对solution携带的功能的安装与部署,开包即用,把原来的一个复杂的过程简单化。同时,使用者不必关心技术的实现细节,只要付费了,购买了,那么就可以使用solution提供的服务。

      提供了平台,让所有产业链上下游的玩家们在这里摆摊儿、买卖。提供了平台,让玩家们在这里方便的制作、组装。久之,市场会越发的繁荣,也会越发的规范与标准。期待……

       以上仅是一家之言,供一读,不博一笑,只是希望同行们多多交流,沟通。

原文地址:https://www.cnblogs.com/StoneGarden/p/1905174.html