I\'m creating a tiny C# application, which currently consists of a core assembly and a winforms assembly. I realize I probably don\'t really need Ninject in a small thing like t
You may create static wrapper class for kernel. That way you could do something like ServiceLocator.Resolve()
For registering services there are two ways: inline and module registration. Both of them should be loaded at bootstrapping. Module is better for organizing.
Maybe it would be easier to start with StructureMap because there is static class and it has auto mapping features.
Those screencasts should get you starting: