November, 2006

Search
  • Engineering OneNote Blog

    Beta users preparing for RTM

    • 1 Comments

    Today marks the lunch of OneNote 2007 to business customers, if you are business you now have access to Office 2007 and you can also purchase it. I know that some of you MSDN customers already have OneNote 2007 and that is great! I wanted to write today and give you small quick step-by-step thoughts on moving to RTM from the Beta or B2TR (wow that seems like so long ago).

    Make sure you sync all of your notebooks

    When you upgrade from a prerelease version of ON2007 to the final version we will need to upgrade your offline cache. The cache stores all of your file changes and some of those changes may not have synced to the server where your notes are stored. You need to sync all of your notebooks before upgrading otherwise your changes may be lost.

    When you run ON2007 RTM for the first time you will get a prompt about this if you already have a cache in your profile. The prompt will ask you to delete it; if your notebooks are in sync you shouldn't worry.

    Look for Misplaced Sections & Live Sharing Sessions

    Other items stored in your offline cache are two 'special notebooks': misplaced sections & live sharing sessions. These items are on the bottom left of the navigation pane right above the Unfiled Notes section. If you don't see anything above that button then you can skip this. However if you do see misplaced sections this means that you closed a notebook and some sections could not be synced to their source destination so OneNote placed them here. These only live in the cache and since the cache is being deleted you might want to check to make sure there are not any important sections in there. The same goes for live sharing sessions, if you see anything in there which was important to you please drag them out to one of your notebooks.

    Uninstall all Office beta products

    You will need to uninstall all beta products, including Office 2007, Expression designer, etc. (I also heard the Office 2003 Compatibly Pack may cause problems). You will want to remove all of these otherwise setup might get screwed up or confused.

    Don't mix RTM with prerelease versions

    If you are sharing notebooks across computer or with other people make sure that all clients/users are using the same version of OneNote 2007! There is a problem where if you mix the versions of OneNote it will cause problems so make sure that everyone upgrade at the same time.

     

    Otherwise you should be all set! Just install OneNote 2007 RTM (build 12.0.4518.1014) and your notes will be upgraded from the prerelease file format to the final format, and your cache will be replaced and you are all set.

  • Engineering OneNote Blog

    Number of participants for OneNote Live Sharing

    • 5 Comments

    The other day I got a question from TechieBird in my comments:

    Hi Dan - one piece of information I can't seem to find anywhere (apologies if it's out there, maybe I'm searching on the wrong terms) is whether there's a recommended maximum number of participants in a Live Sharing session with ON2007.  Where I work we'd very much like to use this for some kind of whiteboarding, it would just be useful to know the limits!

    Well I wanted to let you know I got the answer to this and I wanted to give you an idea of how the Live Sharing feature works in OneNote 2007 RTM.

    First of all how does Live Sharing work in OneNote 2007? We use a technology called DirectPlay which is a p2p protocol to send data across the wire. All of the OneNote clients are in touch with everyone else and they are always sending the data to everyone, a true p2p network sending all of the data. However there is a problem because as there are more participants (nodes) each node needs to send the data to every other node. Also if more people are actually editing they are sending their data to every other node.

    For more cases you will never have a problem however if your network connection isn't very good (flaky wireless) then your experience will be worse since each node needs to talk with each other node and if it drops out the whole sharing session falls apart, much like an arch without the keystone.

    That being said I talked with Michelle who is our tester for the Live Sharing feature to see how many people she thought was optimal. You see Michelle has lots of experience with this because she would host these live sharing testing session every week near the end of this release. We would put a bunch of people in a room and test this out, what gets lost? What causes crashes, etc. We did this almost every week and had anywhere from 4-20 people joined to the session, it was pretty fun but also chaotic as well!

    OS

    Recommended #

    Max #

    Windows XP

    < 10

    15-20

    Windows Vista

    < 6

    <10

     

    These numbers are based on our own testing and I would encourage you to try for higher numbers. The protocol supports higher numbers; you just need super ideal network connections. As you can see Vista is worse and some of that has to do with IPv6 support and if you are using it on your network or not. If you have problems or personal experiences please let us know. For the main scenario of having a few people in a room or a classroom it works great. We use it frequently when we are in meetings and all connected wirelessly.

  • Engineering OneNote Blog

    October/November Blogging Round Up

    • 1 Comments

    Here are the most recent blog posts that have been rounded up by Mike, our test manager.

     

    "[OneNote] seems so good that I am almost scared to use it!"

    October Blogger Round Up 

    1.  "Something that works beautifully: OneNote shared notebooks"
    2. "OneNote and blogs have a special relationship. Not only can you turn any entry in OneNote with a few mouse clicks into a blog post, but the OneNote team also communicates heavily via blogs with its users."
    3. "i always wanted something close to what Tom Cruise's character uses in "Minority Report-when he can move all the pieces of information just on the sheets of plastic, its a dynamic information system!!!  "
    4. A happy Connect customer: "W00t! The OneNote Team Fixed My Bug!"
    5. "I think OneNote 14 should…"
    6. "[OneNote] 2003 I never really found much use for, but 07 is "da bomb" in Internet Lingo"
    7. "Microsoft's OneNote tool may be the perfect replacement for the pen and paper."
    8. "I am an avid user on Microsoft OneNote, in my opinion one of the most valuable applications available." 
    9. An unhappy OneNote customer: "Am I the only one thinking of dropping the Tablet PC? "
    10. Teachers using OneNote: "By collaborating on this project, they have revived a conversation about the importance of documentation and evaluation"
    11. From a blogger happy with OneNote's Connect site: "Bug and issue tracking – Good job Microsoft"
    12.  "Save time collecting information from the Web"

    November Blogging Round Up 

    1. "Everyone that I know who uses OneNote is fanatical about it."
    2. "For the longest time since the earliest days, developers and users alike had been keeping an eye out for the next killer app. OneNote 2007 will be."
    3. "Now that I've used ON 2007 for the last several months (Beta), ON 2003 seems as bland as vanilla ice-cream."
    4. From a Mac Blog! "I currently use Microsoft OneNote... and I've found killer app heaven."
    5. "I used OneNote 2003 in the past and I thought it was cool but not cool like 2007."
    6. Office 2007: "The superstar of this release is OneNote"
    7. "My initial reaction is "wow"
    8. Multiple good quotes from a new blog that LOVES OneNote 2007:
      1. "Look, don't get me wrong here: Get OneNote 2007 the very minute it's available to you."
      2. "OneNote 2007: one business user's observations on the killer app pearl of office 2007"
      3. "I do know that OneNote 2007 may be a thousand times more the software that OneNote 2003 has ever been."
      4. "I've pushed through more productivity during these past two weeks than I might have hoped to do during a whole month before I started using OneNote"
      5. "Get OneNote 2007 the very minute it hits the streets."
    9. Feedback on the OneNote 2007 blogging experience
    10. "Newbie to Addict in One Day Flat, to Evangelist in One Day More"
    11. "Get OneNote for your laptops or computers. It kicks ass and I've been using it for a long time."
    12. "A picture is worth a thousand words - especially in OneNote"

     

    Thanks for blogging about OneNote, we are listening!

  • Engineering OneNote Blog

    Changing the OneNote Screen Clipping and New Side Note keyboard shortcuts

    • 20 Comments

    I think this is the longest title for a post yet. Have you wanted to change the keyboard shortcut for screen clippings? For new side notes? For a new screen clipping? This is the question that was asked in our internal DL:

    I wanted to get a screen capture of something while I was mouse clicking on something but I could not click the mouse and be able to stretch the fingers on my other hand to reach both the Windows + S key.  Can I assign a different letter than S which is closer to the Windows key?

    Now @ first glance you might think that S and the Windows key are close together, but if you have Toshiba laptop they decided to put the Windows key on the top right of the keyboard (which totally pissed me off for the first month of use). So actually in OneNote you can change this via the registry, here are the steps. Note: you can only do this with OneNote 2007.

    -----------------------------

    By default OneNote uses "s" for screen clipping and "n" for new side note. You can change that by changing the following reg keys under this path:

     HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\OneNote\Options\Other

       

    There are two DWORD values ScreenClippingShortcutKey & NewNoteShortcutKey. The default values are:

       

    ScreenClippingShortcutKey

    0x53

    NewNoteShortcutKey

    0x4e

       

    Now this might not make sense but those are hex values for the keyboard keys, here is an entire mapping:

       

    Key

    Dec

    Hex

    a

    65

    41

    b

    66

    42

    c

    67

    43

    d

    68

    44

    e

    69

    45

    f

    70

    46

    g

    71

    47

    h

    72

    48

    i

    73

    49

    j

    74

    4A

    k

    75

    4B

    l

    76

    4C

    m

    77

    4D

    n

    78

    4E

    o

    79

    4F

    p

    80

    50

    q

    81

    51

    r

    82

    52

    s

    83

    53

    t

    84

    54

    u

    85

    55

    v

    86

    56

    w

    87

    57

    x

    88

    58

    y

    89

    59

    z

    90

    5A

       

    Say for example you wanted the screen clipping command to be Win+P instead of Win+S, just create a new DWORD called ScreenClippingShortcutKey and give it the value of 0x50. Now just log off/log on and you should be all set!

       

    I hope this helps you all if you questions please let me know. Also if someone wants to make a nice GUI app that does this that would be awesome too J Maybe I should but just not enough time.

  • Engineering OneNote Blog

    OneNote Mobile going to RTM

    • 1 Comments

    I just got this information from the OneNote Mobile team about if you were someone who was beta testing OneNote Mobile B2TR on your mobile device: you should remove OneNote Mobile [BETA] before installing the final version of OneNote Mobile.

    It should be pretty simple, on your phone just go to Settings-->Remove Programs and select OneNote Mobile [BETA]. Then the next time you cradle your device you will see the notification to install OneNote Mobile and you should be all set. If anyone has questions please let me know.

  • Engineering OneNote Blog

    OneNote 2007 COM Error Code – HRESULTS

    • 2 Comments

    Awhile ago I posted the Beta2 COM Error codes and I thought I would post the final OneNote 2007 COM Error codes & HRESULTS:

    Error

    HRESULT

    hrMalformedXML

    0x80042000

    hrInvalidXML

    0x80042001

    hrCreatingSection

    0x80042002

    hrOpeningSection

    0x80042003

    hrSectionDoesNotExist

    0x80042004

    hrPageDoesNotExist

    0x80042005

    hrFileDoesNotExist

    0x80042006

    hrInsertingImage

    0x80042007

    hrInsertingInk

    0x80042008

    hrInsertingHtml

    0x80042009

    hrNavigatingToPage

    0x8004200a

    hrSectionReadOnly

    0x8004200b

    hrPageReadOnly

    0x8004200c

    hrInsertingOutlineText

    0x8004200d

    hrPageObjectDoesNotExist

    0x8004200e

    hrBinaryObjectDoesNotExist

    0x8004200f

    hrLastModifiedDateDidNotMatch

    0x80042010

    hrGroupDoesNotExist

    0x80042011

    hrPageDoesNotExistInGroup

    0x80042012

    hrNoActiveSelection

    0x80042013

    hrObjectDoesNotExist

    0x80042014

    hrNotebookDoesNotExist

    0x80042015

    hrInsertingFile

    0x80042016

    hrInvalidName

    0x80042017

    hrFolderDoesNotExist

    0x80042018

    hrInvalidQuery

    0x80042019

    hrFileAlreadyExists

    0x8004201a

    hrSectionEncryptedAndLocked

    0x8004201b

    hrDisabledByPolicy

    0x8004201c

    hrNotYetSynchronized

    0x8004201d

    hrLegacySection

    0x8004201e

     

    Sometime in the near future I will post more information about what these mean.

  • Engineering OneNote Blog

    OneNote 2007 Final Readme and KB articles

    • 4 Comments

    I wanted to post some links for getting help with OneNote 2007:

    1. Office Online: http://office.microsoft.com/onenote/
    2. Office 2007 Known Issues/Readme
    3. Microsoft Support Knowledge Base (KB) for OneNote 2007

    Ideally you won't need help but just something in case you need it. Remind me to post something about how to prepare for OneNote 2007 final version, I need to post that soon.

  • Engineering OneNote Blog

    Encryption for Password Protected Sections

    • 5 Comments

    I just saw this question on an internal mailing list so I thought I would pass it on to the blogging community. The question was:

        What underlying security technology is used to protect OneNote content with passwords?

    Well the answer is:

    OneNote uses 3DES encryption, with 192 bit key length. We do encrypt all the content that you enter into the page, so once protected there is no way for someone to read it without knowing (or guessing) the password.

    What that means is the longer the password and the more complex the better. It takes some time but people can still brute force an attack on your files by guessing your password. Note that you cannot unlock password protected sections via the OneNote 2007 API. You just can't get to it unless the user opens OneNote and unlocks the password (even then they can still lock out API apps from getting encrypted content).

  • Engineering OneNote Blog

    Photosynth Tech Preview

    • 0 Comments

    Photosynth has just been released by Microsoft Live Labs. You will need IE to use this app since it is ActiveX but it is totally cool. Think of the fly-arounds you get with Google Earth but instead they are real photos. Also much like Quicktime VR if you have used that as well. What I find the true power of this is that everyone can stitch together your own photo collections and create an über photo collection. Imagine that all photos with geotags or just with text tags can be put together. It would just *work*, zoom around the world, find a location and see people's photos of it. Do timeline views or under different conditions. I really think this is an awesome technology that needs to be explored.

    Nice job Photosynth team! (wow this has been a good week: Office 2007 RTM, Windows Vista RTM, Photosynth, changes to Windows Live Local for 3D viewing). Just totally cool company doing some kick ass technology, I am very impressed and proud too.

    Also I will be going back to Ann Arbor, MI for College Puzzle Challenge 2006 so this week has been good to me. If you are in Michigan @ the event please say hello!

  • Engineering OneNote Blog

    And we’re done! Office 2007 RTM’s!

    • 2 Comments

    In case you haven't seen on Chris' blog or on Jensen's blog Office 2007 is done! We had our ship party last week and it was awesome, I can't believe I have been part of such a great release and such a great team. I have to recount what our whole team did: we painted out hair purple (because of our icon & we are crazy) and we went around the party chanting "Purple, purple, purple!" It was pretty amazing because the other teams were just there standing around and we were a bunch of happy purple heads. You can see it here:

    And from Chris' blog:

    (Mike our test manager is in the black shirt and I am behind both of them oh and that is our VP that Chris is harassing)

    That being said I wanted to say the following post-RTM comments:

    • This is a great team and I am honoured to work with them. I joined the team back 1.5 years ago when they were in the middle of coding and developing Office12 during this time I have learned so much from everyone and I thank them for their patience as I have become a part of the team.
    • With this release there will be some changes to our team, most notably Chris is moving on and so is Owen, I will miss working with them. However the core set of PMs is sticking around and I am looking forward to dreaming up the next release of OneNote and continuing to deliver to you our customers.
    • Did I mention our team rocks? They have taught me a lot about how teams should be run and how we all work together; it truly is a well oiled machine between Dev/Test/PM/Design/Usability/User Assistance/Localization/etc.
    • Thank you to our beta testers and MVPs. I loving being on a team where we get so much valuable feedback from people like yourselves. Some people I would like to thank:
    1. Patrick
    2. Andy
    3. Ben
    4. Erik (x2)
    5. Karen
    6. Everyone who submitted your notes
    7. And everyone who downloaded the beta or used the Connect site

    If I missed anyone please let me know, but thank you all for your help making this a great release! We really couldn't have done it without you!

    • What's next? What do you want to see in OneNote 14? Let us know, we are always listening and we value your feedback. Just use the Connect site or use the email button above.

    That is about all for now; I am starting to think about the next release and start designing some features. Additionally I am working on additional documentation for the OneNote API and releasing some PowerToys. *wipes brow* I can't believe we are done…Got Purple?

  • Engineering OneNote Blog

    OneNote Mobile information & new Office Online

    • 1 Comments

    Just this past week Office Online updated their website with a new look for the new version, here is a quick preview:

    Even more so there is a new article up there that talks about OneNote Mobile. For those of you who are interested in learning more about OneNote Mobile should read this article.

  • Engineering OneNote Blog

    Final OneNote 2007 XML Schema

    • 0 Comments

    I have posted this before but I wanted to let you know that the final OneNote 2007 XML schema is posted online. Please use this doc if you creating your own OneNote content you can use this information to learn how to create valid OneNote XML. There will be a CHM (help file) version of this available in the next couple weeks, it is a lot more navigatable & also contains hyperlinks to help you jump around. If you have questions or problems please let me know. Thanks to the developers for their help in writing this up.

Page 1 of 1 (12 items)