사용자 설정을 유지하기위한 모든 옵션을 모색 중입니다. URL이 내 User-specific settings files for a windows form application: local xml file or database에 artilce 내 응용 프로그램은 DB와의 독립 실행 형이므로 설정을 DB에 저장할 것을 확신했습니다. 데이터베이스에 데이터를 유지하기 위해 RegistrySettingsProvider와 같은 공급자 클래스가 있습니까?WPF의 데이터베이스에 사용자 설정을 유지하는 방법이 있습니까?
답변
아니요 - 직접 비교할만한 것은 없습니다. 데이터베이스에 저장할 데이터의 또 다른 종류로 사용자 설정을 살펴볼 것입니다. 나머지 응용 프로그램 데이터를 수행 할 때와 동일한 방법을 사용하여 사용자 설정을 저장하십시오.
귀하의 데이터 레이어에 대해 NHibernate를 권장합니다. 그냥 매핑 파일과 데이터베이스 테이블을 설정하고 NHibernate 데이터베이스에 데이터를 지속 처리 할 수 있습니다. 응용 프로그램 전체의 모든 데이터베이스 저장소에이를 사용하고 작성해야하는 데이터베이스 코드의 양을 확인하십시오.
제안 해 주셔서 감사합니다. NHibernate는 나에게 처음이다. 그럼에도 불구하고 그것을 탐구 할 것입니다 ... –
사용 설정이 매우 구체적인 응용 프로그램이므로 지속성을 수행 할 일반 사용자가 없으므로 두려워하지 않습니다.
다음과 같은 두 가지 방법 중 하나를 고려할 수 있습니다 :
- 문자열로 사용자 설정 클래스를 직렬화하고 테이블 중 하나의 Blob 텍스트 열로 해당 문자열을 저장합니다.
- 사용자 설정에 매핑되는 테이블 스키마를 만들고 각 열에 따라 설정을 유지하십시오.
유연함 때문에 첫 번째 접근 방식을 선호합니다.
두 방법 모두 나에게 의미가 있습니다. 나는 밖으로 시험 할 것이다. 정보 주셔서 감사합니다. –
- 1. 데이터베이스에 사용자 구성 설정을 저장하고 있습니까?
- 2. C# 사용자 설정을 데이터베이스에 저장
- 3. 스윙 앱에서 프린터 설정을 유지하는 좋은 방법이 있습니까?
- 4. 콜백에서이 참조를 유지하는 방법이 있습니까?
- 5. PHP 설정을 무시하는 방법이 있습니까?
- 6. VS2010 설정을 복원하는 방법이 있습니까?
- 7. LiveDocX에서 HTML 서식을 유지하는 방법이 있습니까?
- 8. 데이터베이스에 설정을 유지하십시오
- 9. WPF의 부모 행에 바인딩하는 간단한 방법이 있습니까?
- 10. 웹 사이트의 환경 설정을 유지하는 방법에 대한 다양한 옵션이 있습니까?
- 11. PHP의 여러 도메인에서 사용자 기본 설정을 유지하는 방법
- 12. Dropdown list valuses를 유지하는 방법이 있습니까
- 13. 이클립스에서 텍스트 (코멘트) 파일을 유지하는 방법이 있습니까?
- 14. 계층 구조를 유지하는 portal_catalog를 수행하는 방법이 있습니까?
- 15. 기본 빌드 설정을 편집하는 방법이 있습니까?
- 16. wpf의 사용자 지정 명령
- 17. 데이터베이스에 타이머를 저장할 수있는 방법이 있습니까?
- 18. WPF의 사용자 정의 모달 윈도우?
- 19. 티타늄 : 사용자 설정을 관리하는 가장 좋은 방법
- 20. 로컬 사용자 설정을 C#
- 21. WPF의 사용자 정의 첨부 이벤트
- 22. Wordpress 설정 페이지가 데이터베이스에 설정을 저장하지 않습니다.
- 23. WPF의 PathFigure에서 세그먼트가 겹치는 지 확인하는 좋은 방법이 있습니까?
- 24. WPF의 컨트롤을 정렬 할 수있는 격자보다 좋은 방법이 있습니까?
- 25. 사용자 기본 설정을 사전으로 사용자 프로필에 저장할 수 있습니까?
- 26. 데이터베이스에 중복 레코드를 유지하는 방법은 무엇입니까?
- 27. Python : int에서 long int 로의 자동 변환을 유지하는 방법이 있습니까?
- 28. Cakephp 용 다중 서버 로깅을 유지하는 좋은 방법이 있습니까?
- 29. "코드 폴딩"을 Delphi 2010에서 접기 유지하는 방법이 있습니까?
- 30. svn 구성 설정을 서버에서 클라이언트로 자동 푸시하는 방법이 있습니까?
프로젝트 설정을 사용할 수 있습니다. 다음은이를 달성하는 방법을 설명하는 몇 가지 링크입니다 - http://blogs.msdn.com/b/patrickdanino/archive/2008/07/23/user-settings-in- wpf.aspx http://khason.net/blog/quick-wpf-tip-how-to-bind-to-wpf-application-resources-and-settings/ http://joshsmithonwpf.wordpress.com/2007/12/27/a-configurable-window-for-wpf/다른 답변을 보려면이 그래서 봐 - http://stackoverflow.com/questions/3784477/c-sharp-approach-for-saving-user-settings-in -a-wpf-application/3784591 # 3784591 – akjoshi