CAB basics

Topics: CAB & Smart Client Software Factory
Oct 6, 2006 at 5:22 AM
originally posted by: seishin

I'm quite new to CAB and I've got a lot of problems with "mastering" it..
well.. I got to the part where I load the module into workspace..
but how to split "stuff" into these layers, I mean what should be in the WorItem file except for loading the View.. what is a Presenter? what are Services for?
as far as now I see it this way:
WorkItem comunicates with shell, it contains a View.
View is the thing user sees on the screen, it contains Controller
Controller implements View functionality, it contains Services, in the examle it runs WorkItem's method.. why this circle?!
no idea what the services are for..

thanks for any help!!
Oct 6, 2006 at 9:51 AM
originally posted by: askew

Check out this blog from a P&P Product Manager: