CSLA implements a powerful new way to implement properties where you do not need to declare a field to store the property value. Field values are managed by CSLA.NET and are therefore called managed fields. In the future, some additional CSLA.NET features may not be available if you are not using managed fields.
Syntax:
public string Name
{
get { return GetProperty<string>(NameProperty); }
set { SetProperty<string>(NameProperty, value); }
}
CSLA , . , , , .
, GetProperty SetProperty