This Wrox Blox explains a custom design for integrating Microsoft CRM 4.0 with external applications. The author helps readers understand Microsoft CRM's integration capabilities and design approach for integrating Microsoft CRM with other applications and implementing it by integrating Microsoft CRM with WSS Microsoft Office SharePoint Server (WSS). The Wrox Blox begins with an explanation of the requirements for a generic design pattern and discusses different components of Microsoft CRM 4.0 that aid in integration. As an example, the complete source code and step-by-step guide to integrate Windows SharePoint Services with Microsoft CRM 4.0, are included. The integration solution involves MSMQ and Windows Services to provide reliability and extensibility to the solution. After reading this Wrox Blox, readers should be able to easily design an integration solution for integrating Microsoft CRM 4.0 with any external application.Table of Contents:Integrating CRM with Other Applications 2Requirements for CRM Integration Solution 2CRM Integration Components 3Architecture of MSCRM-to-WSS Integration 4Installing the Components of the MSCRM Integration Solution 6Account Customization 11Installing and Configuring WSS 12Importing the Template 12Configuring Event Handler in WSS 15Configuring WSS Features 15Installing Windows Services 15Installing and Configuring Message Queue 16Running the Solution 16Implementing MSCRM-to-WSS Integration 20Account_Plugin 21The Processing of DynamicEntity 21MSCRM_WSS_INT 23Implementing WSS-to-MSCRM Integration 30WSS_EventHandler 30WSS_MSCRM_INT 32Summary 36About Rituraj SinghUsage Rights for Wiley Wrox BloxAny Wrox Blox you purchase from this site will come with certain restrictions that allow Wiley to protect the copyrights of its products. After you purchase and download this title, you:Are entitled to three downloadsAre entitled to make a backup copy of the file for your own useAre entitled to print the Wrox Blox for your own useAre entitled to make annotations and comments in the Wrox Blox file for your own useMay not lend, sell or give the Wrox Blox to another userMay not place the Wrox Blox file on a network or any file sharing service for use by anyone other than yourself or allow anyone other than yourself to access itMay not copy the Wrox Blox file other than as allowed aboveMay not copy, redistribute, or modify any portion of the Wrox Blox contents in any way without prior permission from WileyIf you have any questions about these restrictions, you may contact Customer Care at (877) 762-2974 (8 a.m. - 5 p.m. EST, Monday - Friday). If you have any issues related to Technical Support, please contact us at 800-762-2974 (United States only) or 317-572-3994 (International) 8 a.m. - 8 p.m. EST, Monday - Friday).