Welcome to MSDN Blogs Sign in | Join | Help

Donovan Lange's Work-Blog

My name is Donovan Lange. I'm a Software Design Engineer on Microsoft Office OneNote. This is my work-blog, a place to talk about OneNote, Microsoft, and programming. Geeky stuff. I also keep a life-blog, for the "other" things in my life.
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? 

Posted: Thursday, April 22, 2004 10:51 AM by DoLange
Filed under:

Comments

Jeff B. said:

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?
# April 28, 2004 10:41 PM

unsportsmanlike Salamanca said:

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

# January 24, 2007 4:47 AM

dokka said:

I have a problem in your design. I use Firefox in Ubuntu.

# March 20, 2007 12:07 AM

sokka said:

I have a problem in your design. I use Netscape.

# March 20, 2007 10:44 AM

mokka said:

Very ineresting web site. I like many post. I have say you THANK YOU VERY MACH

# March 20, 2007 7:40 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker