Customization

Customization advantages

Part 1 of "11 things to know about customization"

If your idea of customizing a business application is a developer writing code, Microsoft Dynamics CRM Online will represent a big change for you. Since version 1.0, Microsoft Dynamics CRM has been developing a set of metadata-driven tools to help you change Microsoft Dynamics CRM Online so that it fits your business without the need for a developer to write any code.

On This Page

Safely upgrade customizations

Is easy for developers to extend

Provides many solutions for your needs

Safely upgrade customizations

Microsoft Dynamics CRM Online addresses a common problem that business applications have faced: after code-based customization, maintenance costs made it difficult to upgrade. Without the ability to easily upgrade, you couldn't take advantage of new features in later versions.

Microsoft Dynamics CRM Online addresses this problem by managing the data that defines your customizations – the metadata. The Microsoft Dynamics CRM Online customization features use XML definitions that describe how you customize Microsoft Dynamics CRM Online. Because these definitions follow a known schema, Microsoft Dynamics CRM Online can safely manage your customizations when you are ready to upgrade.

Is easy for developers to extend

Although the core application customization tools let you define most common types of customizations, there are frequently some business requirements that need integration with other systems, or the creation of a highly specific process that is unique to your business. Developers can extend the capabilities of your Microsoft Dynamics CRM Online deployment while maintaining the opportunity to upgrade later.

Developers do not change Microsoft Dynamics CRM Online code, they use Web services and XML configurations to add their custom extensions to Microsoft Dynamics CRM Online. Because the Web services and XML configurations provide a consistent interface in each new version of Microsoft Dynamics CRM Online, customized extensions using supported methods can be safely upgraded.

Provides many solutions for your needs

Because this is a Microsoft product, there are lots of companies, business consultants, and other software companies around the world creating solutions for Microsoft Dynamics CRM Online. You can take advantage of this community of Microsoft Dynamics CRM Online users, consultants, and developers to find solutions to meet the needs of your business.

In the Microsoft Dynamics CRM Online newsgroups and forums, you can post questions and find answers to common challenges. Your business-consultant partners can use their experience and solutions, developed for their other customers, to help you. And finally, you will find a variety of solutions from other software companies that have additional functionality for Microsoft Dynamics CRM Online or integrate Microsoft Dynamics CRM Online with other solutions.

Related Links