Hi Mark > Message: 1 > Date: Sat, 30 Jun 2007 18:25:40 +0100 > From: Mark Stanton <[EMAIL PROTECTED]> > Subject: Object engineering #2 > To: [EMAIL PROTECTED] > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset="us-ascii" > > And then followed through even more rigorously, doesn't this mean I > *have* to have all my linked data on one screen rather than opening > separate screens/forms to update bits of linked data? >
I believe there should be at the very least a data object and a business object for this. The screen (or any UI) talks to the business objects. Bear in mind that in UML the actor can be a user, a UI, an object in some layer. etc. http://en.wikipedia.org/wiki/Actor_(UML) All the business logic for your subscription form goes in the subscription business object. The data logic handling goes in the data tier. You don't have to bind your controls to the business object / data objects. _______________________________________________ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[EMAIL PROTECTED] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.