>I'm working on an application that'll have two separate client EXE files. However, both projects share some same middle-tier classes and I'm asking some advise on pros/cons of two approaches.
>
>1. Create unified middle-tier DLLs (one business objects DLL and another Data objects DLL) for use by both EXEs.
>2. Create separate middle-tier DLLs (2 BO, 2 Data)
>
>I would think approach 1 has installation and deployment advantages to approach 2's flexibility in maintenance and upgrades. What do you think?
If you think about running components from MTS/COM+, solution 2 can be better.
Éric Moreau, MCPD, Visual Developer - Visual Basic MVP
Conseiller Principal / Senior Consultant
Moer inc.
http://www.emoreau.com