On page 106 in the C# edition, the StringMinLength parameter should be MinLength, not MaxLength:
args = new Csla.Validation.DecoratedRuleArgs("Name");
args["MinLength"] = 5;
ValidationRules.AddRule(
Csla.Validation.CommonRules.StringMinLength, args);
On page 107 in the VB edition, the StringMinLength parameter should be MinLength, not MaxLength:
args = new Csla.Validation.DecoratedRuleArgs("Name")
args("MinLength") = 5
ValidationRules.AddRule( _
AddressOf Csla.Validation.CommonRules.StringMinLength, args)