여기 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에 대한 Microsoft 엔터티 프레임 작동합니까? 왜?
"linq to Sql을위한 엔티티 프레임 워크"와 같은 생각은 없습니다. "엔티티 프레임 워크"와 "linq to Sql"은 두 개의 별개 ORM입니다 –
바닐라 속성은 종속성 속성과 반대입니다. Former는 클래스에 포함되고 캡슐화되고, 후자는 DependencyObject의 어딘가 깊은 사전에 포함됩니다. 이 컨텍스트에서 POCO는 클래스가 특정 클래스 (DependencyObject 또는 EntityObject?)에서 파생되지 않고 특정 특성으로 장식되지 않았 음을 의미 할 수 있습니다. –
http://en.wikipedia.org/wiki/Plain_Old_CLR_Object – brianestey