Projects

Web and Application Projects and Tools

Active Projects

The AccountManager library is a drop-in solution for multi-organization and multi-user management. It defines its own user accounts and permission structure, and uses a generic methodology for defining groups and roles. AccountManager is in its third version, is a port from the original Java version. It was written to address a need for a lightweight directory service that could store account information across multiple organizations, user data, and complex permission relationships.

AccountManager currently supports .NET 2.0 and Mono, SQL, SQLExpress, and MySQL.

Account Manager

JavaScript Profiler is a context-menu extension for Internet Explorer that parses local and external JavaScript files, displays function lists by block and file reference, and includes a built-in deobfuscator.

JSProf

Hemi JavaScript Framework is a client-side JavaScript framework for use in enterprise applications. First released in 2002 as Engine for Web Applications, it is one of the first AJAX libraries, and remains one of the few frameworks devoted to in-page services.

Hemi JavaScript Framework

Vault encrypts files for delivery to a pre-determined computer. It is useful for physically transferring files between computers when a network connection is not available or practical, or when it is desirable to only allow a file to be decrypted on a particular computer. The Vault approach is to use a mobile installation in tandem with a SQL Express database (ie: via USB fob, memory card, or even as a normal email attachment).

Vault

Deprecated Projects

Now included in Hemi JavaScript Framework Framework Tools, and built into JavaScript Profiler v. 2

Active Source is a context-menu extension for Internet Explorer that provides access to the live DOM of a given page. Includes built-in support for Page Scope, and auto-discovery of Function Monitor metrics. Other features include searching frames for variable references, frame context switching, and event scouring across frames.

Active Source

Now replaced by Hemi JavaScript Framework.

Engine for Web Applications is a client-side development framework. Started in 2002, it is one of the first AJAX libraries.

Engine

Now included in Hemi JavaScript Framework Framework Tools.

Function Monitor is a JavaScript library for monitoring the performance of JavaScript functions. The Active Source context-menu extension includes auto-discovery of Function Monitor metrics.

FunMon

Image Browser is a Java Web application designed to browse through large image archives, auto-generate thumbnails, and automatically resize image dimensions for display on the Web.

Image Browser

Now included in the Hemi JavaScript Framework.

libXmlRequest is the XML library from Engine for Web Applications, released as a standalone module. It is easy to use and is continually updated as various browsers improve XMLHTTP and XSL support.

libXmlRequest

Now included in Hemi JavaScript Framework Framework Tools.

Page Scope is a useful script for building a layered and browsable DOM for a given page. It is built-in to Active Source for ease of use, and can be implemented stand-alone by using the provided viewer.

Page Scope