Create, Edit and Publish CRM 2011 and CRM 2013 Web Resources
the script from within the CRM jscript web page. With Visual Studio's intellisense
in no time. You can even minify your scripts when they are published to CRM giving
your CRM pages the quickest load time possible.
CRM Solution Manager allows you to create, edit and publish the following Microsoft
Dynamics® CRM 2011 and CRM 2013 web resources from within Visual Studio® 2010, Visual Studio® 2012 or Visual Studio 2013.
- JScript (can automatically be minified when published)
- CSS (can automatically be minified when published)
- XAP – Silverlight
To learn more about creating web resources click
To learn more about creating Silverlight web resources click here.
To learn more about publishing web resources to CRM click
Create, Build and Deploy custom Plugins and Workflows
Creating, building and deploying custom plugins and workflows is as easy as pushing a button. CRM Solution Manager provides the following features for custom plugins and workflows:
- Build and publish with the click of a button.
- Automatically merge referenced assemblies using ILMerge and then publish the merged assembly to the CRM database.
- Register multiple steps and images at once.
- Ability to bulk enable or disable steps.
- Ability to bulk delete images, steps, plugins and assemblies.
- Custom Workflow and Plugins Project template in both C# and VB.Net.
To learn more about custom plugins and workflows click
Simply drag and drop the auto created intellisense file onto the web resource and
These intellisense files are custom for each CRM entity form and are automatically
created and updated by CRM Solution Manager. If you change the form and add an attribute
- NO Problem! Simply re-download the file with the click of a button and you now
have an updated intellisense file.
automatically updates and publishes your web resource to CRM and then starts Visual Studio in debug mode and opens your internet browser to a predefined page in CRM. This page is configurable for
each file linked to CRM.
For more information click here.
Generate smart Proxy Classes
Working with proxy classes greatly simplifies any programming task. Until now, the only way to generate
those classes was to use the crmsvcutil in the CRM SDK. While these classes were a good starting point,
they are heavy and require extra steps to get them to work with ILMerge in order to be able to use them with plugins.
CRM Solution Manager now provides the ability to generate lightweight, smart, proxy classes that give you the intellisense
you want without the overhead of using crmsvcutil. These classes include the ability to track changes made to each object.
In this manner you are able to update only those properties that have actually changed instead of pushing the entire object to CRM.
This helps remove clutter from the audit logs that track everything that is pushed on an update instead of just logging those values that
have actually changed.
Since these classes do not rely on any other assemblies you are able to easily deploy them in plugins and workflows, even if you need to merge the assemblies using ILMerge. To learn more about generating proxy classes see our documentation here.
Edit and publish your CRM 2011 and CRM 2013 Sitemap
CRM Solution Manager allows you to edit the sitemap with the most comprehensive
and easy to use sitemap editor that is integrated directly into Visual Studio. No
more tweaking with XML in a text editor. Simply open up your sitemap in Visual Studio
and make your modifications with a GUI that looks just like CRM. You can modify
the sitemap with the ease of drag and drop capabilities. Changing an icon is as
simple as selecting one from a picklist. For more details click
We also offer a FREE stand-alone version of the editor that you can download here.
Edit Entity Permissions
Need to modify permissions for a particular entity? Using the CRM interface you have to open up each role,
navigate to the particular tab, scroll to the particular entity, modify the required permissions, save the changes, and then repeat for each role in the system. This can be tedious and time consuming.
CRM Solution Manager provides the ability to modify role permissions on a per-entity basis. Simply open the
dialog and choose which entity to modify. You can now edit all the permissions for each of the roles in the
system, including all business units.
For more details click
Create, Edit and Publish SSRS Reports
CRM Solution Manager allows you to create, edit and publish SSRS reports directly
from Visual Studio® 2010. No more editing in Visual Studio, switching to CRM, opening
up the report for editing, browsing for the .rdl file, and saving the report entity.
Publishing your modified report file from Visual Studio is as easy as the click
of a single button.
*Must have SQL Server® 2012 with SQL Server Data Tools installed (part of the 'SQL
Server with Advanced Services download'). Does NOT support BIDS with Visual
Studio® 2008. Because Microsoft® has not yet released the ‘Report Authoring Extension
for Microsoft Dynamics® CRM 2011’ that is compatible with the new BIDS in SQL Server®
2012 you can only create, edit and publish SSRS reports for on-premise or partner
Chart XML files
CRM Solution Manager allows you to download, modify, and publish your Chart XML files. This makes
it easy to modify your CRM charts allowing you to create multiple chart series or convert your 2D
chart into a 3D chart. The same features such as 1-click publishing and auto-backup are available
for chart xml files as well.
CRM Solution Manager was made with the purpose of being able to re-use code and
to create libraries that can be depolyed to any solution. No more copying and pasting
code. Update 1 file in one location and re-deploy it to any of the solutions using
If you have both a development and production envirionment, or have multiple clients
that use the same code, CRM Solution Manager allows you to link multiple CRM organizations
to a single Visual Studio solution or project.
Switching between the different organizations
is as easy as clicking a button.
Revert to a previously published version.
Have you ever wanted to recover an old report, or can't remember what changed from
one version of a file to another? Have you ever created a bug with your newly published
CRM Solution Manager automatically creates a backup every time you publish a file
to CRM so you can revert back to any previously published version at any time with
the press of a single button. To learn more click
Compatible with Visual Studio® Team Foundation Server
Since CRM Solution Manager integrates directly into Visual Studio® 2010, 2012 and 2013, you can
take adavantage of all the features of Visual Studio®, including Team Foundation
CRM Solution Manager uses an XML based file to store all configuration information, allowing you to upload this file
along with the solution into any source control system. Other users can download this file along with the
solution and all items will automatically be linked with their local version and CRM. For more information regarding
working with teams, click here.
CRM Solution Managers is compatible with all versions of Microsoft Dynamics® CRM
2011 and CRM 2013 and is supported by Visual Studio 2010, Visual Studio 2012 and Visual Studio 2013.