Dynamics CRM Developer Extensions提升你的开发效率(web resource篇)

    本篇要向大家推荐一款开发插件,CRM Developer Extensions,github,如果已经在使用这款插件的可以忽略不看,如果不知道的,那绝对会让你兴奋。

    该工具是visual studio的一款插件,目前支持的最高版本是visual studio2015,该款插件目前的最新版本是1.3.4,下载后会看到名叫"CRMDeveloperExtensions_v1.3.4.1.vsix",直接双击安装即可。

    这个工具包含了插件、web资源、报表、解决方案包,本篇先介绍下web资源模块。

    我们都知道CRM页面中的web resource页面是纯文本型的,无法直接在里面进行开发,我们一般都是在本地的IDE中开发完后再把代码拷贝上去发布,如果开发过程中涉及频繁的改动,频繁的发布(修复bug的过程中),且不说代码拷贝很烦,在页面打开发布的一些列等待的过程也是很让人崩溃的,那这款插件就来拯救你的崩溃(当然有人会说不是有官方的depolyment工具吗,说实话那个也不是很好用,谁用谁知道)。

    下面来看下怎么用这款工具,安装成功后打开一个项目,右击项目会看到已经有CRM Developer Extensions的菜单项



   点开后能看到下图几个选项,点击Web Resource Deployer



    我们会看到如下界面,左侧有四个按钮,分别是添加connection、修改connection、删除connection、连接到CRM, 我们首先要添加一个connection,配置我们的CRM环境信息

   

    这种配置界面我们应该看的很多了,提供各种方式的连接,填上后点击connect

    

    

    经过一段时间以后的加载,就能列出CRM中所有web资源,你可以通过solution筛选,加载特定solution下的web资源,也可以在filter项中通过type来筛选。


    

    有个地方要注意下,这里的mappedto要和本地的文件做一个映射,你看到下图中红框中是我本地项目的一个目录结构,为什么要做map是为了后面更快的发布,当然你也可以选择download或者新建web 资源(这里我不做介绍,自己碳探索,很简单)。


    然后进入你本地的文件,开发完成后在文件中右击,或者在项目目录结构的文件上右击,你会看到一个publish to CRM,点一下2到3秒就部署完毕,如果你右击没有发布到CRM的按钮,那就是你前面一步没有做Map。

    



    为了验证是否部署成功了,你可以去看下系统中的web资源库中对应的文件是否改过来了。

    最后要感谢这个插件的作者,向大神Jason Lattimer致敬。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值