2010-07-25 6 views
16

내 다음 프로젝트 (많은 SOA 관련)로 인해 구성 기반 구성이 필요하고 중앙 관리가 가능하도록 데이터베이스에 저장되었습니다. app.config/web.config는 이러한 요구 사항을 지원하지 않습니다 (필자는 app-domains에 대한 해킹을 알고 있습니다). 그렇다면 누구나 구성 프레임 워크를 알고 있습니까? 반드시 비용을 내지 않아도됩니다..NET 구성 프레임 워크를 찾고

나는 Google에 대한 방법을 알고 있지만, 이미 사용한 프레임 워크에 대한 몇 가지 경험에 감사드립니다.

미리 감사드립니다. Flo

답변

14

저는 또한 큰 SOA 프로젝트에서 작동합니다. 우리는 Nini을 사용하고 있으며 아주 좋습니다.

  • 여러 구성 유형 INI, XML, 레지스트리 및 명령 줄
  • 강력한 변수 유형 문자열, INT, 플로트 등 제거는
  • 캐스트 : 여기

    는 기능 중 일부입니다 설정 및 저장, 추가, 제거, 편집, 및 구성 저장
  • 가볍고 빠른 작은 밑넓이,
  • 100 % 무료 무료 및 오픈 소스
  • 값 별명이 키 값을 교체 다른 키 값
  • 크로스 플랫폼 값을 대체
  • 불분명 변수에 대한 별칭을 추가 코드로 여러 CONFIGS 병합 병합 .NET/Mono에서 실행 Linux/Mac/Windows
  • INI 파서 100 % 관리 INI 파서
  • 완전 소스가
  • Compact Framework에서이 .NET Compact Framework에서
  • 명령 줄 응용 프로그램이 명령 줄 구성이 지원 파일의 무제한로드 /를 니니 매뉴얼 및 API 참조를
  • 무제한 파일을 참조 문서화 에디터
  • 성숙하고 안정적인 부 (140) 이상 테스트

는에서보세요.

+0

링크를 제공해 주셔서 감사합니다. 나는 그 문서들을 그냥 날고있다. 어떤 종류의 데이터베이스 기반 구성을 지원하는지 알고 있습니까? –

+0

AFAIK는 현재 INI 파일, XML 파일, Windows 레지스트리, .NET 구성 파일 및 명령 행 (Argv) 구성을 지원합니다. – Incognito

+0

데이터베이스를 실제로 지원하지는 않지만, 데이터베이스를 사용하는 어리석은 간단한 방법을 보여줍니다. XML을 가져 와서 DB 셀에 저장 ;-). 그게 나에게 좋다. 다시 감사드립니다. –

관련 문제