Try Ytria's ScanEz Full Version For Free

Breaking news: Ytria are giving out trial licences for all their software, which last until 18th August. Get the demo keys here.

Out of their portfolio I'd strongly suggest you download and try ScanEz. Although they've always had a free "lite" version of this amazing tool, that was read only and doesn't really show its full potential.

I know it must look a bit like codestore is sponsored by other companies sometimes, but, trust me, I only promote what I like. ScanEz is a real can't-manage-without-it bit of kit for me and I've come to rely on it as an essential addition to Notes. I just want to share what I find useful with all of you.

Download and play with ScanEz at some point before the 18th of August. Look at the screenshots for ideas of what you can do with it and watch the demo for another taster.

Although I've been using it for months now and it's saved my bacon on numerous occasions, I still feel as though I'm only using a small percentage of its features. Tomorrow I'll try and list some of the ways in which I've found it indispensable.


  1. Cheers!

  2. I've been using Ytria's scanEZ since the first release. Jake is right, it's one of those tools that once you use, you can't live without it. I use it for the live editing capabilities, always for designing and specially for debugging applications. Hard to imagine that such a small application can do so much.

    Can wait to hear your review on it! Keep up the good work.


  3. We purchased scanEZ earlier this year and have found it a very usefull tool. Like you though I am sure we only use about 10% of the functionality. The ability to fix replication conflicts in a sensible way is a major feature.

    • avatar
    • Michael
    • Wed 19 Jul 2006 01:35 PM

    I'm kinda weirded out by this level of product recommend ever since the Puakma head scratcher a few years back. Lot's of us have lived without the Ytria product for some time and what's so revolutionary about a trial license? That should be the norm. I'll have a look but geesh, dial it back a little.

    • avatar
    • Jake Howlett
    • Wed 19 Jul 2006 03:01 PM

    Michael. I'm just passing on what I like. If you don't like it then there's not much I can do about it. You just can't please some people.

  4. Hi Jake,

    We just recently bought the full package of Ytria's tools for use in our company. I must say, it really relieves you of some really, really tedious work. ViewEZ and ActionbarEZ are also godsends when you are modifying the UI of a whole database. Cool! (and thanks to you)

    The features I would list are the ability to massively modify fields on collections of documents with a couple of instructions. (no more create a view to select the documents, then write an agent, then run, then delete the temporary design elements.

    Plus the ready availability of information like noteid and uniqueID which were previously a pain to retrieve. Looking forwards to your tips, I also have the nagging impression that there are loads of hidden nuggets in there.

    An unexpected use is the ability to de-crapify database design rapidly, eg getting rid of temporary agents, temporary views, agent data, hidden private agents, and profile documents - bwa-haa-haa-haa! Order at last!

    and, being able to modify the notes.ini file on-the-fly, without having to restart notes, is also a relief - especially when one is debugging databases which abuse @Environment.

    Michael, seeing what kind of relief Ytria has provided, I think it is OK for Jake to plug this.


  5. Most of these are available in the API classes, but I don't see a need for this product myself. I tend to think more into that items like TeamStudio Analyzer or Delta are more useful.

    ScanEZ is just a quick way to edit design elements without using the Developer IDE. I see this product worth the same as something like Admin+ for the Admin IDE. These tools get you to do things a different way, but to the end do we really need developers not aware on how to use the core IDE?

    Also all this coolness talk about editing code in many places at once is odd. With R7 there is shared code for many elements and I don't think there is a need to have duplicate items on different design elements.

    To me the tools does present more pitfalls than postive results. Next I am sure to read how a Domino developer does not know how to do something because ScanEZ can do it.

  6. Well, speaking as a tiral user with little budget to purchase the product (I would if it were cheaper, because I'm a cheap-o), the ability to see so much detail is educational at the very least, and highly useful when you really need to see what is happening under the hood, and indespensible when you quickly need to change it it many places.

    Granted, without the tool I wouldn't know why it was useful at all. It actually does have a rough edge or two, but overall, it's something I would buy if I had money to burn.

    And, if you come here to read Jake's insughts on code and design because you value his opinion, why should his opinion on a product he uses be any less valueable to you? I'm frankly surprised there is any negative response to his taking time to share the tools he uses to make himself successful... isn't that what we're all after?

    • avatar
    • Jake Howlett
    • Thu 20 Jul 2006 04:29 PM

    Jerry. Yes. You'd think people who value what I say would like the things I do. I think however that people are sceptical of my motives. Maybe they think I'm paid to say certain things? Needless to say I am not and no amount of freebies would make me endorse something I didn't like or believe in.

    • avatar
    • Jake Howlett
    • Thu 20 Jul 2006 04:39 PM

    Patrick. I disagree. Say you have an order form where the status is either draft, in progress or complete. Say you want to change the "in progress" status to something else, like "processing". How to updatee all the current order documents? Sure, it can be done in the IDE. What's so clever about knowing how to do that though?! Personally, I've always hated messing about creating these fiddly one-off agents to do such tasks. ScanEz makes it errrm, E-Z...

  7. @Jake:

    Bingo! That's exactly when ScanEZ really helps. Of course, real hard-core support guys, who really know their thing, modify the .nsf file directly using a Hex Editor.


    I agree, the "look under the hood" is particularly powerful. A small tip: when you are in the field value tab when looking at a note, the help file shows a list of all the $Flags values. This is so cool. The one I had was painfully reconstructed by looking in the C API manuals. No more hassle.


    • avatar
    • Scott
    • Mon 14 Aug 2006 12:12 PM


    I think you want go and look at the tools again - they are certainly not a replacement for designer and indeed having had a demo recently even the Ytria guys admit that the possibilities for directly manipulating the design are fairly limited. It can however give you a view of design elements and options not availabe

    e.g. I recently copied in a shared agent to a database where the design was locked (don't ask) - now I couldn't do this via the IDE and could have done it with code - but ScanEZ had the job done as quick as I could click.

    And I think its worth re-iterating - ScanEZ really comes into is own for developers when trying to find documents e.g. all responses to a particular parent and manipulate values (e.g. you can change the values in profile documents ) . Yes Analzyer and Delta get some of this but not nearly as easily. Why make life hard for yourself :-)

Your Comments


About This Page

Written by Jake Howlett on Wed 19 Jul 2006

Share This Page

# ( ) '


The most recent comments added:

Skip to the comments or add your own.

You can subscribe to an individual RSS feed of comments on this entry.

Let's Get Social

About This Website

CodeStore is all about web development. Concentrating on Lotus Domino, ASP.NET, Flex, SharePoint and all things internet.

Your host is Jake Howlett who runs his own web development company called Rockall Design and is always on the lookout for new and interesting work to do.

You can find me on Twitter and on Linked In.

Read more about this site »

More Content