This document discusses developing Silverlight applications for Microsoft Dynamics CRM. It presents an approach using frameworks like Prism and common libraries to create reusable components and improve productivity. The key points covered include:
- Developing Silverlight applications in CRM usually involves creating standalone XAP files and uploading them as web resources.
- This approach has limitations like repeating code and inconsistent standards between applications.
- Using frameworks like Prism and common libraries in a shared Silverlight framework allows creating reusable modules and components to reduce effort and improve consistency.
- The framework includes a shared shell, base class libraries, and modules developed following MVVM patterns that can be deployed as CRM solutions.
- This approach