From: milop on

What is the thinking these days concerning assembly size vs. assembly

With .Net 4 in mind, should I have one BLL assembly with every BLL domain
model class in it, several large BLL assemblies with different BLL domain
model classes in it, or smaller, more fine-grained assemblies?

I'm interested in seceral factors, like maintanability, performance, and any
others that you may have in mind.

I've looked around for MS guidance but can't seem to find current

Thanks in advance,