Posted in Deployment, Microsoft Dynamics CRM Solutions

Know When/Who Imported the Solution to Dynamics CRM

I get this question very often – “how do we know when and who imported the solution into CRM?”

Whilst there are so many method of knowing it for e.g looking into database or checking in the XML, there is tool which can be used. Available as a plugin for XRM tool box. It shows something like below:


Download the XRMToolBox from here : and extract to a folder. Run the application & follow below steps:

  1. from the main header options , click on tools> plugin store:
  2. on the next screen search for “Solution History” and select the plugin and click on “Install”:
  3. post this close this screenshot and open the tool from main xrmtoolbox navigatation.
    as soon as you open it – it will give you all the available solutions and as you select the solution it gives the information you need ( showed in the screenshot 1)


i hope this helps!

Posted in Uncategorized

Learn Microsoft Dynamics CRM – Basics, Customization & Configuration


In office, while i am blogging or in dynamics community ; i always get this question that how a fresher can start learning CRM. Well let me tell you learning CRM is very easy since it is a Microsoft technology in which we have been living & using from our outlook to windows.

Well on internet ; information is pretty much distributed and in bits & pieces but i have collected the below information in sequence on how you  can you start from zero and go till 100 🙂

  1. First things first you should know what is CRM , well according to microsoft definition is :
             crm definition.PNG

    “CRM solutions streamline processes and increase profitability in your sales, marketing, and service divisions. A strong CRM solution is a multifaceted platform where everything crucial to developing, improving, and retaining your customer relationships is stored. Without the support of an integrated CRM solution, you may miss growth opportunities and lose revenue because you’re not maximizing your business relationships.”

  2. Next i would suggest you to see above everything in action :    ,
  3. Once you have done this – i think you will be pretty much comfortable having your own CRM environment to get your hands dirty in, therefore go ahead and get your trial :
  4. Time to know how CRM can be available to you(to be technical “deployment options available in CRM”) :
  5. Once you understood all above, my suggestion for you is to now understand the core concepts which makes the whole CRM :

In this tutorial you will learn about what are the core components of  CRM like Entities , Fields, Forms, Business process flows etc. This blog also pretty much explains how you can customize the crm.

6. Now go though this blog and do same in your trial version :

i will talk about customizing, fields, forms , entities , charts, dashboards,solutions etc.

7. Security model – Now this is a major topic which you must understand very well without which it will be very difficult for you to master dynamics crm else you will be missing out on very small/minor things during your career

8. Now , one of the main features of crm is “Processes” , processes are the main component in CRM which helps you to perform actions based on your needs :

a. business rules :

b. Workflows :

c.Plugins :

9.Apart from it most of the stuff you would do through JavaScript which you coudnt  using business rule, mainly javascript is used to perform complex logics else i always recommend you to use business rules  :


if you go through all of the above carefully , you will be in a position to work on dynamics crm confidently.

Please leave your comment if i have missed out anything major or you have any question, need guidance on any of the topics above.

happy crm learning, cheers!