Archive for July, 2006


Page 5 of 7«1234567»

Building a Photo Tagging Application using ASP.NET 2.0, LINQ, and Atlas

Over the last few days I’ve spent some spare time playing around with LINQ and LINQ for SQL (aka DLINQ) – both of which are incredibly cool technologies. Specifically, I’ve been experimenting with building a photo management application that provides “tagging” support. If you aren’t familiar with photo tagging, you might want to check out FlickR – which implements a tagging mechanism that enables users to easily annotate pictures with textual words that provide a way to easily organize and sort them.For my photo-browser I wanted to implement a “tag cloud” on every page of the site that lists the most popular tags in use on the left-hand side, andenablesusers to be able to click a tag within...(read more)

Comments

i really need your help!!!please help me!!!

i have a problem...i want to make a website on my pc...i want to upload a file in a folder using my website...but when i've done with my

Comments off

looking for dynamic java -> XML and XML -> java binding?

My development team is looking to automate some of the XML stuff we deal with. Generally, we aregetting XML schemas that we can not control and

Comments off

Finding files and directories with LotusScript

LotusScript provides a simple Dir$ command to check for the existence of a file or directory, but there are a few wrinkles you need to know about in order to use it correctly.

Comments off

Front Door User Experience | Blog

Comments off

Entering the Euro Symbol In Notes

In the tip Entering Extended Characters I explained how you can enter a variety of symbols by pressing ALT+F1 followed by the appropriate key combination. ? I've noticed that the Euro is not on the list of extended characters, but I did find out it is supported.

ALT and F1 at the same time, then press C, then press = and you will get €. ? (get it, the Euro looks like a C with an = on it)

Comments off

Meta Tag Refresh Faux Paux

If, for some unfathomable reason, you put a meta tag refresh on every page of your site, you may want to consider not putting it on any page with a form on it. Especially a long complicated form. 30 minutes may seem like a long time to fill out a form, but sometimes people answer the phone or get up for a coffee break. Perhaps the refresh may even make them decide that they have better things to do than pursuing a transaction with your lame site. (Like blog about how lame you are.)

Comments off

Getting Things Done, Lotus Notes Style

My fellow IBMer (and fellow Canadian) Brett Philp has created a GTD template for Lotus Notes , which implements some of the ideas found in David Allen's Getting Things Done book.

"The basic idea is to have a system for tracking all of the STUFF you're working on or have assigned to other people. ?With the tool you can easily see what today's priorities are versus items which don't need your attention today making your day more productive and stress-free! "

Please take a look, try it out, and let Brett know what you think. ? ?

Image:Getting Things Done, Lotus Notes Style

Comments off

A java agent between a XHTML form and a JS menu

I expose the situation
I have a web page devided into two parts:
-A menu in JS/HTML generated thanks to the new google project Google Web

Comments off

Application Development Tools

Similar to my Lotus Notes/Domino Product Catalog and Lotus Notes/Domino Administration Tools, below is my unofficial list of Application Development tools. ?

Also, make sure to see my list of Application Development Resources

Make sure to see the Lotus Domino Catalog on IBM.com, and the Global Solutions Directory Catalog and Business Partner Application Showcase on IBM PartnerWorld.

App Dev page 1, last updated: July 18, 2006 -
Go to page 2 (M-Z)

AdHoc - Gantt Chart for Lotus Notes: Applet for Lotus Notes developers who are looking for a true MS Project like project scheduling and resource planning tool for Lotus Notes and Domino.

AdHoc - Workflow Engine for Lotus Domino: Workflow engine solution enabling you to drive documents and forms through different workflows without any coding.

Asia/Pacific Computer Services - NotesTracker: a universal enabler for profiling the usage of any of your IBM Lotus Notes databases, in a common way across both Notes and Web environments and with a common, easily-understood reporting mechanism. Track usage in real time and understand how your applications are being used -- for compliance, control and all sorts of other purposes.

Bowstreet - Lotus Collaboration Extension: Simplifies and speeds the entire process of leveraging existing Domino data and applications within portals and composite applications. ?

Breaking Par - Reusable Object Library: An application where developers can document reusable design elements (or groups or elements that make up one system) and then easily bring those design elements into other applications.

Bruce Elgort - A MindMap template for Lotus Notes/Domino development

Caliton Innovations - docInfo: Provides quick and easy access to document properties and fields. Cool features include the ability to sort fields by name, type and size, and the ability to easily copy properties (such as Replica Id's) without having to run design synopsis.

Chad Schelfhout - Edit Document Fields: Quick and simple way of editing fields on one or more documents without having to make any design changes to the database. ?There are 20+ different operations that can be done to a field.

Chad Schelfhout - Format Formula as HTML: Paste the text of your Forumla code, click the "Format Forumula" button and your code will then be converted to html, with the raw html appearing in the 2nd box. You can then click the "Show on Web Page" button to see your formatted code.

Chris Doig - Set Template Version: Use this tool to set the Template Name, Version Number and Release Date for any master template database.

DLI.tools Inc. - DLI.Uploader: A file attachment manager for your browser based applications, which provides functionality currently not available through standard Domino or Web objects.

DLI.tools Inc. - thingFactory: With over 140 features, thingFactory is a powerful "client engine" designed to easily integrate with your Domino and J2EE web applications. With the ability to do everything from integrate data from any source, call design elements in real-time, dynamically, and integrate it all with desktop applications like MS Word and Excel.

DYSANT - Process: A complete Lotus Notes/Domino based workflow framework.

Easy Access Software - Easy DesignScanner: (DISCONTINUED Jan 1, 2006) Ensure the quality of your Lotus Notes / Domino applications by verifying a Notes database design against a set of design standards that you define.

Genii Software - CoexEdit: Allow editing of your rich text fields on both the Notes client and a web browser without losing formatting, images, tables, links, etc. Works with a number of popular web based rich text editors and the Notes client.

Genii Software - Midas Rich Text LSX: Manage doclinks, create dynamic tables, generate HTML, send MIME e-mail and take control your rich text in Notes and Domino.

Genii Software - Midas Rich Text C++ API: Take control of rich text, from inside your own programs. Build extensions, integrate with .NET, all the power of the Midas Rich Text LSX without the constraints of LotusScript.

Genii Software - @Midas Formulas: Use @DbLookups and @DbColumns to read rich text tables, create content aware computed text, build powerful Smart Icons and Tools, and much more. Harness the power of the Midas Rich Text LSX from formula language.

i-seven - xArc: Provides Notes/Domino application developers with a range of tools that assist in building standardized applications according to common guidelines.

IBM - Domino Global Workbench: Simplifies the creation, maintenance, and rollout of multilingual Web sites.

IBM - Lotus Enterprise Integrator (LEI): High-performance, scalable exchange of data between Lotus Domino and a native access to host and relational data systems. With point-and-click ease, you can create, manage and schedule batch and real time access to any number of external systems.

IBM - Lotus Workflow: Speeds the creation and deployment of workflow-oriented applications. It allows organizations to standardize and streamline time-consuming, people-based activities and track their progress.

IBM - NotesPeek: Presents the information in Notes databases as it is available through the Notes API.

IDEAX - Webview Toolkit: Give your Domino Webviews the look and feel of Notes views
Infosana - Keyboard Handler: LSX module for Windows platform which provides an install hook to catch particular keyboard pressing events and manage them via regular LotusScript.

Infosana - Hotspot Tooltip Enabler: LSX module for Windows platform which provides an install hook to catch mouse movement over hotspot button placed inside Navigator/Form object and show defined by you tooltip message for that hotspot via regular LotusScript.

Infosana - ToolbarPlus for Lotus Notes: LSX module for Windows platform which allows you programmatically enumerate Lotus Notes client's toolbars as well as their entries and also add/remove your custom toolbars and add/remove custom buttons to them. You could also show/hide particular toolbar if needed.

Infosana - PrinterPlus for Lotus Notes: LSX module for Windows platform which allows you to enumerate printers currently attached to your computer local/network, as well as request various printer properties. You are also able to check if your selected printer supports PostScript or not.

Infosana - LotusScript Recompiler: LSX module for Windows platform which allows you recompile all design elements which contain LotusScript items and find errors in them. ? Similar to Domino Designer's "ToolsRecompile All Lotusscript" menu but returns you as a result an array listing design elements which did not compile successfully along with error messages.

Infosana - Agent Backgrounder: LSX module for Windows platform which allows you run several background agents in Lotus Notes client after database activation (startup) with repeat interval from half of second to any one you'll specify. ?You can also control how many threads invoking agents are active as well as how many agent's invocations are performed via appropriate event handling.

IONET - Workflow Manager:

IT Factory - ITF Data Sync: Provides developers and administrators with a powerful console to manage, configure and schedule native data connectors for their Domino applications.

IT Factory - ITF Design Reporter: Enables developers to analyze the design of one or more Domino applications, and identify standard violations and potential performance issues.

IT Factory - ITF Development Center: Enables teams to create and manage a central design element repository.

IT Factory - ITF Form Builder: A sub-form manager and compiler. The software enables developers to rapidly build forms from their library of sub-forms, using easy-to-place markers.

IT Factory - ITF Remove Duplicate Elements: With this application you can quickly and easily list and remove duplicate design elements in Lotus Notes databases without having to use the Notes client itself.

IT Factory - ITF Search and Replace: Used to find a string of text characters and replace them with another set of text characters.

IT Factory - ITF Version Control: Enables developers to lock and check in/out Domino application design elements when working together in a team.

Jagre - Color X-Change: Enables developers to find and change color references contained in Notes databases design elements.
Jagre - Font X-Change: Enables developers to find and change font references in Notes database design elements and data documents.

Joe Litton - ChangeFieldValue Utility: Database design elements (form and agent) that can be used to change field values without opening the documents, allows the selection of multiple documents, allows the selection of multiple fields to be modified in the selected documents, allow a Notes formula to be entered for each selected field to qualify whether or not the field is modified on a given document, allow for various data types.

Joe Litton - Format LotusScript as HTML: The easiest way to use this form is to simply leave the default selections, paste the text of your LotusScript code in the box labeled "LotusScript Code to Format", and click the "Format Script" button. Your code will then be converted to html, with the raw html appearing in the 2nd box. You can then click the "Show on Web Page" button to see your formatted code

Justin Freeman - How To Integrate Open Office And Lotus Notes: This database is an example of how to integrate Open Office (OoO) with Lotus Notes using COM automation. It exports information from an Invoice document in a Notes database into a OoO Writer document. The Writer document is then formatted into a printable invoice, then both a completed PDF and OoO version are re-attached to the Invoice document in Notes - all within a few seconds!

liquidtoast - openslice is an application framework for Lotus Notes applications. ?It is not an application itself, but rather the bottom layer of any application - the first slice of your application sandwich if you will. ?openslice is designed to provide most of the basic elements that any Notes application requires. ?This allows developers to skip the basic stuff, and get right to the "meat" of the application. ?It helps to eliminate variations in coding techniques between different developers, and most importantly it will save you time.

Looseleaf - ScriptExpander - An LSX that adds 7 new classes with over 100 new methods and properties to the Domino Objects.

Lotus Sandbox - DDSearch for IBM Lotus Domino Designer 6 : DDSearch is a plug-in tool for the IBM Lotus Domino Designer 6 client and allows you to search the design of templates directly from the Designer 6 client.

Go to page 2


Comments off

Rendering a map using relief shading technique in Photoshop

This this tutorial will show you how to use shaded reliefs to create fancy maps for a brochure, or a terrain for a video or board game.

TAGS: | | |

Comments off

Product Catalog For Notes/Domino

For years I've been keeping my own "unofficial list" of products that run on the Notes/Domino platform. ?I often share this information with partners, customers, IBM sales teams, on forums, etc. ? It seemed like the next logical step was for me to make it public here on my blog. ? I want to be clear, I am not ranking, endorsing, or reviewing the products, I am simply listing them in alphabetical order (by company name) for your convenience. ? If you know of a product that is missing, please let me know so I can update the list.

I have created similar lists for Lotus Notes/Domino Administration Tools and Application Development products.

Also visit the Lotus Domino Catalog on IBM.com, the Global Solutions Directory Catalog and Business Partner Application Showcase on IBM PartnerWorld, and the OpenNTF Product Catalog Wiki.

Last updated July 20, 2006

Asset Management
  • Basic Business Systems Ltd. - IT Asset Management: Facilitates strategic decision making as it contains data about all your business assets, where they reside, how well the assets are working, the cost of each asset and how they are supporting the business.
  • Decision Labs Inc - Inspector: Software and Asset Management: Automatically scan the end user machines to collect software and hardware information and deposit in a Domino based management system.
  • DYSANT- ?Asset Manager: Gives you the tools to track and manage your hardware and software assets throughout their life cycle, and gives you critical information about all assets in your infrastructure.
  • Eden - Asset Manager: Gives you the tools to track and manage your hardware and software assets throughout their life cycle, and gives you critical information about all assets in your infrastructure.
  • RPR Wyatt - Essential Audit: Will inventory every client workstation and server in your enterprise via a simple Notes email with flexible exception reporting. ?Retrieve a list of all installed software as well as over 50 individual pieces of information. ?Essential Audit also reports on bandwidth consuming files such as mp3, jpg, and avi.

Calendar Tools

Customer Relationship Management (CRM) and Sales Force Automation (SFA)

Desktop Search
(which include Notes content)
Expenses / Billing / Invoices / Procurement

Facsimile (FAX)

HelpDesk /Customer Service / Problem Reporting

Hosting
  • Connectria - We implement highly customized Lotus Hosting Solutions at very competitive prices by using a sophisticated Lotus administration and monitoring environment. This enables us to deliver extremely high service levels at very attractive prices.
  • coreFusion is a Hosting Solutions Provider specializing in Messaging and Collaboration technologies. coreFusion offers a variety of web hosting options including your choice of Operating System, Web Engine, Statistics and Reporting and Hardware.

Human Resources


Comments off

Discount tickets for XML Technical Publishing Conference

Because I'm speaking at the upcoming TriXML conference-July 26-29, 2006 in Raleigh, NC, I have some discounted tickets ($150 instead of $550) that I can make

Comments off

Re: Discount tickets for XML Technical Publishing Conference

Duh, I guess providing you the URL would also be a good idea. Here you go! Tri-XML 2006 Conference http://www.trixml.org/confschedule.shtml ... The Content

Comments off

Documentation & Training 2006 Announced

Hi folks, FYI the Documentation & Traiing 2006 conference, which will be held at the University of Massachusetts-Boston OCT 3-5 2006, has announced the full

Comments off

Read-Only Editable Rich Text Fields | Blog

How to add limitless amounts of user-configured rich text on an editable form.

Comments off

The Paradox of Choice

I don't like to just link to stuff, but outsourcing choice at 37 signals is worth linking to. The post talks about designing interfaces with fewer choices. Really, the interesting thing here is Barry Schwartz and his book, The paradox of Choice. The paradox of choice being that having more choices makes you unhappy. Well, there is more to it than that. The New Yorker has a good summary of the book.

I watched a bunch of google tech talk presentations a few months ago. By far the best presentation was Barry Schwartz explaining The paradox of Choice. This video is worth watching.

I think these are important ideas in the quest for extreme simplicity.

Comments off

Review: Domino Administrators Bootcamp

SearchDomino.com contributor Chuck Connell reviews Rob Axelrod's and Andy Pedisich's three-day training course, Domino Administrators Bootcamp, and discusses the pros and cons of self-paced, on-the-computer training versus live Lotus Notes and Domino training classes.

Comments off

xml beans

hi,
i want to validate my xml against an xsd using xml beans. does anybody have any idea how to do it..?

Comments off

Creating a simple HTML signature file

Lotus Notes allows you to use two different types of signature files for your outgoing emails. ?The first is plain text, the second is HTML. ?For those that don't know what a HTML file is, think of it as a way to create a signature that uses different font sizes, colours, and can also include images.

Last week when I wrote about Lotus images for email signature files , it prompted several people to ask me "How can a non-developer create a HTML signature file?" ? So today I thought I would cover the basics. ? Here are the steps:

1. Create a new document in a text editor such as Windows Notepad.
2. Highlight and copy the text below, and paste it into the new document.




YOUR NAME


TEXT YOU WANT ON LINE 2. ?EX: YOUR TITLE

TEXT YOU WANT ON LINE 3. ?EX: YOUR DIVISION, COMPANY

Internet: YOUR EMAIL ADDRESS

TEXT YOU WANT ON LINE 5. ?EX: YOUR PHONE NUMBERS







You should now have something like this:
Image:Creating a simple HTML signature file

3. Change all the uppercase text to reflect your own personal data. ? If you want to remove a line, delete the entire line of text, for example "TEXT YOU WANT ON LINE 5. ?EX: YOUR PHONE NUMBERS
"

4. Optional. ?If you want to use one of the graphic images I posted here, make sure to unzip the file to your My Documents folder. ?The code above uses lotussig.gif. ? If you want to use one of the other images, change the text lotussig.gif to the name of the image you want.

5. Save the document to your My Documents folder, and give it the file extension html. ? For example emailsignature.html

Image:Creating a simple HTML signature file

So at this point you should now have emailsignature.html and lotussig.gif in your My Documents folder.

6. Open your Lotus Notes mail file, and choose Tools - Preferences. ?Switch to the Mail - Signature tab, and click on "HTML or Image File". ?Click the Browse button, and select the file you saved in step #5.

Image:Creating a simple HTML signature file ?
In order to find the file, you may have to change the file type box from text to HTML. ? Image:Creating a simple HTML signature file

Click OK

7. ?Compose a new message. ?You should see your new signature file at the bottom that looks something like this:

Image:Creating a simple HTML signature file

Note: If you don't want your name in blue and in script, you can use this code instead:



YOUR NAME

TEXT YOU WANT ON LINE 2. ?EX: YOUR TITLE

TEXT YOU WANT ON LINE 3. ?EX: YOUR DIVISION, COMPANY

Internet: YOUR EMAIL ADDRESS

TEXT YOU WANT ON LINE 5. ?EX: YOUR PHONE NUMBERS






NOTE 2: HTML coders, yes I know using font tags is frowned upon, style sheets should be used, but I wanted to keep this simple!

Comments off

Page 5 of 7«1234567»