Hi,
I'm currently building a C#/WPF desktop application to add value for OneNote (ON) users. I should also note that I'm coming at this from a cold start; I've never developed on Windows before and my background is LAMP stack development. That said I'm doing OK and am really enjoying working with C# and also VS 2012 as a dev tool.
Anyway, I need to tie my app into ON itself and an add-in is the obvious way to do this. I see that there is no VSTO for OneNote but I still have (nearly) got a barebones add-in working.
My question is what *other* resources over and above the ON API are available to me to develop any add-in? For example UI elements, are there more generalised office libraries that will allow me to integrate controls into the ON space itself other than the ribbon or new windows/forms. Best case scenario would be the ability to add docakable panes within ON itself. Is this possible?
I've shied away from looking at Office VSTOs and what options developers have when using them as I assumed they were not relevant so I guess I sub question is: will picking apart other add-in examples targeted to the rest of the Office family give me further insight here or is it, as I suspect, a waste of time?
Thanks.