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.

Reply via email to