Это не сложно, как и обёртки. Есть исходники эмулятора MIX на шарпе, довольно интересные. А вот я бы почитал про использование .NET в обычной проге (как делает VS).