Rick Schummer wrote: >>> It's funny, I just did this (splitting into multiple Apps) for a huge VFE >>> app.<< >>> > > Thanks for presenting this Bill. Knowing VFE, the shear number of class > libraries involved and what > this must have taken, I am very impressed. One question: do you release the > EXE and all the APP > files at the same time when you deploy an update, or will you only release > one APP module without > updating the rest? > The plan is to update only the modules as necessary.
One thing I haven't done yet (as it really isn't relevant in this case) -- having a procedure in all of the subsidiary applications that'll return some sort of version number for that specific subsidiary application. > Most developers I know who want to take this approach want to shortcut the > deployment by only > releasing the APP modules affected. In some cases they want to add on > functionality without > disturbing the other APPs. This was the case I ran into for one of my clients > who is a IT shop and > they were running into the problem I described. In my case the main reason was slightly selfish -- the debug cycle for making and testing changes in one large application was taking too long. But there's added benefit to the user, as noted previously. BTW, you could do the deploy updated classes with VFE without all this rigamarole. Currently, VFE builds it's own metadata that *includes* excluded class libraries. So you can have an empty class library, say a_Extra.VCX, that's excluded, at design time. If this class library is loaded before the others at run time, you're all good to go (In theory, I haven't tried this). Ship your updated classes in a_Extra.VCX and away you go. Bill Anderson _______________________________________________ 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 ** 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.