Su única documentación muestra cómo es la configuración de xml, pero no dan un ejemplo de cómo cargarla, así que aquí hay un ejemplo simple que muestra ambas piezas del rompecabezas.
XML Config
Esto sería en un archivo llamado NinjectModules.xml. Para que encuentre el tipo, tuve que darle el nombre calificado de ensamblado, aunque todo estaba en un solo .exe.
<module name="SomeModule">
<bind
service="Birds.IOwl, Birds, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
to="Birds.SlowOwl, Birds, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>
</module>
Cargando Config
IKernel kernel = new StandardKernel();
kernel.Load("c:\path\to\NinjectModules.xml");
IOwl owl = kernel.Get<IOwl>();
owl.Fly();
dónde utilizar esto en web.config, en virtud del cual elemento padre hace esto entra? – Yasser