« Lotus Symphony | Main| In lieu of Collaboration University »

NotesDirectory


Open the Help in Notes 8 for the LS class NotesSession.  Click the method for GetDirectory.  Click on the link from there to NotesDirectory.

Read.  I'll wait.

...

...

Okay, so that's the new LS directory implementation.  "That looks complicated," you're probably saying to yourself.  Well, yes, you're right.  And severely underdocumented to boot.

BUT... you need to start using it in your applications.  So get to know it.

If you write code that looks at NAMES.NSF or notesSession.addressBooks in your apps, you need to start transitioning to the NotesDirectory class.  And @NameLookup.

Yes, both of these tools are inadequate to your needs today.  No matter.  Get to know them.  Work with them when you can.

Please believe me -- for reasons I cannot discuss publically, this is very important stuff.

Thanks.  

PS: Oh, and the Java version of this too.

Basically, if you currently do anything where you access and view or document in NAMES.NSF on a server for users or groups, you need to quit doing that.  And yes, I realize changing that would have ungodly implications.  Start thinking about how you're going to deal.

Comments

1 - I gotcha....

2 - Me too. But you make it sound like this is going to be a rip-and-replace thing. That's not (usually) IBM's style... but in this case it will probably have to be (or at least be transitionary until RNext+1 or +2).

3 - @2 - It's not rip & replace. I'll try to explain in more detail later today, but the short version is...

Just about every custom coding technique anyone uses today on the platform ignores directory assistance. And if it DOES recognize DirAsst, it doesn't recognize LDAP-sources in DirAsst.

That needs to change. LDAP external directories are going to get more popular.

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

11 Aug 

Hire Me 

Lotus-911-Logo.jpg

Search 

Disclaimer 

Welcome to Escape Velocity!

Opinions expressed here by Nathan T. Freeman are not necessarily those of his employer. However, there's a decent chance they are, so check with them if you really want to know.

But really... do you need that kind of validation? Are the opinions expressed here in doubt?

MiscLinks