Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 学习CRM动态的先决条件_Asp.net_Dynamics Crm_Crm_Microsoft Dynamics - Fatal编程技术网

Asp.net 学习CRM动态的先决条件

Asp.net 学习CRM动态的先决条件,asp.net,dynamics-crm,crm,microsoft-dynamics,Asp.net,Dynamics Crm,Crm,Microsoft Dynamics,我不确定这是否是一个有效的问题,但在别处找不到答案。我正准备开始Microsoft Dynamics CRM培训,在asp.net、一点JavaScript、HTML和CSS方面有一年多的经验,我不确定我是否走上了正确的道路 这是否足够?在开始学习Dynamics之前,我应该提高哪些技能?Dynamics CRM可能是我使用过的最灵活的系统。你可以扩展它,让它做任何事情。因此,您首先要了解的是不同的向量或定制。您可以通过几种不同的方式自定义CRM,每种方式都有其优缺点: Javascript[

我不确定这是否是一个有效的问题,但在别处找不到答案。我正准备开始Microsoft Dynamics CRM培训,在asp.net、一点JavaScript、HTML和CSS方面有一年多的经验,我不确定我是否走上了正确的道路


这是否足够?在开始学习Dynamics之前,我应该提高哪些技能?

Dynamics CRM可能是我使用过的最灵活的系统。你可以扩展它,让它做任何事情。因此,您首先要了解的是不同的向量或定制。您可以通过几种不同的方式自定义CRM,每种方式都有其优缺点:

  • Javascript[仅限客户端]。请注意,CRM不支持通过直接访问DOM进行定制,而是通过XRM公开的接口进行定制。它允许通过REST和FetchXML查询进行实际的GUI和数据操作

  • 工作流程。这些规则可以通过“点击”界面编程。它允许您监控某些操作何时发生,然后做出相应的反应。它们在服务器端运行,因此独立于客户端。该系统附带了很多规则,但是可以编写自定义规则来无限扩展这些规则

  • 插件。与工作流类似,但这些工作流在订阅事件后立即启动。您可以在这里执行验证(也可以在Javascript中执行验证,但插件是服务器端的)和在保存时或保存后操作数据
对于自定义工作流和插件,您肯定需要熟悉.NET(至少4.0)。您可以使用C#或VB.NET,但Visual Studio集成(非常好)仅限于C#。您可以使用VB.NET,但它需要大量的手动配置,因此我不建议您在两者之间进行选择。然而,在撰写本文时,Visual Studio集成仅限于VS 2010和VS 2012 Professional

这只是一个初级读物,有更多关于MSDN的信息,有大量的博客可以帮助你入门。当然,你可以随时在这里发布你的具体问题,以便获得帮助


祝你好运。

这个问题似乎离题了,因为它是关于训练的,所以更适合你