Programming Lotus Notes with Visual Basic – much is wrong.

Much of what is out there is plain wrong, which is not surprising.  Of the stuff which does work, it’s poorly documented.  That does not surprise either.

Here are a couple of pointers for novice Lotus Notes/Visual Basic programmers.

Lotus Notes and Domino 6 Programming Bible Lotus Notes and Domino 6 Programming Bible
Get a copy of the Lotus Notes and Domino 6 Programming Bible.  It is considered a good source for Lotus Notes programming.  And if you want to do Lotus Script or JavaScript programming, it’s really helpful.  After having done some Notes related programming, I’m going to re-read it to pick up what I missed the first time around.

NotesPeek
notespeek I spent plenty of time peering at NSF files using NotesPeek.  NotesPeek let you look into the structure of Notes’ database files.  A much simpler way of working things out, then the “French Cafe” technique.
I’ve also used NotesPeek allowed me to identify an issue with a popular Notes <-> Windows Mobile synchronisation product.
I’m very grateful that Ned Batchelder wrote it.  You can download it here.

Some websites/articles
Lotus Notes Ninjas
Notes411
Lotus Notes Mail Exporter – my first Visual Basic/Lotus Notes program
OpenNTF – Detach files using COM
Language differences between LotusScript and Visual Basic
IBM – General Instructions for Using Component Object Model (COM)
Common ground- COM access to Domino objects
Calling Notes CAPI from C#/Visual Studio

Bookmark and Share

You know it’s a tech slow news day when …

“Microsoft knew about Xbox 360 disc-scratch problem, employee claims”

Here’s a hot flash for you.  If you move a PC with a spinning CD/DVD in it, it’s going to scratch.  That’s because the CD/DVD rides on a cushion of air.1

I scratched up a Windows install disc back in 1998 forgetting this, while helping Mary Webb.  Should have listened to Mary, she did warn me as I started to shift the PC.

Laptop’s have a spindle which you push the CD/DVD down onto.  Move a laptop around as much as you want.  Within reason, don’t forget that your hard drive is spinning around as well.2

1 – this is a simple explanation. 
2 – better quality laptops have “motion detection” software, which stops your hard drive when your laptop is bumped.  Such as the Lenovo ThinkPad range.