It is difficult to strike a balance between the optimal architecture and over architecting a solution. Joe Shirey sits down with Rocky Lhotka, the creator of the CSLA.NET framework, to discuss how he balances what should and should not be in his framework.