title: What are the BusinessBase and BusinessListBase classes in the CSLA framework?
body: <p>I'm learning a large legacy application written in VB.net with the CSLA framework. Many of the objects seem to inherit from BusinessBase and BusinessListBase. When I "go to definition" in Visual Studio, I see that these classes are a part of the CSLA namespace. What are these classes? What role do they play in the CSLA framework?  How do they relate to other CSLA concepts like Root Object and Child Object? </p>