dominoGuru.com

Your Development & Design Resource

xCopy - Local Archiving and File Copying Utility for Lotus Notes

I ran into a situation recently where I needed to start backing up my My Documents contents onto a network drive (which is a good idea of course). I wanted to do this as easily as possible, and without the headache. So I thought to myself that there HAD to be a way that I could schedule the execution of a simple batch file that I'd write that did this for me. After I wrote this - which took a few minutes, it's not doing anything outside of a simple xcopy command with some attributes - I thought to myself that there's an opportunity here for not only a configurable application but also a slick little sidebar application in Lotus Notes. A few hours later, I had xCopy v0.1, a pretty slick little utility. The hours came as the result of little UI tweaks, including something slick that I'm doing with the Transaction Logs Form Design Element, a nice little sidebar widget in the form of a Form Design Element, which showcases a configurable embedded frameset and "webby" tabbed-navigation. And like with Sorting Hat v0.1, I've added an About this Application element that includes an embedded Digsby chat so - from within the application - you can instant message the author (... me).

xCopy is a simple configurable xCopy client for the Lotus Notes client. By creating and defining xCopy Profiles, you can batch process your file backup or remote upload jobs. With the addition of the xCopy sidebar widget, you can easily kick-off these jobs, and modify both the xCopy Profiles and xCopy itself.

Have a Javascript Library that you want to easily maintain? Simply download your library updates, and your previously-defined xCopy Profile will incrementally update your Webdav-enabled Domino Application!

It's simple, easy to use, and full of solid development examples!

Download xCopy

To "install" the sidebar, check out this quick tutorial on Creating Form Design Element Sidebar Widgets!

Feedback/suggestions appreciated!


About the author: Chris Toohey

Thought Leadership, Web & Mobile Application Development, Solutions Integration, Technical Writing & Mentoring

A published developer and webmaster of dominoGuru.com, Chris Toohey specializes in platform application development, solutions integration, and evangelism of platform capabilities and best practices.



More from dominoGuru.com


dominoGuru.com is powered by IBM Notes Domino XPages & hosted by Prominic.NET

Contact Us

Use our Contact / Feedback form or one of these email addresses:

Creative Commons License

Except where otherwise noted, dominoGuru.com by Chris Toohey is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.