I'm very new to Excel-DNA, I got it working and I'm very impressed.
i have lot of C++ code, which is currently used through a thin layer COM. I really like to use excel-dna.
My question is, is it worth for me writing some C# around the C++ dll to use within excel-dna? i.e. would there be any performance issues? can all objects be created as passed on as normal?
I'm not a super expert and would really appreciate your input. COM is fine but I find it really ugly and that's why I want to move away from it. but is there any advantages on COM I should know? (I wouldn't want to regret later after switch).
My code base at work is definitely C++ and will stay that way - so rewriting everything in C# is no option.