Monolit je blbost. Windows jsou pokládané z komponent, a v případě COM a .NET komponent řádově flexibilněji, než unixy. Samozřejmě kde chybí znalosti, je všechno obtížné. Proto vám radím, abyste to nechal na někom, kdo na rozdíl od vás ví, co dělá.
Pokud chcete hovořit o nějakém MS KB article, tak by bylo dobré přiložit link.