Archive for October, 2006
Using more than one Address Book
Did you know that you don't have to have just one Personal Address Book database? ?There are several reasons why it may be advantageous to divide up your Contacts in two, three, or even more Address Books. ?A few reasons may be:
It is easy to create an additional address book.
1. From the Lotus Notes menus, select File - Database - New, or click CRTL+N. ?
2. In the New Database dialog box, leave Local as the Server name.
3. Enter a title for the database. ? This can be anything you'd like. ?Secondary Address Book, My Friends, Customers, etc. ? It is best to keep the title short.
4. Enter the filename for the database. ? You can call this name2.nsf, friends.nsf, customers.nsf, or whatever you'd like,
5. In the list of templates, make sure you choose "Personal Address Book".
6. Click ok.
Now open the database you've just created, and add your new contacts.
If you would like to move some of the contacts from your current names.nsf to this new database, select the desired documents, then choose Edit - Cut, or press CTRL+X, or right click and choose Cut as shown below. ? Next open the new database you created above, and choose Edit - Paste, or press CTRL+V, or right click and choose Paste.
NOTE: ?At this point the contacts in this new address book will not show up when you are addressing an email. ?This may be what you want (example, when you are removing seldom used names to reduce clutter), but may not be in others (example, when you are creating a separate database for customers). ?I will cover this in more detail in a future tip.
- You have a long list of Contacts, but many of these are just acquaintances that you don't use that often and you want to reduce the clutter.
- You have contacts with only phone numbers, not email addresses, and you don't want them to show up when addressing emails.
- You have a subset of contacts that you want to synch with your phone, PDA, or other mobile device.
- You want to keep work and personal contact separate.
- You want to keep contacts for different customers in different databases.
- Insert your personal reason here!
It is easy to create an additional address book.
1. From the Lotus Notes menus, select File - Database - New, or click CRTL+N. ?
2. In the New Database dialog box, leave Local as the Server name.
3. Enter a title for the database. ? This can be anything you'd like. ?Secondary Address Book, My Friends, Customers, etc. ? It is best to keep the title short.
4. Enter the filename for the database. ? You can call this name2.nsf, friends.nsf, customers.nsf, or whatever you'd like,
5. In the list of templates, make sure you choose "Personal Address Book".
6. Click ok.
Now open the database you've just created, and add your new contacts.
If you would like to move some of the contacts from your current names.nsf to this new database, select the desired documents, then choose Edit - Cut, or press CTRL+X, or right click and choose Cut as shown below. ? Next open the new database you created above, and choose Edit - Paste, or press CTRL+V, or right click and choose Paste.
NOTE: ?At this point the contacts in this new address book will not show up when you are addressing an email. ?This may be what you want (example, when you are removing seldom used names to reduce clutter), but may not be in others (example, when you are creating a separate database for customers). ?I will cover this in more detail in a future tip.
Easily customzie the CSS Design Templates for your ASP.NET 2.0 site
Great article on how to take the CSS Design templatesand modify them to use ASP.NET 2.0 features and customize -- easiest way to get from "I'm good at cutting code but can't really make my site look pretty" to "wow I have a kick butt really good looking web site" Peter does a great job of walking us throgh what it takes to ASPNETize the template... now who wants to take all 5 and create the ASP.NET 2.0 VSI of them? Read More...
Share this post: Email it! | bookmark it! | digg it! | reddit!...(read more)
FAQ: Sametime administration and troubleshooting
Does Sametime have you stumped? Before posing a question to our SearchDomino.com experts, check out our collection of frequently asked questions on Sametime administration and troubleshooting. Whether you're trying to fix a specific Sametime problem or you just want to learn more about Lotus instant messaging, you'll find a helpful assortment of expert advice here.
FAQ: Lotus Notes, Domino and JavaScript
Caught in a JavaScript jam? Before posing a question to our SearchDomino.com experts, check out our list of frequently asked questions on JavaScript for Lotus Notes and Domino. Whether you're troubleshooting a specific problem or you just want to learn more about JavaScript for Notes/Domino, you'll find a helpful assortment of expert advice here.
Upcoming free “Live from Redmond” webcast talks
Simon Muzio recently posted a link to free upcoming webcast talks for .NET. These are free webcast presentations that anyone can join over the web. You can find archived versions of past webcast events on the http://www.asp.net/learn site here.Here is a quick summary of upcoming webcasts over the next two months:Web TalksDateTitleSpeakerRegistration URL19-OctLive From Redmond: Introducing the Microsoft ASP.NET 2.0 AJAX ExtensionsJoe Stagnerlink26-OctLive From Redmond: An In-depth Look at UpdatePanel Kashif Alamlink2-NovLive From Redmond: Enriching Existing ASP.NET Applications with ASP.NET 2.0 AJAX ExtensionsRichard Erseklink9-NovLive From Redmond: Introducing the Microsoft AJAX Control ToolkitJoe Stagnerlink16-NovLive From Redmond: Building...(read more)
Phishing secrets revealed
Get an overview of how phishing threatens Domino Server from a leading authority on phishing technology, and learn what you need to do to protect your data.
Creating PDF documents from Lotus Notes
iText is a free JAR file that uses Java code to create PDF files on the fly from a back-end Lotus Notes database.
Heading to Boston for the Ajax Experince Conference
October 23-25th the next installment of the Ajax Experience Conference is being held in Boston. I am looking forward to hearing from many of the big names in the Ajax space…. Looks like all the major folks offering Ajax frameworks and the JavaScript experts will be there. Last time in the bay area I learned a ton from these guys. I’ll of course be talking a bit of Atlas… er, I mean the ASP.NET Ajax Exertions and the Microsoft Ajax Library… We have been doing some cool stuff recently, I hope to show off the latest of it. If you are going, please drop me a line and let me know what you are looking forward to hearing… and please come by and chat with us… See you there! Read More...
Share this post: Email it! | bookmark it! | digg it! | reddit!...(read more)
Yeah!!! Lotus Notes and Domino Advertising!
I was reading my October 9th edition of eWeek and was ecstatic to find the following full page advertisement for Lotus Notes and Domino. ? It is part of IBM's Take Back Control campaign.

Here are the words...
_INFRASTRUCTURE LOG
_DAY 44: This lack of productivity is out of control. No one is getting anything done. ? What we're using isn't working. ? Gil's had enough. ? He moved everyone into one cubicle. ?A "collaboration cubicle.
_Note to self: collaborating means showers are a must.
_Day 46: I'm going with IBM Lotus Notes and Domino instead. ? It's far more than email; it's an open platform designed for collaboration. ?It has proven security features and it's packed with productivity enhancers like document sharing and custom app development. ?It's easy to deploy, and it's flexible enough to integrate across multiple platform, including J2EE and Linux.
_OK, who sat on my lunch?
Here is the PDF if you want a copy. LotusNotesDom_Cubicle_TBC_AD.pdf
This follows an equally exciting Sametime 7.5 Ad that ran a month ago which Adam Gartenberg blogged about. ?I'm thrilled to see IBM putting so much into Lotus.
Here are the words...
_INFRASTRUCTURE LOG
_DAY 44: This lack of productivity is out of control. No one is getting anything done. ? What we're using isn't working. ? Gil's had enough. ? He moved everyone into one cubicle. ?A "collaboration cubicle.
_Note to self: collaborating means showers are a must.
_Day 46: I'm going with IBM Lotus Notes and Domino instead. ? It's far more than email; it's an open platform designed for collaboration. ?It has proven security features and it's packed with productivity enhancers like document sharing and custom app development. ?It's easy to deploy, and it's flexible enough to integrate across multiple platform, including J2EE and Linux.
_OK, who sat on my lunch?
Here is the PDF if you want a copy. LotusNotesDom_Cubicle_TBC_AD.pdf
This follows an equally exciting Sametime 7.5 Ad that ran a month ago which Adam Gartenberg blogged about. ?I'm thrilled to see IBM putting so much into Lotus.
From closures to prototypes, part 1
There are basically two ways to define classes in BLOCKED SCRIPT closures, where the constructor of the class both adds methods to the new instance and provides a common context for them, and prototypes, which are the first place JavaScript will look atwhen looking for a member that isn't directly defined on the instance. Don't worry if you don't understand everything I just said, I'll show and explain. Closures are functions that are defined in a context. This context is the sum of all the objects that are defined at the scope where the function is defined. The catch is that the function not only can access this context, it will also take it with itself everywhere it goes. In other words, closures are functions that remember where they came...(read more)
JAOO 2006 Recap
Slides, code and a demo video from my JAOO 2006 conference presentation - sort of a Lap around ASP.NET Ajax. Enjoy! Read More...
Share this post: Email it! | bookmark it! | digg it! | reddit!...(read more)
Quick way to reorder attachments
I often drag multiple attachments from my file system into Lotus Notes documents. ?Once the attachments are in the document, you unfortunately can't move them around via drag and drop. ?You could cut and paste them, but if the attachments are large, this can take a while. ? Instead when I want to reorder the attachments what I do is take advantage of the Lotus Notes feature that allows you to Re-arrange values in a list or cells in a table.
Here is an example.

#1 Turn the line they are on into a bulleted list. ?(using the Toolbar Icon
, the Text menu, keyboard shortcut ALT+T+L+L, or right click menu)

#2 Move each attachment to its own bullet by placing a line break (return/enter key) between attachments 1 and 2, and 2 and 3.

#3 Use the arrow keys (as described here) to rearrange the attachments.

#4 Reverse steps #2 and #1. ?Meaning, delete the line break, and then remove the bullet list formatting. ? Now the attachments are in the order that you want.

After doing this a few times you'll find it to be a simple process.
Here is an example.
#1 Turn the line they are on into a bulleted list. ?(using the Toolbar Icon
#2 Move each attachment to its own bullet by placing a line break (return/enter key) between attachments 1 and 2, and 2 and 3.
#3 Use the arrow keys (as described here) to rearrange the attachments.
#4 Reverse steps #2 and #1. ?Meaning, delete the line break, and then remove the bullet list formatting. ? Now the attachments are in the order that you want.
After doing this a few times you'll find it to be a simple process.
When there is no good name…
I noticed a good debate going on the BCL blog (and now Krzysztof Cwalina’s blog) about the naming of TimeZone2… Clearly the name brings back bad memories of the Win32COM world …. As Krys points out there is not an easy answer here. Ideally we could come up with a meaningful name, but lacking that, this seems like the least bad option… Read More...
Share this post: Email it! | bookmark it! | digg it! | reddit!...(read more)
Live from Redmond - Microsoft AJAX Client Library Webcast.
Thanks to everyone who tuned into my Life-From-Redmond webcast on Programming with the Microsoft AJAX Client Library. You can download a .ZIP file with the PowerPoint and Demo code HERE. http://www.joeon.net/downloads/LFR-MSAJAX-Client.zip Read More...
Share this post: Email it! | bookmark it! | digg it! | reddit!...(read more)
Photoshop Tips, Tricks And Tutorials Roundup - October 06
My latest collection of Photoshop tips, tricks and tutorials - including a collection of inspiring links from 37signals. (posted by Jennifer Apple)





