Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Looking for a .NET Configuration Framework [closed]

Due to my next project (much SOA stuff) I need a component based configuration and stored in a database to enable a central administration. app.config/web.config does not support any of those requirements (I know some hacks with app-domains, though). So does anybody of you know a configuration framework? It does not necessary have to be free of cost.

I know how to google ;-) but I'd appreciate some experiences about a framework you already used.

Thanks in advance! Flo

like image 519
Florian Reischl Avatar asked Jul 25 '10 12:07

Florian Reischl


People also ask

Where to find ASPnet config?

config file is located in the %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\ directory. In the Machine.

Where is Machine config file located?

The machine. config file is stored in the %WINDIR%\Microsoft.NET\Framework folder in the directory where Microsoft Windows is installed. By default, it is located in the following path: C:\WINDOWS\Microsoft.NET\Framework\v1.

Where to find Web config file in windows 10?

config file is located in the %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\ folder. The default settings that are contained in the Machine. config file can be modified to affect the behavior of Microsoft .

Where is .NET configuration file?

There is a global configuration file for all sites in a given machine which is called Machine. config. This file is typically found in the C:\WINDOWS\Microsoft.NET\Framework\v2. 0.50727\CONFIG directory.


1 Answers

I also work on a big SOA project. We are using Nini and it is quite good.

Here are some of the features :

  • Multiple configuration types INI, XML, Registry, and command line
  • Strong variable types String, int, float, etc. Eliminates casts
  • Set and save Add, remove, edit, and save configs
  • Lightweight and fast Small footprint, built for speed
  • Merging Merge several configs into one
  • 100% free Free and open source code
  • Value aliases Add aliases for unclear variables
  • Key value replacement Replaces values with other key values
  • Cross platform Run on .NET/Mono Linux/Mac/Windows
  • INI parser Contains a 100% managed INI parser
  • Fully documented See the Nini manual and API reference
  • Unlimited files/sources Loads an unlimited number of files
  • Compact Framework Supports the .NET Compact Framework
  • Command line application Has a command-line configuration editor
  • Mature and stable Over 140 unit tests

Have a look at it.

like image 100
Incognito Avatar answered Sep 28 '22 06:09

Incognito