Scott Hanselman , in a recent post - Assembly Fiefdoms: What's the Right Number of Assemblies/Libraries? does a nice write-up of the topic. There is one interesting edge case where the standard advice does not apply. For low bandwidth users of rich client...