데이터를 저장하는 데스크톱 애플리케이션을 만들 필요가 있습니다.이 데이터를 보호하기를 원하며, 사용자는 데이터 서버 (예 : SQL 서버, 사무실 등)를 설치할 필요가 없습니다.맞춤 영구 저장 장치?
XML이 최선의 아이디어라고 생각했는데, 데이터가 다른 멋진 기능 (예 : XML literals and XLinq )을 즐기는 동안 어떻게 데이터를 보호 할 수 있습니까? (VB.NET은 내 인생의 사랑입니다).
UPDATE는 :
그것은 나를 위해 중요 사용자는 내가 외부 도구를 사용하고 알고 있어야합니다.
이 방법이나 다른 방법에 대한 아이디어는 인정 될 것입니다.
EF가 지원합니까? – Shimmy
SQLite 아이디어가 마음에 든다. Entity-Framework와 호환됩니까? XML 관련하여 다시 질문을 올렸습니다. – Shimmy
SQLite가 Entity-Framework와 호환되는지 모릅니다 (패키지/제품을 사용하지 않았습니다). SQLite에 사용하는 .NET 플러그인이 있습니다. http://sqlite.phxsoftware.com/ 자세한 내용은 해당 사이트를 확인하십시오. "사용자는 내가 외부 도구를 사용하고 있다는 사실을 모를 것입니다."- 내가 말했듯이 SQLite는 DLL과 데이터 파일이 응용 프로그램과 함께 번들로 제공됩니다. 나는 무엇을 (그리고 어디서) 찾아야 할지를 알지 못한다면 사용자가 알 수 있다고 생각하지 않는다. – FrustratedWithFormsDesigner