Ask and ye shall receive

AJ has been working busily on the documentation of the OneNote DataImport APIs.  This morning, he posted an early draft to his blog.  (Introduction here, as well as our complete XML schema.)  Hats off to Andrew for his incredible work on this!  Go show him some love.  :)

I'll try and post some more complicated DataImport examples here in the near future, and I'd also like to talk about some of the design decisions that we went through, various tips & tricks, etc; but until then -- what questions do you have?

Comments

  • Anonymous
    April 28, 2004
    I was surprised and pleased to see the new extensibility API... Good job in getting that in there.

    I suspect that your team's ability to include any kind of API in SP1 is related to the sparseness of CSimpleImporter. An "Office-like" API, with the full set of collections and such, would certainly be a huge amount of work to test (and document for that matter). And, looking at the API, one might guess that the internal structure of OneNote doesn't really work the same way that the other Office applications do. On the other hand, the richer API enables a lot of entry-level programmers to write useful macros and such, because of the excellent tool support (like Intellisense in VBA). The process of sending the XML string into the Import function is almost like calling IDispatch without the typelibs.

    Still, I'm glad that your team made the decision that it did. I would much rather have some method of programmically interacting with my favorite new tool (OneNote), than no way to tinker at all.

    Can you give any thoughts on where the API might go in the future?

  • Anonymous
    January 23, 2007
    My name is Donovan Lange.  I'm a Software Design Engineer on Microsoft Office OneNote. I do not agree. Go to http://www.autosjob.info/filiation_Spain/hinny_Castilla%20y%20Le%C3%83%C2%B3n/unsportsmanlike_Salamanca_1.html

  • Anonymous
    March 19, 2007
    I have a problem in your design. I use Firefox in Ubuntu.

  • Anonymous
    March 20, 2007
    I have a problem in your design. I use Netscape.

  • Anonymous
    March 20, 2007
    Very ineresting web site. I like many post. I have say you THANK YOU VERY MACH