RickN,
I believe that there is a slight penalty (and it is one-time, I
believe), for having code in separate assemblies (it was in a book on IL
that I was reading). However, this penalty is slight, if at all (we are
talking milliseconds here), and doesn't in any way offset the benefits of
the good organization and code reuse that you get from placing your code in
separate assemblies.
Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
-
mv*@spam.guard.caspershouse.com
"RickN" <ri**@abasoftware.com> wrote in message
news:O8**************@tk2msftngp13.phx.gbl...
a) Is it best to split up a large application into multiple namespaces and
multiple referenced projects or minimize the splits to all required client
code in one client dll and all required server code in one server dll?
b) To further clarify, performance-wise, is there a penalty to cross
namespace or dll boundaries when all else is equal?
Thanks,
RickN