Using Branching and Merging in TFS for Source and Release Control

Version and release control is very important when working with any large or business-critical systems, more so once they have gone live. In such systems, there would normally be multiple developers working on different functional areas, and there would be times when immediate/hot fixes would be required to be applied to specific versions of the [...]

Enabling Schedule Report for a Security Role

If you are setting up a security role in Microsoft Dynamics CRM 2011 and you want to enable “Schedule Report” in the Ribbon in the reports area, then you have to set “Add Reporting Services Reports” to true.

Printing Reporting Services Reports from the Report Viewer

The print function in the SSRS Report Viewer uses an Active X control to display printing options, such as printer selection, print range, number of copies, and print preview. If you notice, the dialog window is not the same as the one that comes with Internet Explorer.

Best Practices for Working with Custom ASP.NET Pages and Microsoft Dynamics CRM 2011

When it comes to developing custom ASP.NET pages that need to integrate with Microsoft Dynamics CRM 2011, Microsoft recommends hosting them as a separate web application outside of the CRM web application, instead of inside the ISV folder or a virtual directory.

Enabling Tracing in CRM E-mail Router

In a case where you think you have done the correct setup for the incoming and outgoing e-mail in the Microsoft Dynamics CRM E-mail Router, yet something isn’t working as expected (e.g. e-mail not sent or tracked correctly), or to troubleshoot any related issues, then you might need to enable tracing.

Forms and Security Role Assignments

As part of customising forms in Microsoft Dynamics CRM 2011, often you would want to assign security roles to these forms. I recently came across an issue where I got the following error when trying to publish all customisations – “Record Is Unavailable. The requested record was not found or you do not have sufficient [...]

LINQ with Multiple Joins and Conditions

When using LINQ in Microsoft Dynamics CRM 2011 that requires multiple joins and conditions, you have to specify a “where” clause per comparison context.

Adding Labels to CRM 2011 Forms

When customising a form in Microsoft Dynamics CRM 2011, often you want to enter a text or label onto the form. Here is an example:

Free Icons for Your Custom Entities

These icon sets are great for your custom entities in Microsoft Dynamics CRM. There are 2400 different kinds, and they come in two sizes required by CRM: 16×16 and 32×32. Best of all, they are free! http://www.fatcow.com/free-icons

A Good Common JavaScript Library for Microsoft Dynamics CRM 2011

In the XRM project I currently work on for a leading global fast-food chain, I use the following common library to help me easily query records in CRM with JavaScript (i.e. client-side): http://www.bizforward.cws-international.com/2011/03/09/useful-javascript-functions-and-methods-for-crm-2011-cws-crm-utils-js-library

Follow

Get every new post delivered to your Inbox.