module design opinions

Topics: CAB & Smart Client Software Factory
Sep 20, 2006 at 3:11 PM
originally posted by: MarcoPaul

My application currently houses four serpate applications, each defining their own module 'Shell', where the actual shell contains a deckworkspace (and other common ext. sites).

My question is inside your module, do you use extension sites and workspaces for only your module workitems to use or do you design your UI like back before CAB, where your main usercontrol contains all the glue and logic and possibly other user controls to show?

Here is how I currently do it. In my call center application, I have the following main work items: Customer, Task, Administration and a few others. Now, my main view for the module contains an Outlookbar workspace and deckworkspace for the modules workitems to plug-into. Seems to work very well, just want to see how others go about their design.

Hope that makes sense. Sometimes I feel like I am not following the KISS rule and over-complicating things.