Microsoft Dynamics CRM is one of the best development platforms !

Microsoft Dynamics CRM is also a Development Platform

Microsoft Dynamics CRM is a sophisticated business application platform that provides the services required by developers and even business analysts to build upon. A wide range of applications can be created with this platform. These applications may be based on Microsoft Dynamics CRM but are not limited to CRM-type applications.

The platform features state of the art components such as WCF & OData endpoints, JavaScript, Silverlight, .NET, Workflow Foundations , SQL reporting and more; making it a general purpose framework for line-of-business applications.

XD Business Solutions has taken advantage of this platform to build several industry specific solutions. Currently we offer three products: XD Migration Manager, XD Customer Portal and XD Farm Manager.