UI Composition

A composite application UI is composed from loosely coupled visual components known as views that are typically contained in the application modules, but they do not need to be. If you divide your application into modules, you need some way to loosely compose the UI, but you might choose to use this approach even if the views are not in modules. To the user, the application presents a seamless user experience and delivers a fully integrated application. To compose your UI, you need an architecture that allows you to create a layout composed of loosely coupled visual elements generated at run time. Additionally, the architecture should provide strategies for these visual elements to communicate in a loosely coupled fashion. Below you will find some resources that complement the information about this subject on the corresponding chapter in the Prism MSDN documentation.

Last edited Feb 7, 2012 at 7:02 PM by GuidoMaliandi, version 10


No comments yet.