Apologies for not being able to offer much direct help - my situation is that I'm still creating things with VBA that no one will be able to support after I retire, so .NET is unreasonable territory for me to stray off into.
However, if you will search the this sub-forum (the SDK one) for occurrences of .NET, you will probably find enough information to at least get started.
Good luck!
James