Windows 8 용 동영상 갤러리 애플리케이션을 작성 중이며 C# 및 XAML을 사용하고 있습니다. 저는 비즈니스 로직을 작성했으며 모든 것이 잘 작동하고 있지만 제 문제는 데이터를 저장하는 방법을 모른다는 것입니다. 나는 8 개의 코스에서 2 승을 봤지만 그 중 누구도 8 승에서 데이터 스토리지를 커버하지 못했습니다! 짐작할 수 있듯이 내 응용 프로그램에는 개체 컬렉션이 있고 Entity Framework를 사용할 수 있으면 SQL Server와 같은 데이터베이스에 저장하기가 쉽습니다. 하지만 Entity Framework를 Windows 응용 프로그램에서 사용할 수 없다는 것과 SQLLite를 사용하는 것이 ORM이 없기 때문에 조금 지루하다는 지적이있었습니다.Windows 앱에 데이터 저장
저는 XML로 저장하는 것이 좋습니다. 하지만 난 XML과 아직 작동하지 않은, 저장하고 데이터 (개체) 컬렉션을 XML로 업데이 트하고 그들을 검색하는 쉽고 표준 방법은 무엇입니까? Entity Framework가 SQL 데이터베이스를 사용할 때와 같은 방식으로 작동합니까? ORM 같은 거?!
당신은 단지 몇 가지 컬렉션을 가지고 있고, 객체는 XML 또는 JSON 수도로 직렬화, 몇 가지 속성 평평하게하는 경우 다루기 쉽다. 그렇지 않으면 압도적 인 결과를 초래할 수 있습니다. XML/JSON 직렬화는 데이터 계약 직렬 변환기를 사용하여 수행 할 수 있습니다. [second answer] (http://stackoverflow.com/questions/7087312/how-to-convert-a-listt-to-specific-json-format)에서 몇 가지 샘플 코드를 참조 할 수 있습니다. 적절한 작성자로 XML을 들여 쓸 수 있습니다. JSON - 찾지 못했습니다. – Sushil