Skip to content

NathanSushi/CRMDeveloperExtensions

 
 

Repository files navigation

##Dynamics CRM Developer Extensions##

Goal

The goal of this project is to be a free alternative to the CRM Developer Toolkit that shipped with the Dynamics CRM 2011 & 2013 SDK. Currently it contains project and item templates to help jump start the development process, code snippets, a tool to search for CRM related MSDN content, and tooling to assist with managing and deploying web resources, plug-ins, and reports. The plan is to continue to expand and include other tooling to help streamline Dynamics CRM development.

Supported versions of Visual Studio include 2012, 2013, & 2015 and will be distributed via the Visual Studio Gallery.

Installation

Install in Visual Studio under Tools -> Extensions and Updates -> Search Online for "Dynamics CRM Developer Extensions" or install directly from the Visual Studio Gallery.

####New in v1.3.3.0####

  • Updated to handle 8.1 SDK assemblies
  • Added 8.1 JavaScript snippets
  • Added DefinatelyTyped CRM 8.0 support
  • Support for linked JavaScript files
  • New user options to enable/disable add -> new item context menu entries (needs to be enabled in Tools - Options)
  • Support for mapping.xml file in Solution Packager
  • Various bug fixes and usability enhancements

Solution Packager

  • 1 click download and extraction of CRM solution to a Visual Studio project
  • Re-package solution files from project

Review the Wiki for additional documentation.

Plug-in Deployer

  • 1 click deploy plug-ins and custom workflow assemblies from Visual Studio without having to click through the SDK plug-in registration tool
  • Integrated ILMerge on plug-in and custom workflow projects

Review the Wiki for additional documentation.

Report Deployer

  • 1 click deploy reports from Visual Studio without having to go through CRM
  • Clear local dataset cache

Review the Wiki for additional documentation.

Web Resource Deployer

  • 1 click deploy of web resources from Visual Studio without having to go through CRM
  • Download web resources from CRM to Visual Studio project
  • Diff local files with CRM server versions

Review the Wiki for additional documentation.

Templates

Project Templates

  • Plug-in
  • Plug-in Test
  • Custom Workflow Activity
  • Custom Workflow Activity Test
  • Web Resource
  • TypeScript

Item Templates

  • Plug-in Class
  • Plug-in Unit Test (MSTest)
  • Plug-in Integration Test (MSTest)
  • Plug-in Unit Test (NUnit)
  • Plug-in Integration Test (NUnit)
  • Custom Workflow Activity
  • Custom Workflow Activity Unit Test (MSTest)
  • Custom Workflow Activity Integration Test (MSTest)
  • Custom Workflow Activity Unit Test (NUnit)
  • Custom Workflow Activity Integration Test (NUnit)
  • JavaScript (Module) Web Resource
  • HTML Web Resource

Code Snippets

  • JavaScript code snippets for CRM 2011, 2013, 2015, & 2016

If you have ideas for new templates or tools please post them in the issues area.

Feel free to donate if this saved you some time or helped out :)

About

Dynamics CRM 2011/2013/2015/2016 Templates & Developer Tools

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.9%
  • Other 0.1%