2010-07-25 11 views
16

Ze względu na mój następny projekt (wiele rzeczy SOA) potrzebuję konfiguracji opartej na komponentach i przechowywanej w bazie danych, aby umożliwić centralne administrowanie. app.config/web.config nie obsługuje żadnego z tych wymagań (znam jednak kilka hacków z domenami aplikacji). Czy ktokolwiek z was zna ramy konfiguracji? Nie musi być wolny od kosztów.Poszukuję konfiguracji sieci .NET

Wiem, jak używać google ;-), ale doceniłbym pewne doświadczenia dotyczące architektury, z której już korzystałeś.

Z góry dziękuję! Flo

Odpowiedz

14

Pracuję również nad dużym projektem SOA. Używamy Nini i jest całkiem niezły.

Oto niektóre z funkcji:

  • Wiele rodzajów konfiguracyjnych INI, linia XML rejestru, a komenda
  • Silne typy zmiennych String, int, float, itd. Eliminuje rzuca
  • Ustaw i zapisz Dodaj, usuń, edytuj, i zapisz konfiguracje
  • Lekki i szybki Mały ślad, zbudowany dla prędkości
  • Scalanie Scalanie kilku configs w jednym
  • 100% za darmo Free and Open Source kodu
  • Wartość aliasy Dodaj aliasy dla zmiennych niejasnych
  • wymiana wartość Key zastępuje wartości z innymi wartościami kluczowymi
  • wieloplatformowym Uruchom na .NET/Mono Linux/Mac/Windows
  • Analizator składni INI Zawiera 100% zarządzany parser INI
  • pełni udokumentowane zobaczyć Nini ręcznego i API Reference
  • nieograniczony plików/źródła Ładuje nieograniczoną liczbę plików
  • Compact Framework wspiera
  • aplikacja wiersza poleceń .NET Compact Framework ma konfigurację wiersza polecenia redaktor
  • dojrzały i stabilny Ponad 140 jednostka testy

Wystarczy popatrzeć na niego.

+0

Dzięki za link! Właśnie przelatuje przez dokumenty. Czy wiesz, czy obsługuje on dowolną konfigurację opartą na bazie danych? –

+0

Obecnie AFAIK obsługuje pliki INI, pliki XML, rejestr systemu Windows, pliki konfiguracji .NET i konfigurację linii poleceń (Argv). – Incognito

+0

Nie obsługuje tak naprawdę baz danych, ale pokazuje prosty sposób pracy z bazami danych. Pobierz XML i zapisz w komórce DB ;-). Dla mnie to w porządku, więc jeszcze raz dziękuję! –

Powiązane problemy