Manipulation Library had helped me lot with implementation of CRM 2011. But unfortunately the same CRM 2011 solution of Manipulation Library available on Codeplex here does not work with CRM 2015 as CRM 2015 requires assemblies to be developed with .Net Framework 4.5. Unfortunately, update for the solution on Codeplex is yet to come but a workaround is provided in discussions which is as below.
- Download and install Visual Studio 2013 (I used the free community versionhttp://www.visualstudio.com/products/visual-studio-community-vs)
- Download and extract the CRM 2015 SDK http://www.microsoft.com/en-us/download/details.aspx?id=44567
- Download and install .NET 4.5.2 Developer Pack http://www.microsoft.com/en-us/download/details.aspx?id=42637
- Download and extract this project
- Copy and overwrite from the CRM SDK …\SDK\Bin\Microsoft.Xrm.Sdk.dll to the project …\Source Code\ManipulationLibrary\sdk
- Open Visual Studio 2013 then open the solution …\Source Code\ManipulationLibrary.sln
- In the Solution Explorer right click “ManipulationLibrary” and select properties
- On the Application tab, change the Target framework to .NET Framework 4.5.2
- Select build from the menu bar and rebuild the solution
- Run the Plugin Registration tool from the CRM SDK …\SDK\Tools\PluginRegistration
- Create a new connection to your Office 365 environment
- Select register new assembly
- Load the DLL from your rebuilt solution …\Source Code\ManipulationLibrary\bin\Debug\ManipulationLibrary.dll
- You should see all the available workflows listed in step 2. Select Sandbox for step 3, and I left Database for step 4. Then click register selected plugins.
Note: Some of the Manipulation Library features may not work but he basic one works.