Wednesday, February 4, 2009

Any Domino sample database?

In IBM DB2 Express-C, you can automatically create a sample database with lots of data. I am looking for a sample NSF sample database also, so I can show our Dojo integration techniques. Unfortunately, I haven't found one yet, even in Google.
If my memory serves me right, I saw a sample NSF database years ago containing many sample names, but I can't seem to find it again.
It is obvious that I cannot post the NSF of my current employer. So I hope someone could show me where I could get a sample NSF database with lots of data. It is important that it contains lots of data to show you the difference between XML and JSON in terms of speed.

Monday, November 17, 2008

Domino 8.5 with Dojo 1.1.0 only?

I still do not have Domino 8.5 beta. So I only base my knowledge of what version of Dojo is built in with Domino 8.5 from other people's blog. In my previous posts, I found some links that said it's Dojo 1.1.1. But now, on this blog, she said it's only Dojo 1.1.0.
http://michelles-universe.blogspot.com

Thursday, October 30, 2008

Aptana Studio

To easily edit web-related objects or files like javascript, CSS, XML and others, I use Aptana Studio.
It can even edit web-related objects inside Domino's NSF databases, using the Domino Developer Plugin For Aptana Studio. It reads those files, and displays them inside Aptana. So now you can edit them inside Aptana, and when you save them, they are saved in the NSF databases automatically.
Very helpful!

Wednesday, October 29, 2008

Dojo 1.1.1 on Domino 8.0.2

We have upgraded our servers to Domino 8.0.2. Our dojo applications work, but now, I will not be able to test future enhancements to our applications if they will work on Domino 7.0.2.

Tuesday, September 16, 2008

Codes in this tutorial are copied verbatim or copied then modified.

Most of the codes that you will see in this tutorial are copied from the codes of others. Please see my earlier posts regarding Domino and Dojo resources.
I modified some codes because some are not needed. Some are not applicable to my examples or preferences. Some do not even work. For those codes that work perfectly, I copied them verbatim.
So to the authors of the resources I mentioned earlier, thank you very much for your pioneering work on Domino and Dojo.

Monday, September 15, 2008

Install Dojo 1.1.1 on Domino 7.0.2

Today, we will install Dojo 1.1.1 on a Domino server. As I've said in my last post, I'm currently using Release 7.0.2, but you can also use Release 6 and 8.
First, download Dojo 1.1.1 from Dojo's website. You will get a compressed file named "dojo-release-1.1.1.tar.gz".
To open this gz file, you will need a compression program, like 7-Zip.
After opening the gz file, you will see that it contains yet another compressed file named "dojo-release-1.1.1.tar". So extract this tar file somewhere, then open it again with 7-Zip.
After opening the tar file, you will see that in contains a folder named "dojo-release-1.1.1".
Extract this folder somewhere, and rename the extracted folder to "dojo-1.1.1".
In my previous post, there's a link to the Domino 8.5 forum that states that Dojo is found on folder "domino\data\domino\js\dojo-1.1.1".
Go to your Domino server, and open the directory where Domino is installed. You will notice that there is no "domino\data\domino\js" folder. Instead, there is the folder "domino\data\domino\html". So move the extracted/renamed folder to this folder.
You will now have a folder "domino\data\domino\html\dojo-1.1.1".
That's it! Dojo 1.1.1 is now installed on your Domino server!
You may now delete the temporary folders/files you used.

Friday, September 12, 2008

Dojo 1.1.1 Tutorial for Domino below 8.5

Last time, I posted about some Dojo books that you should invest in, if you're serious about Dojo. Now, I want to discuss where my tutorial will be applicable.
Dojo 1.1.1 will be built into Domino 8.5 as you can see here. So this Dojo tutorial is meant for Domino versions below 8.5. I'm actually using Release 7.0.2. This tutorial will also work for version 8, since I'm only using code compatible with Release 8. This tutorial might also work for version 6/6.5 because, for example, the formula @WebDBName, which is heavily used in this tutorial, was introduced in Release 6. This tutorial is not applicable for Release 5 and below, unless you could replace the formula and lotusscript codes specific to Release 6 and above.
For information related to Domino 8.5, you may read it here.
In this tutorial, I will use heavily the Dojo Grid 1.1.1 as the replacement of the Domino View.
Dojo 1.2 will be released soon. But the Grid in 1.2 will be different from the Grid in 1.1.1. So our Grid code will not work in 1.2. Thus, this tutorial is specific to Dojo 1.1.1 only.
In the future, I may update this tutorial to reflect the latest version of Dojo.
Until next time.