Sunday 18 August 2013

Microsoft Dynamics CRM 2013 Custom Code Validation Tool

Hi Guys


    To help you prepare for your upgrade to Microsoft Dynamics CRM 2013, we have created the Custom Code Validation Tool for Microsoft Dynamics CRM 2013. When using JavaScript code in Microsoft Dynamics CRM, it is possible that some code will stop working or cause an error when you upgrade. The Microsoft Dynamics CRM Custom Code Validation Tool helps identify potential problems so that a developer can fix them. Please run this tool on your CRM instance to help identify potential issues with custom JavaScript in JavaScript libraries and HTML web resources. It will detect issues in the custom web resources that will no longer work after the upgrade is completed. The most common issues that this tool targets are:
    • CRM v4 client SDK calls
    • CRM 2007 end points
    • Common DOM manipulations
    Running this tool before upgrade will enable you to identify issues and fix them prior to your scheduled upgrade so that your upgrade process can run smoothly.




Cheers !!
Prabath Randeniya.

Thursday 15 August 2013

Layerd Architecture for CRM projects


Still we user Following layered Architecture for our projects


 
                Microsoft Application Architecture Guide, 2nd Edition  -> Design Fundamentals - > Chapter 5: Layered Application Guidelines

 
Cheers!!!
Prabath Randeniya

Thursday 1 August 2013

Web Resource Editor in Sky Drive

HI All

        If you want you can edit CRM Web Resource ( Specially HTML5 Content) in Sky Drive as well.




Cheers!!
AKA


Monday 29 July 2013

Summary of Changes Between Versions



This is unavoidable when we start to change CRM 4.0 in to CRM 2011.

http://msdn.microsoft.com/en-us/library/gg309341.aspx

Cheers !!
AKA

Identify New Services in Dynamic CRM 2011 and required Assemblies for New Project



IDiscoveryService Web Service
A single Microsoft Dynamics CRM installation can host multiple organizations on multiple servers. Therefore, it is important to specify which organization you want to access. The IDiscoveryService Web service returns a list of organizations that the specified user belongs to and the URL endpoint address for each organization. For more information about the IDiscoveryService Web service, see Discover the URL for Your Organization with IDiscoveryService Web Service and IDiscoveryService.

IOrganizationService Web Service
The primary Web service for accessing data and metadata in Microsoft Dynamics CRM 2011 is the IOrganizationService Web service. For more information about the IOrganizationService Web service, see Use the IOrganizationService Web Service to Read and Write Data or Metadata and IOrganizationService.

Add the Microsoft Dynamics CRM 2011 Assemblies to Your Project
Most of the time you will choose to use the SDK assemblies in your development projects. Using the assemblies is the recommended developer scenario for Microsoft Dynamics CRM 2011 and Microsoft Dynamics CRM Online. These assemblies are in the SDK\Bin folder, along with the corresponding Visual Studio IntelliSense XML files. For more information about the assemblies, their contents and usage, see Assemblies Included in the Microsoft Dynamics CRM SDK.

Add the Service Reference to Your Project
You may have a development scenario where you want to include the service reference in your project rather than using the assemblies. To find the correct service references for your organization, see Download the Endpoints Using the Dynamics CRM Developer Resources Page.


Cheers !!

AKA




Get Idea about CRM 2011 Assemblies


When you convert your code from CRM 4 to CRM 2011 you need following reference.

http://msdn.microsoft.com/en-us/library/gg334621.aspx

Cheers
AKA

Thursday 25 July 2013

Are You Ready for the Excitement With Orion - CRM 2013


My Opinion is you must Read This Article then you can at least ready for the change.

            Preparing for Microsoft Dynamics CRM 2013

One another thing - myself and my team (Dilan , Madushanka, Anusha, RUWANI , Madusha , Tharinda , Randika , Eranda , etc . ) started developing custom CRM system from the scratch 2 year back and we named it as "Orion" and we did the great job . http://crm.bpoconnect.com/


Cheers !!
AKA

Thursday 18 July 2013

Office 365 with CRM on premise


According to my View

CRM Online is run on the Office 365 platform, users and the CRM organization are created through the Microsoft Online Portal, meaning that CRM 2011 Online and Office 365 like Native & properly guided MSDN and other documentation available.


Whereas still we can configure CRM on Premise with Office 365 with Minor deference’s and limitation (results and the benefits benefit remains the same).



Recommendation can be made upon current business requirement what we have with the Current Organization.

Cheers!!

AkA

Tuesday 16 July 2013

How to Convert “Handle” and “Route” Messages in CRM 2011


Yes there is no way of converting those messages in to CRM 2011 whereas I can guide you through CRM 2011 “Handle” and “Route” implementation.

Message “Route” . 
You have to handle this in CRM 2011 by using AddToQueueRequest Message. This will be triggered when you add Items in to the queue i.e. Activities, incidents etc. 

Message “Handle” . 
This needs to be done when QueueItem is getting updated Accordingly. 
You have to check whether workerid has updated that means user has accepted or Assign it to another User.

Cheers!!
Expect Comments and Concerns 
AKA

How to debug microsoft Dynamic CRM Plugin in Reality




1. Install Microsoft Visual Studio in to Server, if the solution is CRM 2011 Developer Kit built then install the CRM 2011 Developer tool kit in to the Server as well
2. Copy the solution to Server
3. Copy Debug File (PDB) and Assembly file in to CRM Server installation Program Files\Microsoft Dynamics CRM\Server\bin\assembly.
4. Reset the IIS in Server Or you can clear the App pool accordingly(not tested yet)
5. Attach the Debugger with Wpw3 Exe (if it is not there just run the Dynamic Web form )
6. Most important thing is keep the break point in the code where you want to debug.


Anyway if you want to configure remote debugging - Pl Visit http://msdn.microsoft.com/en-us/library/bt727f1t.aspx

Cheers!!
AKA

Monday 1 July 2013

Parent And Child Pipe Line in CRM 4.0 and CRM 2011 Mapped

HI All

  Following will help you to map 4.0 stages in to CRM 2011 Pipe Line Stages

CRM 4.0                                       CRM 2011

Pre-Stage & Parent Pipeline            Pre-Validation

Pre-Stage & Child Pipeline              Pre-Operation

Post-Stage & Parent Pipeline          Deprecated. Not available in CRM 2011

Post-Stage & Child Pipeline            Post-Operation


Cheers!!
AKA