在這裏,我在WPF中使用MVVM,並且讀取它包含poco。我還讀到,這是包含香草屬性。mvvm中的poco是什麼?
public class AccountCategory : IDataErrorInfo, IValidable
{
#region State Properties
public int Id { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public AccountCategory ParentCategory { get; set; }
public bool Builtin { get; set; }
}
那是什麼?是微軟實體框架工作的LINQ到SQL?爲什麼?
沒有這樣的想法「LINQ to Sql的實體框架」。 「實體框架」和「LINQ to Sql」是兩個獨立的ORMs –
Vanilla屬性與依賴屬性相反我猜?前者被封裝在類中,後者被包含在DependencyObject深處的字典中。在這種情況下,POCO可能意味着該類不是從特定類(DependencyObject或EntityObject?)派生的,也不是用特定屬性修飾的。 –
請參閱http://en.wikipedia.org/wiki/Plain_Old_CLR_Object – brianestey