Nini

Nini is an uncommonly powerful .NET/Mono configuration library designed to help build highly configurable applications quickly.
Download

Nini Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Brent R. Matzelle
  • Publisher web site:

Nini Tags


Nini Description

Nini is an uncommonly powerful .NET/Mono configuration library designed to help build highly configurable applications quickly. Nini is an uncommonly powerful .NET and Mono configuration library designed to help build highly configurable applications quickly.Here are some key features of "Nini":· Multiple configuration typesINI, XML, Registry, and command line· Strong variable typesString, int, float, etc. Eliminates casts· Set and saveAdd, remove, edit, and save configs· Lightweight and fastSmall footprint, built for speed· MergingMerge several configs into one· 100% freeFree and open source code· Value aliasesAdd aliases for unclear variables· Key value replacementReplaces values with other key values· Cross platformRun on .NET/Mono Linux/Mac/Windows· INI parserContains a 100% managed INI parser· Fully documentedSee the Nini manual and API reference· Unlimited files/sourcesLoads an unlimited number of files· Compact FrameworkSupports the .NET Compact Framework· Command line applicationHas a command-line configuration editor· Mature and stableOver 140 unit testsWhat's New in This Release:· Ability to make keys case-insensitive (to support old INI file parsers)· Much improved INI load and save support· Added Load methods to all INI and XML based classes· Added MySQL and Windows INI (Win32 API-like) support· Added GetExpanded method to expand key values without replacing· Added Registry config saving and key remove support· Fixed multiple bugs· Improved manual (split up the manual into a table of contents and 5 chapters)· Updated build with .NET 2.0 support· Updated all projects files to Visual Studio 2003


Nini Related Software