To use the databaseConstantsSection configuration handler do the following

add the following to the configSection:
<section name="connectionStringsEx"
         type="CSSI.ConfigurationSectionHandlers.Library.ConnectionStringExSection, CSSI.ConfigurationSectionHandlers.Library, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
         allowExeDefinition="MachineToApplication"
         restartOnExternalChanges="true"/>
        
To use within web.config simply remove allowExeDefinition="MachineToApplication 
and replace with allowDefinition="Everywhere"

You can allow the config file to be updated through code and refresh with out 
restarting the application by setting the restartOnExternalChanges="false"


add the connectionStringsExSection tag elements:
  <connectionStringsEx>
    <add name="" connectionString="" />
  </connectionStringsEx>

*********************************************************
*			   			 Example						*
*********************************************************
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="connectionStringsEx"
             type="CSSI.ConfigurationSectionHandlers.Library.ConnectionStringExSection, CSSI.ConfigurationSectionHandlers.Library, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
             allowExeDefinition="MachineToApplication"/>
  </configSections>

  <connectionStringsEx>
    <add name="test" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True;User Instance=True" />
  </connectionStringsEx>
</configuration>
